1.2 多云/混合云
本节主要介绍多云/混合云云架构的概念以及企业用户需要构建多云/混合云云架构的原因。
1.2.1 什么是多云/混合云
多年来,随着云计算技术的蓬勃发展和落地,越来越多的企业选择采用云计算技术快速完成业务数字化转型,以便更好地适应市场变化,进而赢得更大的市场空间。其中有很大一部分企业基于降低技术开发和运维成本、享受随时随地的即时服务等原因,选择将自己的业务部署在云端;还有一部分企业出于数据主权和安全隐私方面的考虑,选择在内部数据中心搭建专有云平台;而对公有云和专有云都有需求的企业用户,则选择搭建混合云架构;除此之外,一些企业为了满足安全合规、成本优化、扩大地域覆盖范围以及避免云厂商绑定等需求,会选择多个云供应商提供服务。
多云和混合云并不是一个新概念,而且它们之间还很容易混淆,有的人认为多云是混合云的一种,有的人认为这两个词可以互换,还有人认为它们完全不相关。目前主流的定义是使用了超过一家云服务提供商的服务,就属于多云云架构,比如企业用户同时使用阿里云和AWS提供的云服务。同时使用了公有云和专有云服务的场景,属于混合云架构,这里的专有云可以是自建的,也可以是云厂商提供的。按照以上定义,如果一个企业用户既使用了云厂商A提供的公有云服务,又使用了云厂商B提供的专有云服务,那么这种场景既符合多云的定义,又符合混合云的定义,就是典型的多云/混合云云架构。一种更复杂的场景是,企业用户既使用了云厂商A和B的公有云服务,又使用了自建的专有云服务,那么这也是一种典型的多云/混合云云架构。
1.2.2 为什么需要多云/混合云
要探讨这个问题,我们需要从企业用户的角度去思考。促使企业用户选择多云/混合云云架构的原因大致有以下5点。
1. 出于企业自身业务安全性考虑
“鸡蛋不能放在同一个篮子里”,对于企业用户,特别是大型企业用户来说,把公司的“生命线”业务完全托付给一个外部云厂商来保障,是有一定风险的。虽然公有云厂商通常都提供了安全可靠的冗余方案,以保证企业用户服务的不间断性,但也并不是没有意外发生。使用多云/混合云方案可以保证企业用户同时具有A、B两套方案可供选择和切换,最大限度地保证了业务稳定性。
2. 出于数据主权和安全隐私方面的监管要求
基于不同国家对于数据安全的法律规定,或者跨国企业自身的安全策略需求,一些商业数据需要驻留在指定的区域,而多云/混合云云架构就可以帮助企业用户满足这一类监管要求。
3. 为了享受不同云厂商的服务特性
不同云厂商提供的服务质量是有一定差异性的,这种差异性体现在方方面面,取决于用户的实际需求和考量,我们以地域覆盖面的差异性为例,某企业用户通常采购云厂商A提供的服务,但在某个特定的区域内,云厂商B提供的服务在访问延迟上更优。如果企业用户在此区域有重要客户且对云服务的访问延迟有较高要求,则企业用户会选择将此区域的业务部署在云厂商B提供的云服务上,其他业务继续部署在云厂商A提供的云服务上。
4. 避免单一厂商绑定,优化成本
企业用户可能只选择使用云厂商提供的某些基础云服务,比如短信通知服务。绝大多数的云厂商都会提供这些服务,用户可以自由选择收费更低的云厂商,以此降低投入成本。此外,多云/混合云云架构也可以为企业用户提供更多与云厂商议价的空间。
5. 追随技术革新
对于一些人工智能、机器学习、物联网等高精尖技术的革新和演进,云厂商通常能够第一时间提供与之对应的云服务,企业用户可以以更少的成本使用这些云服务,并推动企业自身的技术革新和发展,多云/混合云云架构可以让企业随时随地采用最好的云服务。