云计算

公共云 vs 私有云 vs 混合云,到底该选谁?

对于想要扩展计算能力的现代化企业而言,上云是不二之选。但是,面对公共云、私有云和混合云,人们并不清楚到底哪种类型最适合自己。本文将详细介绍每一种云计算环境的优缺点及选择时需要重点考虑的因素。


它们的相同之处

每种云都能够抽象、汇集和共享整个网络中的可扩展资源。每种云也都支持云计算,也就是在该系统中运行工作负载。每种云都是采用一系列独特的技术构建而成,基本上都包含操作系统、某种类型的管理平台以及应用编程接口(API)。这些云中还可以添加虚拟化自动化软件,从而丰富功能或提高效率。


它们的不同之处

以往人们可以轻松地通过位置和所有权来界定公共云、私有云和混合云之间的差异。但如今已不再那么简单。因此,我们在下面对比差异时,会作很多附加说明。

公共云

公共云通常由非最终用户所有的 IT 基础架构构建而成。以前的公共云基本都在组织外部运行,但如今的公共云提供商已逐渐开始在客户的内部数据中心提供云服务。所以用位置和所有权来区分已经不再适用。

只要环境进行了分区,并重新分配给多个租户,那这种云就是公共云。计费结构不再是公共云的必要特征,因为有些云提供商(如 Massachusettes Open Cloud)允许租户免费使用其云服务。公共云提供商所使用的裸机 IT 基础架构也可以抽象并作为基础架构即服务(IaaS)出售,或开发成一种作为平台即服务(PaaS)出售的平台。

私有云

私有云可广义地定义为专为单个最终用户而创建,而且通常在该用户的防火墙内运行的云环境。如果底层 IT 基础架构归某个拥有完全独立访问权限的客户专有,那这种云就是私有云。

但是,如今的私有云不再必须从内部 IT 基础架构来搭建。现在,许多企业已开始在租赁的、供应商所有的外部数据中心内构建私有云,所以位置和所有权都早已不是界定标准。同时,这也让私有云形成了许多子分类,包括:

托管私有云

客户可以创建并使用由第三方供应商部署、配置和管理的私有云。托管私有云适合 IT 团队人手不足或技能欠缺的企业,能为用户提供更为出色的私有云服务和基础架构。

专用云

它就像是云中的云。您可以在公共云(如红帽 OpenShift® Dedicated)或私有云上部署专用云。例如,会计部门可以在企业的私有云中部署自己的专用云。

混合云

混合云是从其他多个环境创建而成的 IT 环境,看似只有单一的一个环境。混合云的特性较为复杂,不同的人对它的要求和理解都各不相同。例如,混合云可能需要包含:

  • 至少 1 个私有云与至少 1 个公共云
  • 2 个或多个相互连接的私有云
  • 2 个或多个公共云
  • 连接至少一个公共云或私有云的裸机或虚拟环境

不过,如果应用可以轻松地移入或移出多个独立但相互连接的环境,每个 IT 系统就相当于成了一个混合云。这些环境中至少有一部分必须来自可按需扩展的整合 IT 资源,而您需要使用集成化管理和编排平台,把所有这些环境视为单个环境进行管理。


我应该使用哪种云?

这取决于你具体的工作。

  • 需求量大或存在波动的工作负载可能更适合用公共云。
  • 如果您的工作负载使用模式可预测,则更适合采用私有云。
  • 混合云可以算是多面玲珑,因为任何工作负载都可以托管到任何地方。

哪种云最安全?

这是一个带有成见的问题。

  • 由于存在多租户和众多接入点,公共云往往会面临更广泛的安全威胁。公共云通常要划分安全防护的责任。例如,基础架构安全可由提供商负责,而工作负载安全则由租户负责。
  • 人们认为私有云更安全,是因为工作负载通常是在用户的防火墙后面运行,但这一切都要取决于安全防护措施的强弱程度。
  • 混合云的安全防护集结了每种环境的最优功能。在混合云中,用户和管理员可以根据合规性、审计、策略或安全性需求跨环境移动工作负载和数据,从而最大限度地减少数据泄漏。

哪种云成本更高?

这也是一个带有成见的问题。

  • 尽管有些公共云(如 美国麻省开放云)不向租户收费,但您通常需要为大部分公共云服务付费。
  • 而如果您部署了私有云,未来则要负责购买或租借新的硬件和资源,来扩展容量。
  • 混合云中可以包含任何内部、外部或提供商的云,您可以根据成本预算创建自定义的环境。

哪种云的资源最好?

这取决于您想如何使用开支。您是愿意承担资本开支(CapEx)还是运维开支(OpEx)?这就是传统的纵向扩展横向扩展问题。

  • 公共云用户看似可以无限制地访问资源,但访问资源通常会产生运维开支。
  • 而部署的私有云资源越多,需要购买或租借的硬件就越多,这些硬件就是资本开支。
  • 采用混合云时,您可以根据具体情况,自行选择是要承担横向扩展所产生的运维开支,还是要承担纵向扩展所产生的资本开支。

为什么选择红帽?

此时您可能感到茫然无措,不知道从哪里下手。不用担心,所有企业刚开始都有过这样的困惑。我们所要做的不仅仅是帮助人们进入云时代,同时还要提高这些大家的生产效率。

不管是公共云、私有云还是混合云,我们的开源技术能为所有云部署提供统一的基础架构。借助能几乎百搭各种环境的标准操作系统、能够封装并跨云迁移云原生应用的容器平台,以及有助于管理和全面自动化的工具,我们能赋予您出色的可移植性,助您顺利地开启腾云之路

我们可以帮助您构建安全的云环境

包含构建和部署安全云所需的一切,其中包括整合了安全增强型 Linux(SELinux)的操作系统以及采用了 sVirt 技术的虚拟化平台。

一个整合了各种混合云环境的统一管理和运维平台,供您随时访问用户拥有特定权限的内容。

一个整合了 SELinux 的标准操作环境,能让您在各种环境中放心地运行工作负载。

云端未来,潜力无限

OpenStack® 文字商标和 OpenStack 徽标是在美国和其他国家/地区注册的商标/服务标志或 OpenStack 基金会的商标/服务标志,需获得 OpenStack 基金会许可方可使用。我们不隶属于 OpenStack 基金会或 OpenStack 社区,也未获取他们的支持和赞助。