自动化在多云世界中迁移云计算工作负载的作用

2019-02-22 13:47:28来源:企业网 热度:

云计算正在发展成为一个更加成熟的新阶段。云计算计划和部署的重点已从远程托管低效应用程序转移到云支持,并作为开发商利用的一种虚拟应用程序平台。与此同时,企业发现有些云平台比其他云平台更好地支持特定任务。

这两种趋势的冲突表明,人们需要更好地了解应用程序结构和部署选择如何影响多云配置中云计算工作负载的管理。

在现代术语中,托管在内部部署或云平台中的应用程序单元是工作负载。虽然云计算已经改变了工作负载的概念,但变更对工作负载管理的影响,特别是在多云部署中,尚未得到充分认识。要管理多云工作负载,人们必须以不同的方式考虑它们,然后相应地规划和执行其管理策略。

在云中,一切都应该以信息的移动为中心。提交到云计算工作负载的资源由信息移动创建的工作流标识。这意味着企业需要通过将工作负载和工作流视为一个单元来启动多云工作负载管理——网络、托管以及应用程序可能使用的任何Web服务功能(如数据库服务)。在计划多云操作时,请记住这个部署单元的概念。

云计算工作负载的单元结构

有效管理多云部署单元意味着要考虑三个关键要素:

•计划和成本分析组件,用于管理成本,并帮助确定应在何处运行。

•部署自动化部分,简化了应用程序的部署和重新部署。

•云平台监控方面,用于监控影响任何云平台或在其中移动的工作流的问题。

工作负载和工作流规划步骤从预测和监视云计算资源的成本和使用开始。在公共云上为企业应用程序需求定价,以选择最适合的应用程序,然后分析应用程序更改如何影响其成本和选择供应商。可用于此目的的工具分为一组,分析多个云计算供应商的应用程序的云平台定价,以及监控云中应用程序性能的第二组。两者都可以在每个云计算提供商的基础上获得。例如亚马逊、IBM、微软、思科、戴尔、惠普企业、IBM、甲骨文、微软的云计算软件工具。

多云用户可以将特定于云计算的工具中的信息拼凑在一起,但最好更全面地看待这一点。

对于多云成本分析甚至动态云成本管理,一些关键工具是CloudAware,Cloudyn和RightScale。Cirba公司拥有一套适用于云计算、多云和混合云的工具。为企业的云计算工作负载选择多云成本管理工具的关键是选择一个适用于所有提供商的工具,并提供规划和动态成本支持。

用于云计算工作负载性能监控的专用工具包括以工作负载为中心的工具和以工作流为重点的工具。

第二类工具在云中部署和维护应用程序,这个功能通常在当今描述为DevOps。公共云提供商提供他们自己的DevOps工具,但对于多云,企业通常需要一个单一的整体DevOps功能。一些DevOps工具可帮助企业管理脚本以描述部署和重新部署步骤(必要模型),而其他工具则定义表示正确操作的状态,并生成维护这些状态所需的命令(声明性方法)。

企业将拥有云计算自动化工具的选项。Chef是当今最受欢迎的命令工具,而Puppet是最广泛使用的声明式工具。如果企业有一个强大的IT运营团队已经使用过脚本,那么很容易采用Chef。否则,考虑采用Puppet。如果企业尚未坚定地致力于运营自动化,那么可以采用Ansible等替代工具。

监控的重要作用

虽然将多云工具用于成本管理非常有用,但将它们用于监控多云部署绝对至关重要。这是因为许多应用程序将跨多个云平台部署或从一个云平台爆发到另一个云平台。

思科公司等云计算和网络供应商提供多云监控服务。此外,一些成本管理平台(如RightScale)在云计算计划、故障减少和成本管理方面提供帮助,这些平台可以交叉监控或补充其使用。

用于云计算工作负载性能监控的专用工具包括以工作负载为中心的工具(如ManageEngine)和以工作流为重点的工具(如Boundary)。除非希望人工集成云计算工作负载和云计算工作流信息以获取应用程序状态,否则应该考虑这些产品,这些产品可以一起或单独帮助企业实现部署单元规划和操作。

由于工作流程会拼接工作负载,因此这种拼接和信息移动实际上可以传递信息。云计算网络是工作负载管理的一个难以理解的故事,云计算连接难以规划和调试。传统的云计算和网络管理和监控得到了网络设备供应商(思科,瞻博网络等)、VPN提供商以及NetScout等独立工具的广泛支持。

预防发生问题

识别网络工作流问题不如防止网络工作流问题。这里,一些简单的规则可能会有所帮助。

首先,使用特殊的VPN云计算连接服务将企业多云环境链接到其组织的VPN。互联网不提供VPN所提供的服务级别协议或服务质量保证,如果不确定网络资源的执行方式,企业就无法管理多云安排。最好的情况是所有多云提供商都将直接连接到企业VPN。

其次,考虑包含托管(工作负载)和网络(工作流)元素的部署单元,以减少工作量和错误。理想的DevOps(或策略管理)工具可以为企业多云环境中的每个提供商提供特定支持,并允许企业将部署单元定义为要部署的单个元素。如果企业当前的工具支持这些功能,则无需更改。如果不支持这些功能,需要查看主要云计算供应商最支持哪些工具。

第三,对可以托管工作流单元的地方设置严格的界限。这些限制将基于价格和性能,并通过企业使用的策略管理或DevOps工具强制执行。

无论企业选择哪种工具进行多云工作负载管理、工作流和部署单元的概念最终都将决定其方法是否成功。每个云计算决策都是托管和连接决策,正确处理这两方面是多云部署中有效工作负载管理的关键。

责任编辑:张迪

为您推荐

河北电视台新闻中心数字高清新闻系统启用

历经6个多月,河北电视台“数字化引领、结构化升级”项目全数字、全高清新闻系统目前已建成并正式投入使用,标志着河北电视台新闻中心的技术装备、制作能力和制作水平迈上了新台阶。该系统建成后,河北电视台新闻中心具有了高清外采设备、卫星车、机器人摄像系统、编辑制作高清系统,实现了新闻线索及策划、稿件编辑、审核、节目采集、编辑制作、自动播出、节目内容存储管理、多媒体发布等功能的自动化网络办公。河北电视台下一步要实现流程再造,提高节目的制作能力和水平,推进新闻管理更加科学,不断提高新闻从业人员素质和业务水平,加快建设一流新闻中心

郭台铭称富士康大陆工厂将向全自动化发展

6月18日消息,据媒体报道,鸿海董事长郭台铭今日表示,几年后其富士康中国大陆工厂所有单调重复的手工操作将被自动化操作所取代,这也包括iPhone和iPad的产品线。郭台铭表示,中国大陆地区首批全自动化工厂有望在5到10年内投入运营。至于现在装配线的员工,郭台铭表示,将对他们进行培训,希望升为产品设计人员或工程师。不过后两者的需求肯定低于配装员工,所以鸿海在实现全自动化后会缩减人力投入。郭台铭还透露,公司正在开发一种特殊胶合剂,方便生产更轻更薄的电子设备。该公司正在开发一种生产无边框电视的新技术。(易科)

AI如何帮助电信运营商实现更高程度的自动化?

深度学习有望规避传统机器学习方法带来的挑战,并代表着如今机器学习的尖端技术。

危机下的开源大势

经过多年的不断努力,开源软件已经完全有能力为饱受金融危机困扰的企业带来转机,应用开源软件成为企业在信息化建设中的一种有益尝试,尤其是在移动和云计算领域,开源成为了重要选择。全球性金融危机的深入影响,使得很多企业开始整合自己的IT基础设施,“复用”、“重用”在不同的应用场景被反复提及,企业寄希望于在自己已经搭建好的应用系统上做更多的事情。同时,成本投入的锐减,使得企业的信息化建设陷入了泥潭,很多企业的信息化建设被停滞或放缓。经济因素甚至成为了制约信息化建设继续向前的桎梏,企业开始将目光投向了一个存在多年但并未受到足够重视的领域,开始关注和了解源自开源社区开发模式的开源技术,涉及和应用为信息化建设