我们只要快速浏览一遍过去60年来的技术应用,就可以知道,没有一家供应商,一项技术或一个概念成为100%的主导。考虑到技术,尤其是云计算的采用,IT的长远未来有望多云发展,那么我们将如何置于彼岸?
采用云计算的四个阶段
阶段1——私有云
最近有很多关于私有云能否生存的讨论,关于这一点,从业务转型方面来看,理论上企业应该按照消耗量来收费,而非按逐个项目部署基础设施来收费。对于许多传统上将IT部门视为亏损部门的机构而言,这是一个艰难的转型过程。转向私有云就意味着执行服务目录并基于服务收费。这也意味着基础设施从使用特定技术过渡到抽象化。虚拟机/实例可以通过VMware vSphere,Microsoft Hyper-V,KVM或采用任何这些技术的超融合解决方案提供。但是,虚拟基础架构本身并不能定义私有云。
阶段2——单一公有云
迈入公有云的第一步是尝试和单一云供应商合作。AWS,GCP或Azure这三个“大咖”从迁移到使用,许多问题都与流程相关,包括了解计费系统怎么算(以及如何向不同的业务部门收取费用)。还有传统的容量管理问题也需要解决。而且公有云上传TB级数据,创建比实际要求更大的实例都非常简单。公有云提供应商也会以自身选择的方式来运营服务。因此,网络,存储和安全等功能将以一种很具体的方式运行。IT组织必须适应云提供商,而不是反过来。
与单一供应商合作确实有好处。你只要学习一套技术,计费管理放在一个位置,除非跟私有云比较,否则跟其他提供商比资源成本没啥意义。当然,数据迁移和数据保护的问题会存在,但在很多情况下,应用程序只存在于公有或专用位置。这也代表数据迁移可能会一劳永逸。
阶段3——多云
在某种程度上,与单一的公有云服务提供商合作会有所。也许一个供应商提供另一个供应商不提供的服务,或者能让一些服务更好地实现。公司的政策可能是不要依赖单一提供商。无论是从当前或是长期实例来看,在运行某些服务时,跟一个特定提供商合作可能会节省成本。我们正在见证着云服务提供商逐渐形成差异化。VMware与AWS合作提供原生vSphere功能。微软回怼的方式是限制对vSphere的访问,但目前还不清楚这是否会得到支持。 AWS已经引入了许多新的机器学习和AI功能。 谷歌以分析功能著称。Azure与NetApp合作提供企业NFS.
阶段4——多云代理
最初,为了克服我们之前介绍的问题,多云将是战略性的。作为一项长期战略,和选择能源或通信供应商一样,云服务将成为通用服务。但想让多云真正变得实用有效,还有一些挑战需要克服。
- 代理——服务需要进行宣传和评级。例如,100个短期实例,谷歌是不是比AWS更便宜?这些计算会随着时间的推移而不断变化,让你的决策非常流畅。
- 数据移动性——数据放在哪里?我能通过一个云或是其它云轻松访问它吗?将数据转移到云/服务是否有期限/成本?
- 成本管理——我怎么计费?将工作负载转移给其他提供商是否有意义?边际消费节约的成本是否能弥补迁移成本?
- 避免被“套牢”——每个IT解决方案都会产生某种“套牢”的想法,但一些服务的粘性程度比其他服务更高。因此了解并最小化或降低被“套牢”的影响通常不是一件坏事。
在云提供商之间转移工作负载或放置位置所需的一些潜在成本计算可能非常复杂。只有大规模运营的IT机构才能看到拥有全面服务代理的好处。实现这一点也意味着考虑数据迁移以及实施解决方案的问题。抽象化可能意味着要实现分布式文件系统,保持多个同步副本或基于应用程序的复制。
总结
从本质上来看,IT有它的固定周期性。云计算目前处于上升周期,采用率正在迅速增长。随着成熟度的提高,IT组织将看到拥有单一云提供商的好处和缺陷,就像他们和多家基础设施提供商一样。在成本/收益比值得考虑的情况下,多云然后代理服务将成为常见的部署模式。当然企业,尤其是初创企业还有更多的挑战需要去解决。