调研机构RightScale公司发布的2018年的云状态报告表明,96%的企业已经采用了云计算,81%的企业正在实施多云战略。平均而言,每个企业采用4.8个不同的云平台运行工作负载,其中一些是公共云,一些是私有云。
还有一些企业正在建立真正的混合云,这是公共云和私有云紧密集成的一种多云的变体,因此其工作负载可以轻松地从一个云平台移动到另一个云平台。但大多数企业只是独立使用多个基础设施即服务(IaaS)、平台即服务、软件即服务,而没有将它们紧密集成。
为什么多云变得如此流行?更重要的是,如果选择这种方法,企业会获得什么样的好处呢?
(1)优化工作负载
采用多云策略的最大好处是,它允许企业选择最适合其每个工作负载的云服务。组织可能会选择云平台的组合,因为不同的云计算供应商具有不同的优势和劣势。例如:
•某个云供应商的服务可能比其他供应商提供的服务价格更低。
•特定服务可能具有类似服务所缺少的功能。
•一些云计算供应商提供IaaS实例,并且它们的配置不同于其他实例。特别是可能采用更多的内存,这可能会使某些需要高性能的应用程序受益。
•对于某些供应商来说,可以将已经支付费用的内部部署软件许可证带到公共云,而其他供应商则没有该选项。
在某些情况下,企业可能正在为其自定义应用程序采用IaaS,其应用程序从软件即服务(SaaS)产品中获取数据。在这种情况下,企业可能希望公共云提供商与其SaaS供应商进行最佳集成。或者特定应用程序可能采用混合体系结构,也就是说,其中一部分在企业的私有云中运行,而另一部分则在公共云中。在这种情况下,企业可能希望采用在自己的数据中心中运行软件的同一个云计算供应商(通常是Microsoft、IBM或Oracle)的服务。
即使对于非常相似的工作负载,某个云计算供应商的服务也可能提供更多的优势。例如,一些企业发现,虽然他们喜欢在某个云环境进行开发和测试,而喜欢在另一个云环境开展业务。或者一家供应商的服务可能更适合备份和灾难恢复,甚至还有其他供应商的服务更适合用于归档目的。关键是,企业可以通过多云策略选择最适合每个工作负载的服务。
(2)灵活性
这些工作负载优化决策不会是一次性的选择。企业的业务需求一直在变化,而当前适合特定工作负载的服务可能不适合未来发展。
此外,云计算服务也在不断变化。云计算供应商定期添加新功能和全新服务。他们可能需要提供一个地理位置更接近用户的数据中心。云计算供应商的产品和服务的价格一直在改变,通常是降低价格。
多云策略使组织可以灵活地在不同选项变得更有利时更改供应商和服务。
但是,为了真正实现多云的好处,企业需要遵循多云的一些最佳实践。最值得注意的是,无服务器计算或即服务产品的功能可以提供非常有限的工作负载可迁移性。虽然它们可以加速开发,但通常会将其提交给特定供应商。因此,企业可能只在运行速度比灵活性更重要的应用程序中使用这些服务。
此外,寻求更多灵活性的企业可能希望投资容器化、编排和多云管理工具。这些工具可以使从一个供应商到另一个供应商的工作负载变得更加容易,有些甚至包含适合不同工作负载的机器学习或人工智能功能。
(3)成本
公共云的成本是企业面临的一个巨大问题,特别是那些已经使用公共云一段时间的企业。事实上,在RightScale公司的调查报告中,中级和高级云用户将管理成本视为他们采用公共云的最大挑战。即使在初级用户中,成本也是第三大挑战。
而出现这个问题的主要原因是云计算定价非常复杂。用户需要从实例类型、数据中心位置、服务、定价选项和可用折扣中进行选择。
多云策略允许企业通过采用具有最佳性价比的云计算服务来控制成本。然而,还可以通过遵循多云最佳实践来实现灵活性,也需要采取一些措施来确保优化云计算支出。这些可能包括启用自动扩展,创建中央云计算团队,提交退款报告,以及部署云计算成本管理工具。
(4)性能
如上所述,公共云性能将根据企业选择的云计算服务和供应商的实例而有所不同。
许多不同的变量会影响云计算工作负载的性能。最明显的是,基础设施底层硬件的规格——CPU的速度、内存的数量、存储介质等,这将影响工作负载的速度。
但是,许多企业没有意识到云计算供应商的其他客户应用也会影响其工作负载的性能。由于公共云资源是共享的,因此企业的应用程序最终可能会被另一家公司的资源密集型应用程序所使用。在这种情况下,“嘈杂邻居”效应可能会降低其性能。
此外,用户有时无法意识到网络对性能的影响。如果企业通过全球互联网采用公共云提供商的服务,则可能没有足够的速度或带宽来支持某些应用程序。在某些情况下,专用私有连接可能是有意义的,或者企业甚至可能希望考虑将应用程序在自己的私有云中运行。
此外,地理位置也会影响性能。云计算数据中心离用户越远,延迟越大。对于某些用例(例如企业电子邮件)来说,这可能无关紧要,但对于其他用户来说可能很重要,例如金融交易应用程序。
当然,有些企业也会犯下更多的性能错误。多云方法可以使企业更轻松地在每个用例的性能和成本之间找到最合适的平衡点。
(5)可靠性
多云的另一个关键是可靠性。许多企业使用多个云平台作为灾难恢复/业务连续性(DR/BC)规划的一部分,在这种情况下,使用多个不同的云平台是有意义的。
备份和恢复专家建议采用3-2-1规则:制作三份数据副本,将数据存储在至少两种以上的存储介质上,并将这些副本中的至少一份保存在不同的位置。这意味着,如果企业在公共云平台中运行主要系统,则至少需要一个存储在不同位置的备份。
虽然企业可以采用同一供应商不同的数据中心,但使用不同的供应商的服务进行至少一次备份可能风险较小。这样,如果某个云计算提供商遇到影响其多个数据中心的灾难性中断,企业仍然可以在线使用系统。
当然,地理位置也在这里起着重要作用。企业还应该确保其主要系统和辅助系统之间的距离足够远,以免受到同样的灾难影响,例如电力中断或极端天气。
(6)安全性和合规性
将多个云计算供应商的服务用于灾难恢复备份可能有助于某些企业满足合规性要求。其他企业可能需要将一些数据保存在境内的私有云或公共云数据中心,以遵守与其相关的法规。
而多云的另一个好处是,组织可以将工作负载放在任何云计算服务中,无论哪个数据中心符合其安全性和合规性需求。
(7)避免供应商锁定
很多企业表示,他们试图通过实施多云策略实现的多云关键利益之一是避免供应商锁定。使用单个公共云供应商的服务会使组织或多或少受到该供应商的支配,可能会推高服务价格。
企业将他们的工作负载分散到多个供应商的云计算服务中,意味着一家供应商的价格上涨可能被另一个供应商提供的服务所抵消。此外,它增加了企业将工作负载从一个供应商转移到另一个供应商的可能性,从而最大限度地节省成本。但是,为了实现这种可迁移性,组织可能需要投资于容器、编排、价格优化,以及多云管理工具。
(8)员工满意度
虽然并没有经常讨论这种潜在的多云利益,但一些员工显然更喜欢采用一个云计算供应商的服务而不是另一个。也许他们已经获得了特定供应商的认证,或者只是对某个公司的工具有很多使用经验。
多云策略使企业员工使用他们喜欢的云计算服务,这对于对开发环境有强烈偏好的开发团队尤其具有吸引力。事实上,这种方法可以提升员工的工作效率:允许员工使用他们熟悉的工具可以提高生产力。
(9)多云面临的挑战
当然,追求多云不仅可以带来好处,还带来一些真正的挑战:
•复杂性——多云环境最明显的缺点是监控和管理此类环境更加复杂。企业可能会发现云计算供应商提供的免费工具不再适合这项任务,他们可能需要投资新的工具,甚至可能增加员工数量。
•管理成本增加——这些新工具和新员工都会带来更多的成本。拥有集中式云计算成本管理工具可以帮助控制这些运营支出。
•安全性——采用更多云计算供应的服务,意味着黑客在企业的网络中拥有更多潜在的接入点。确保企业了解供应商采取的安全措施,以及拥有适当的工具来保护整个网络,其中包括公共云、私有云、SaaS、端点和内部数据中心。
•人才稀缺——许多企业报告说,很难招募具有云计算专业知识的IT员工。如果企业正在寻找了解多个公共云服务的人才,那么招聘将会变得更加困难,并且可能成本会更加昂贵。
大多数企业发现采用多云的好处超过了这些潜在的缺点,但企业需要确保遵循最佳实践。以获得最佳结果。
版权声明:本文为企业网D1Net编译,转载需注明出处为:企业网D1Net,如果不注明出处,企业网D1Net将保留追究其法律责任的权利。
评论
查看更多