很多企业对多云部署的兴趣正在上升,但是由于需要处理很多业务和工作负载,那么是否会让大多数企业都获得采用多云的好处?
采用多云的承诺表明,企业应该能够从成本、性能或功能角度来看,在最有意义的云计算环境中运行其应用程序和工作负载。如果在某个云平台中运行某个特定应用程序不够经济性,那么企业应该可以根据需要,以最少的代价和努力将应用程序和数据迁移到其他云平台。
至少在理论上,这就是采用多云获得好处的时候,但实际情况可能会有很大不同,因为很多企业正在努力使多个云计算供应商提供的云计算平台能够很好地在一起发挥作用。
IT服务咨询机构SoftwareOne公司英国服务总监Alex Daglish说:“企业拥有的云平台越多,复杂性就越高,这是因为在管理层面将会面临更大的挑战。从云计算扩展和计划外支出,到糟糕的性能和可用性或增加的安全风险,云平台的多样性与IT团队的供应商管理负担成正比。”
开源软件商Canonical公司产品总监Stephan Fabel支持这一观点。他表示,管理多云部署所涉及的复杂性可能会让一些企业对于采用多云而感到犹豫不决。
“企业采用多云犹豫不决的主要原因是,从多个供应商那里部署云平台和服务非常复杂,特别是在以不妨碍生产力或创新的方式将它们集中在一起时。”Fabel说。
尽管最终用户的兴趣不断增加,但事实上,多云并不是公共云中的每一个参与者都愿意认同的部署模式。
很多人对采用一个云平台的企业还在采用其他云平台的现象进行了探讨,而这些企业这样做是为了获得性能和弹性或降低运营成本。
对于AWS公司来说,采用多云并没有真正促使其越来越多的客户在其平台上宣称将自己全部业务运行在单一的云平台。微软公司似乎也在遵循类似的路线,同时也认为采用多云可能是某些企业相对短暂的一种策略。
“我们相信,随着时间的推移,客户很可能会接受并选择主要的云计算提供商,并坚持使用以充分利用其服务和生态系统。特别是当应用程序进行现代化或重新设计以充分利用云平台即服务(PaaS)、功能即服务(FaaS)和软件即服务(SaaS)时。”微软公司跨域解决方案架构师John M Clark在博客文章中写道
他说,“有些企业通常选择几个云平台,因为他们可以投入更多的时间和精力进行深入研究。如果云平台提供有利于工作负载的差异化价值,这是有道理的,但只有当深入研究这些云平台时才有意义,并利用每个云平台提供的云平台即服务(PaaS)。”
考虑到这一点,谷歌公司是公共云三巨头第一个将多云管理平台推向市场的云计算供应商,帮助企业在其谷歌云、AWS和微软托管环境之间转移工作负载
众所周知,Anthos是使用开源技术构建的,其中最著名的是容器编排引擎Kubernetes,它构成了更广泛的Google Kubernetes Engine(GKE)的一部分。
GKE是一个托管环境,允许企业在内部部署和云计算环境中运行容器化应用程序,而无需首先创建自己的Kubernetes集群。
在采用Anthos的情况下,它使企业能够容纳其应用程序和虚拟机以便于迁移,并在AWS、谷歌和微软的云平台之间迁移。
公共云提供商UKCloud公司首席技术官Leighton James表示,对于任何希望实现跨多个云平台的工作负载可迁移性的组织来说,容器技术应该是第一个需要解决的问题。
他说,“例如,Red Hat公司OpenShift是基于Docker和Kubernetes的平台,可以运行AWS、谷歌、微软和其他云计算供应的云平台。许多组织将本地工作负载部署到全球云平台上,在这种情况下,有两个主要选项。VMware和Microsoft都有可用于将工作负载从其公共云移动到其私有堆栈的工具,还有第三方工具,如提供数据复制和迁移工具的Zerto。”
采用多云
IT咨询机构World Wide Technology(WWT)公司的欧洲、中东和非洲(EMEA)首席技术顾问Dave Locke表示,有充分的理由表明,用户可能希望采用其竞争对手的云计算技术为其部署AWS云平台提供补充。
他说,“每个云计算提供商都在不同领域表现出色。AWS非常适合消费者解决方案;而Azure 有着微软公司悠久的传统支持,适用于企业;而谷歌云拥有出色的大数据和分析工具。企业了解这些不同的优势,并将其与他们想要实现的目标联系起来。反过来,这提供了他们理想的多云部署应该是什么样子的概述。”
金融服务商HSBC公司和Keybank公司成为Anthos的早期采用者,Anthos由谷歌公司设计,旨在为所有三个公共云提供一致的用户体验。
WWT公司的Locke表示,这很重要,因为多云部署中的一个常见障碍是采购人员来管理这些设置,这些设置在使用多个云计算供应商的工具和技术方面拥有足够的深入知识和经验,而不仅仅是一个云平台。
他说,“在使用现场服务器或私有托管解决方案时,大多数企业都非常熟练。但是在利用公共云方面,还存在显著的知识差距。简单地说,大多数公司没有能力或资源成功创建涉及多个公共云提供商的部署。公共云不断发展的特性可以为内部团队提供类似的流动挑战。”
根据UKCloud公司的James的说法,在企业找到合适的人才来管理多云部署时,好的方法是开发技能。并利用企业已经拥有的内部经验。
而在英国,与云计算技术有关的技能短缺是有据可查的,为了寻找能够提供多云服务的人员而进行招聘可能是一件愚蠢的事情。
James说,“处理多个工作负载的关键是利用团队在使用现有技术(如VMware、Oracle和思科)时构建的现有技能、经验。知识。建议通过逐步采用DevOps和敏捷等新方法,稳步推进企业数据中心的现代化,而不是一举将所有这些整合在一起。通常情况下,这就是出现问题的地方。”
多云管理的问题领域
除了必须管理三个不同的云平台之外,组织还需要弄清楚如何好地处理来自多个云计算提供商的账单,密切关注其安全策略可能发生的任何更改,并确保这些云平台能够针对在其中运行的每个工作负载进行优化。
最重要的是,保持在所有新功能和提供商可能添加到他们的平台之上的额外压力,因为三个主要云计算供应商在推出变化和新服务时都不会放松。
管理云计算提供商Rackspace公司EMEA地区首席技术官Lee James表示,对于希望实现多云的IT部门而言,需要跟上其技术的发展速度,采用多云在这种情况下是很棘手的。
随着公共云市场的成熟,很多企业近年来经历了一些巨大的变化。这些公司已经从基础设施即服务(IaaS)市场转变为亚马逊、微软和谷歌的竞争对手,通过推出其托管服务产品成为合作者。
根据James的说法,大约10%的Rackspace公司客户正在运营一个私有云和两个或更多公共云的IT环境。在尝试使这些设置工作时,他们面临的大挑战之一是跟上这些部署的公共云平台所进行的所有创新。
他说,“在运行多云环境时,最常见的挑战是围绕管理层,并通过数千次定期更新,让企业密切关注不同提供商的优点。AWS公司上个季度发布了400多个产品更新。企业在多云环境中进行推断,这需要管理很多事务。这导致了所谓的‘喜鹊效应’,即产品发布量巨大,企业不断获得最新的更新,最终却忽略了其核心需求。”
Canonical公司Fabel表示,采用多云方法可以带来额外的好处,使组织更容易获得公共云提供商提供的最新和好的技术。
“不同的云计算供应商将在不同领域进行创新,这意味着采用多云方式的企业可以在发布后尽快利用开发,而不是等待其他供应商赶上。”他说。
Locke表示,除了不断更新所使用的各种云平台中引入的特性和功能外,企业还需要有适当的系统,以确保他们也能密切关注任何问题和中断。
他说,“对多个云平台的监督可能是一个持续的挑战。这不仅仅是解决中断问题,因为企业需要在隐患成为业务关键问题之前进行查找故障并解决。通过正确的管理,这显然是可以实现的,但是由于多个供应商都在推动其性能,因此企业很难真正了解部署在其启动和运行之前的工作方式。”
SoftwareOne公司的Dalglish说,解决这类问题的一个方法是寻找一个管理层,该管理层对构成企业多云部署的每个平台的内部工作提供高度的可视性。
他说:“企业需要一个全面的管理层,使首席信息官能够实时了解支出和绩效。IT部门还必须确保实施受控的管理流程,以便控制业务线正在寻找的任何云计算服务的采购。采取这些步骤将减轻IT团队的压力,并确保大量的云计算投资带来投资回报。”
考虑到所有这些,对于一些企业来说,采用多云可能会比获得其价值更麻烦,因此这些企业将不得不权衡所涉及的额外管理负担是否被它们可能获得的任何成本、性能或弹性改进所抵消。
相关阅读: