人们喜欢给一切东西命名。在云计算领域,一项技术或产品的命名通常反映着它的使用方式:公有云,私有云,混合云。现在,“多云”这个新术语又出现了,它象征的是云计算的另一种新兴模式。
术语及定义
“多云”意味着使用多个公有云。当企业试图避免依赖单个公有云提供商,或当企业需要从每个公有云中选择不同的、特定的功能或服务,又或者上述两个目的兼而有之时,就会出现“多云”这种使用模式。
“多云”与“混合云”的区别
那么,多云(multicloud)和混合云(hybrid cloud)是什么关系?有些人会互换使用这两个词,但实际上它们确实有不同的含义。 混合云是私有云(基于云技术构建的本地数据中心)与公有云的配对。
如果您将多个公有云与私有云一起使用,那么这仍然是一个“多云”。(有些人可能会称它为混合多云,这也是可以的。)
“实用混合云”的定义
近期还有一种新出现的概念/架构叫做“实用混合云(pragmatic hybrid cloud)”,它是指将传统企业数据中心与公有云的配对一起使用。这样用法的企业很多是对私有云感到失望,因此寻求一种将现有的云与公有云相结合的方法。
相比之下,多云架构使用的两个或更多公有云。
建议:关注云技术的作用而非名称
公共云,私有云,混合云,实用混合云,多云……语义超载?确实。
但是,我建议你不要被称谓困扰,而是专注于它们所做的事情。事实上,我相信云架构在未来几年也将有新的发展,并且新的模式也将继续出现。我也肯定,更多的新名字即将到来。
多云趋势的背后是什么
云计算正在变得越来越复杂,这是大家无可否认的趋势。几年前很多企业的愿景是能够将工作负载放在单个云上,无论是公有云还是私有云。但随着时间推移,混合云架构变得更具吸引力,因为它为企业提供了更多选择。
企业IT需要这样的选择,因为在亚马逊AWS之外,美国的谷歌、微软以及中国的华为、阿里、腾讯等其他巨头公司都开发了引人注目的公有云平台,为企业提供了除了AWS之外的更多启动公有云业务的可行替代方案。还有其他企业提供商——包括IBM、惠普、甲骨文等等——也加入了竞争,尽管目前这些公有云方案尚不如业界领先的几家成功。
正是由于公有云的可选择项越来越多,因此企业开始将它们混合在一起使用,无论是通过正式的架构流程还是通过“影子IT”(即公司中有团队在不让企业IT部门知晓的情况下,自己使用某种公有云)。各种影子IT经常选择不同的公有云,然后又希望企业IT部门能来管理这些云的运维工作。
总的来说,无论是用何种形式和方法,大多数企业现在都在管理着多云基础设施。
虽然许多IT组织在管理这些复杂的多云环境时,使用的是来自每个云的原生工具和服务,但也越来越多的企业变得越来越聪明,开始借助平台或工具,将自身从多云管理的复杂工作中抽离出来。
通过使用云管理平台(CMP)和云服务代理(CSB)等工具,企业可以像管理单个云一样管理多个云。但是,这里需要权衡的是,您也许只能使用每个云的一部分功能;也就是说,采取的是“最小公分母”的方法。
多云的三大陷阱,注意避免!
多云,为企业提供了更大的灵活性也创造了更好的价值。然而,这种价值和灵活性常常由于一些非常容易避免的错误而无法实现。为了多云应用的成功,这里有三个常见的陷阱要注意。
陷阱1:更多的云平台意味着更多的复杂性
多云的权衡矩阵是复杂的。如果一个云平台拥有2000个云服务,而另一个云平台拥有1500个云服务,那么你最终会有5000个服务需要来管理、跟踪、监控和保障。许多企业很快就达到了临界点,完全无法控制服务,这会造成混乱、运维困难以及多云的失败。
预防这种情况的发生既简单又困难。简单的是你可以通过选择一种工具(例如云管理平台)来从这些复杂性中跳脱出来;难的是需要选对工具来从事正确的工作,而这需要超出想象的更多的工作。
陷阱2:将数据和应用程序放在不同云上
可以将应用程序放在一个云上,将数据放在另一个云上吗?当然可以,但是其中的延迟性会让你及用户感到崩溃。
将应用程序和数据分开在不同云平台上通常并不是个好主意,例如托管应用程序的AWS和托管数据的GCP。原因很容易理解:通常使用开放式Internet来允许两个应用程序组件共享数据。因此,这将存在相当大的延迟,最后,你需要把组件一起移动到同一个云上。相反,如果你能在最开始就做好规划就会简单很多。
陷阱3:忽视安全问题
公有云拥有强大的原生安全系统。但是,如果使用多个公有云,那么如何保障所有云服务的安全性呢?
诚然,你可以选择在每个公有云上都使用它的原生安全系统,但这最终会导致你需要使用好几个不同的安全系统。因此,我建议您找到一个统一的、可以跨所有公有云使用的安全解决方案。这通常是好的、具扩展性的方式。
问题是,对于这个更好的选择,没有固定的解决方案模式。因此,企业正朝着截然不同的方向发展。许多人决定构建自己的多云安全解决方案——但我不建议这样做。建议提前规划安全相关的事宜,譬如你需要的安全机制,以及需要使用什么安全工具——做调研与选择是需要时间的,因为一定要提前规划,确保在所需时间内构建完成噢。
相关阅读: