何为“混合云”?
本文中,我们定义了“混合云”的概念、解释了混合云四种不同的云部署模型,并通过一系列的数据和图表深入分析了混合云的产业趋势。
01 引言
混合云是指一种整合了多种平台和数据中心的计算环境。通常来说,混合云是由云服务提供商提供的多种本地(on-premises)资源的组合,但也可以包含多种不带有本地组件的云平台和云服务。
“数据服务和架构应放置在服务器上。我们称其为云计算—它们应该在某个地方的‘云’中。”—— 埃里克·施密特(Eric Schmidt)于2006年搜索引擎策略会议
现代云计算时期自2006年开始,到目前云产业已爆发成一个1.53千亿美元的市场。据跨国研究咨询公司Gartner的预测,云计算市场将以每年超过21%的速度增长。
云计算是一种调配使用服务器和计算资源的全新模式,它标志着一场根本性的变革。
对企业来说,云计算提供了一个开发应用和服务的新平台。在此之前,企业别无选择,只能在企业内部使用本地的数据中心,并由IT部门采购和调配硬件来为公司的技术前沿提供动力。
首次引入云计算时,人们严重质疑其可靠性和安全性。但是随着时间的推移,以及包括了亚马逊、微软、谷歌和IBM等云服务提供商对其云产品倾注的技术改善,一些像是网飞(Netflix)这样的热门应用公开宣布,他们的工作负载完全不是在本地部署的。
值得强调的是,这些早期采用云计算的公司拥有成长在云世界的先天优势,相比自行建立本地数据中心,他们可以花费更多的时间和成本专注在缩短产品的上市时程上。
但是,有些企业正在力图维持现有的内部技术基础架构,因为他们已经在这上面投入了数百万美元,并且这些基础架构为企业提供了成功的基础。云计算对于这些企业来说又意味着什么呢?
-
一些成本因素应该如何处理,比如Dropbox全面依赖公有云而产生的成本(Dropbox在从亚马逊AWS迁移至其特殊定制的基础架构之后,两年的时间里节省了超过7.46千万美元的运营费用)?
-
公有云和私有云都经历了开发工具的激增,这就导致了企业就某个任务该选何种云而发生的内部冲突。我们应该如何面对呢?
-
将敏感信息放置在非内部托管的数据中心,其安全和治理疑虑又如何解决呢?
选择的悖论定义了云世界,选项的分散又使人们难以理清头绪。这样的挑战将长期存在,当今的业务需求也将持续需要云战略的支持。故而混合云战略应该成为每一个企业的创新者和决策者的核心关注点。
02 探索混合云的迷宫
科技领域的发展超过任何其它领域,云时代也正处于快速转型阶段。在加速的变化中,思想领袖们正积极致力于定义用来描述这个不断发展的生态系统的术语。
-
亚马逊:在云计算里,混合云是指除了公有云资源之外,还使用本地资源。
-
微软:混合云是公有云和私有云相结合的一种计算环境,数据和应用程序可以在两者之间共享。
-
IBM: 混合云是以私有云的使用为基础,结合对公有云服务的战略性的集成和使用。
-
红帽(RedHat): 混合云是由管理和自动化软件编排的一个或多个公有云和私有云的组合,它允许工作负载、资源、平台和应用程序在不同环境中迁移。
-
Gartner: 混合云是指跨内部和外部云服务的、基于政策的、且相互协调的服务调配、使用和管理。
-
ZDNet:一个或多个公有云与自有数据中心里的某个东西相连。这个东西可以是私有云,也可以是传统的数据中心基础架构。
03 术语定义
为了清楚起见,以下是最常用术语的定义:
-
本地资源(On-Premises): 在公司的基础架构中托管的技术资源、数据中心和数据源。通常这意味着公司购买了硬件,并将这些硬件通过私有网络连接。
- 公有云(Public Cloud): 云服务提供商在外部部署的技术资源、中心和数据源。这些资源和架构与其它不属于单一公司的共享资源并存,并且可以通过公共互联网对其进行访问。
-
私有云(Private Cloud): 由云服务提供商在外部部署的或在公司内部基础架构中托管的技术资源、数据中心和数据源,通常与部署/管理容器或虚拟机软件(例如VMWare、Openstack和Kubernetes)结合使用。私有云是公司独占的资源中的一部分,且只有该公司可以通过私有网络对其进行访问。
-
混合云(Hybrid Cloud): 包含基于多种环境的基础架构的技术资源、数据中心和数据源,通常是云服务提供商提供的资源与本地资源的组合,但也包括不带有本地组件的多种云平台。
-
跨云(Inter Cloud):横跨不同云服务提供商的技术资源、数据中心和数据源。具体来说,其最显著的特征就是在不同云服务提供商的场外基础架构之间存在着流量,同时它也可以包含本地组件。可以说跨云是混合云的子集。
-
多云(Multi Cloud):横跨多个云服务提供商和本地资源的技术资源、数据中心和数据源。多云与跨云的区别在于,在多云体系结构中,云服务提供商之间没有流量。云服务提供商与本地资源通过私有网络连接。多云也是混合云的子集。
04 混合云详解
Gartner定义了IT组织目前采用的四种不同的云部署模型,所有这些模型都以某种形式的混合云为核心。
1. 架构跨越(Architecture Spanning)
这种情况是指企业正在通过云提供商扩展其IT容量的场景。此策略的应用可能是出于多种原因,包括必须紧急利用云以获取更多资源,或者将数据放置在多个地方以提高性能或满足合规要求。采用这种形式的混合云,应用程序可以驻留在由云服务提供商托管的基础架构上,而数据可以驻留在公司的自行托管数据中心内。
2. 特定用例(Use Case Specific)
这种情况是指在不同的开发阶段,企业在不同的地方部署同一应用程序的不同版本。例如,公司可能更愿意在云中进行开发和测试以保证灵活;而生产实例则在专门调配的内部硬件上运行。这种情况的出现通常意味着企业并不打算将应用程序本身与原生云服务相集成。
3. 多云(Multi-Cloud)
这种名词是指公司的各种现代应用程序全部都在云里,或者在横跨本地资源与多云服务的架构中运行。此模型迎合了“开发人员优先”的观念,应用程序开发人员无需被特定的云限制,而是可以根据任务自由选择最合适的技术,无论该技术是由云服务提供商提供的,还是内部部门量身定制的。
4. 跨云(Inter Cloud)
这个名词概况定义了多数据中心和多位置设计的演进。此部署的特点是存在跨云服务提供商的流量,这使得企业在获取细分领域的最优服务的同时,也能避免供应商锁定。Gartner引用的一个案例是:“微软的PowerBI可以连接到位于Azure云基础架构之外的Salesforce数据库”。
以上所有类型的混合云部署都有各自的缺陷。设计最适合企业需求的模型非常重要,而SLA、成本和技术产品之间的平衡将会驱动决策。
05 混合云的产业趋势
在深入研究混合云趋势之前,有必要先来看看云产业的大格局。显然,这个市场正在以惊人的速度持续增长。
-
全球公有云服务营业额预测
-
混合云的趋势和采用率的提高
-
云市场上的主要玩家
尽管整个领域的采用率在增加,云市场上显然有领先者。
-
企业的云策略
绝大多数企业正在采用多云策略,其中51%的企业采用了混合云。
这个数字很可能不完全准确,因为如前所述,多云和混合云的定义依来源而有所不同。但是,总体趋势还是非常明显的——为了在当今的企业经济结构中蓬勃发展,很多公司正在把功能强大的关键应用部署迁移到云中。
Gartner还指出:“到2020年,大多数数据和分析用例将必须连接到分布式数据源”,并且“大多数组织的DBMS部署将在本地和云中共存—即混合云DBMS”。
每天都有新出炉的文章提到又有某些公司将其部分应用栈迁移到本地基础架构之外的云上,这种趋势完全没有停止的迹象。
在DataStax,我们有63%的客户在云上运行他们的应用程序,并有超过一半的客户在多云、混合云或其组合的基础架构环境中部署应用程序。点击这里了解更多。
06 混合云和DataStax Enterprise
DataStax Enterprise (DSE)是功能最强大的云数据库,专为混合云而设计。
无论是在公有云、私有云还是混合云环境下,DSE都可以通过自动的运维轻松横跨云区域和数据中心。
DSE可以帮助企业在不对应用程序做任何改变的前提下,在不同的云环境中轻松部署关键的应用程序。
分布式云数据库使您能够充分利用混合多云架构:
-
轻松便捷地从任意IaaS供应商中选择所需的服务;
-
根据您选择的云服务来设计架构;
-
使数据分布在不同地区,以满足治理和合规的要求;
-
在本地预置的数据库上运行服务的同时充分利用多云提供的资源;
-
无缝使用不同IaaS供应商提供的工具或实现跨供应商迁移,从而在零宕机的前提下为庞大的数据量提供性能扩展;
-
在企业内部或跨云备份,或撤离有停机担忧的区域,从而保护应用程序和客户体验免受服务中断的影响。