从理论上讲,这个想法听起来不错:使用开放标准构建业务应用程序,并将它们部署到任何在给定时刻提供最佳价格、性能和可伸缩性的公共云平台上。当更好的交易出现时,只需将应用程序转移到另一个公共云服务。
但实际上,根据Moor Insights & Strategy的副总裁兼高级分析师瑞德•迪林厄姆(Rhett Dillingham)的说法,情况并非如此。
“人们不会跨多个云部署应用,”他说。“这是一个非常遥远的未来。”
从理论上讲,这个想法听起来不错:使用开放标准构建业务应用程序,并将它们部署到任何在给定时刻提供最佳价格、性能和可伸缩性的公共云平台上。当更好的交易出现时,只需将应用程序转移到另一个公共云服务。
但实际上,根据Moor Insights & Strategy的副总裁兼高级分析师瑞德•迪林厄姆(Rhett Dillingham)的说法,情况并非如此。
“人们不会跨多个云部署应用,”他说。“这是一个非常遥远的未来。”
这可能并不遥远,但Dillingham相信,尽管人们对公共云平台的信心越来越大,但组织很快就认识到没有哪两种云是相同的,他解释道。
因此,动态应用程序的可移植性——通常被认为是公共云计算的最大好处——仍然遥不可及。
[IDC相关研究:在多云世界中生存和繁荣]
随着AWS、Azure和谷歌之外更多的云服务进入市场,Dillingham说,在多个云之间移动应用程序的任务只会变得更加复杂。
管理的斗争
对多云计算——或者使用两个或更多的公共云平台——的兴趣是真实的:97%的组织最近Forrester Research的调查显示已经为关键任务应用采用了多云策略,近75%已经使用了两到三家云提供商。但同一项研究还发现,25%的组织承认难以管理这些部署。
德勤咨询公司(Deloitte Consulting)首席云策略官戴维•林西克姆(David Linthicum)对此并不感到意外。
“如果你只使用亚马逊网络服务,那就已经够复杂了,”他说。
他说,加入其他主要平台提供商,再加上少量托管服务,很快就会让人们“超越临界点”。
“他们要处理多个数据库、安全和治理系统,而云服务提供商彼此之间没有协调。”
集成挑战
在收购、点项目和一些业务用户的独立决策之间,大多数组织已经在使用不止一个云平台。关键在于将它们集成起来,以便轻松地转移工作负载,以满足预算、服务水平协议(sla)和监管需求。
对于IT部门来说,管理更多的平台、应用程序和底层基础设施是一项艰巨的任务。因此,Dillingham指出了四个方面的问题,这四个方面可以为依赖多云来运行业务的人带来一致性:成本管理、安全、应用开发和部署以及运营管理。
Dillingham说,独立供应商正试图通过提供跨云管理工具来弥补这些差距,这些工具抽象了特定于云的协议,但市场仍不成熟。
他说:“如果你能将40%的业务足迹从一个云转移到另一个云,这将给你带来巨大的价格优势,但目前还没有人能做到这一点。”
冷漠的云提供商
云平台提供商不太可能提供太多帮助。尽管所有公司都承认客户对工作负载可移植性很感兴趣,但它们几乎没有动力让客户更容易地转移到竞争对手的服务上。主要的云提供商提供了标准的开源基础设施堆栈,但可能存在差异,这取决于他们使用的版本。
存储等基本功能的不一致可能会导致集成问题。例如,Amazon的S3存储使用的一组api与微软的Azure Blob存储不兼容。
他们要处理多个数据库、安全和治理系统,而云服务提供商之间没有相互协调。
David Linthicum,德勤咨询公司首席云策略官
大多数云服务提供商在将数据移出其平台时也会收取出口费。这些数据通常在每g 5到10美分之间,这意味着从一个云中传输150tb的文件到另一个云中,仅出口费用就超过了1000美元。
数据传输速度也会影响灵活性。例如,在80%的网络利用率下,通过标准T1连接移动1tb的数据需要更多的时间AWS上的80天.
除此之外,每个云提供商都有一组不同的工具和过程,用于配置和配置服务器等基本任务。
“移动模式、元数据和重新指向应用程序可能会产生额外的成本,”多云复制软件制造商Attunity产品营销高级总监凯文•皮特里(Kevin Petrie)表示。“还存在管理复杂性,因为您需要继续监视sla的性能。”
比如pc和mac
所有这些都会增加大量的运营开销。Autodesk有80名IT专业人员管理AWS业务;Autodesk云平台副总裁拉姆吉(Sam Ramji)表示,再增加一个云平台可能需要再招聘40人采访SiliconAngle.
Ramji将管理多个云比作支持苹果Macbooks和Windows pc的混合包。
“它们都是电脑,但管理它们所需的工具却大不相同,”他说。
这并不意味着用户应该放弃并将他们的份额投给单一的云提供商。根据Attunity的Petrie的说法,目前最实际的方法是根据每个平台的优势来分配工作负载。
他说:“与我们合作的大多数公司不会试图将应用扩展到多个环境中,而是根据他们的需求选择平台。”例如,公司可能会将生产数据保存在本地,但使用最强大的分析工具将数据复制到云计算提供商。
(相关产品:伟德1946手机版 ]
对于那些希望转移工作负载的组织来说,在独立于云的平台即服务上构建应用程序(比如Pivotal的Cloud Foundry)可以最大限度地减少部署时的定制需求。使用众多新兴的多云管理工具之一,例如伟德1946手机版 ,它简化了跨多个平台的治理成本和安全遵从性。
Kubernetes的拯救?
也许即将出现的最有趣的技术选择是Kubernetes,是软件容器的编排管理器,软件容器是可移植的软件环境,包括应用程序及其依赖的组件。目前,近四分之三的IT组织在生产中使用集装箱,其余的组织计划在未来这样做云本地计算基金会.
完全在容器内运行的软件应该在任何支持它们的云或内部平台上不加更改地运行,至少理论上是这样。容器并不能解决数据可移植性的问题,但是很多公司正在着手解决这个问题。
Moor Insights的迪林厄姆表示,Kubernetes“很可能会改变未来的游戏规则,使数据能够在基础设施之间移动。”
Dillingham说,对于大多数公司来说,在不久的将来,最安全、最经济的策略是有选择地将工作负载部署到数量有限的云提供商,然后将它们留在那里。
但用户显然想要更大的灵活性2019年,全球云计算支出预计将达到2100亿美元在美国,有大量的创新可以提供给他们。
保罗·吉林是《计算机世界》的前主编和TechTarget的创始编辑。他写了五本关于社交媒体和在线社区的书。在推特上找到他@pgillin.
©2019 Nutanix, Inc.保留所有权利。如需更多法律信息,请去这里.