上云用云 | 如何抉择公有云还是私有云 选择正确云部署模式的5大考量因素

最终,最佳的选择可能是混合多云模式,利用两个或多个公有云的范围,同时为最敏感的数据和应用程序保留您的本地基础设施。

Teradata天睿大数据分析
出处: Teradata天睿大数据分析

在迄今为止并不算长的云计算发展历史中,在整体层面围绕云相关的讨论,有少数几个反复出现的话题一直占据主要地位——从针对供应商提供的产品和服务质量到关于最佳用例的讨论。部署则是最常见的主要话题之一,而对于公有云与私有云的比较就经常出现在这些讨论中。

就像技术领域和生活中的许多事情一样,这并非严格意义上非黑即白的问题。不同的企业对于为何要选择其中一个或两者的结合,会有不同的答案。因此,不可能说公有云肯定比私有云更好,反之亦然。但是对于这场辩论,我们可以做的是正确定义这两种部署场景,并审视其各方面的优点、缺点以及理想的应用。

公有云和私有云的主要区别

如果您必须快速定义公有云部署和私有云计算服务之间的主要区别,可以说这与其使用者有关。

任何付费订阅的企业或个人都可以轻松使用公有云解决方案,例如 Amazon Web Services (AWS)、Microsoft Azure 或 Google Cloud。许多不同的公司都会一直将其数据和应用程序代码放在由同一云服务提供商提供的同一服务器上。

通常,这种基础设施即服务(IaaS) 服务器的共享不会给任何人带来麻烦——尽管当公有云解决方案的提供商真的遇到宕机时,多家企业都会受到影响。您自己可能也经历过这种情况,例如当 Google 或 Microsoft 出现宕机时,您所有的 Workspace 或 Office 365 应用程序将暂时不可用。

另一方面是私有云,即为单一客户所提供的专属云。私有云服务提供商可能会为单个别企业级客户提供高度定制化的云基础设施,而不会与他人共享。

或者,企业可以建立云基础设施,并将其托管在自己的数据中心,严格使用本地网络、安全、硬件和计算资源,并将其称为私有云。但许多人可能会简单地称其为本地基础设施。此外,通过 VMWare 管道向一家客户提供软件即服务(SaaS)或平台即服务(PaaS)的供应商也可能会将其称为一种类别的私有云部署。

混合云和多云如何适配?

如果您对这两个概念都感到有些陌生,请不要被这些专业术语所困扰——这些术语属于公有云和私有云的范畴,并非完全不同的事物。

混合云通常是指来自公有云供应商的公有云资源与本地基础设施的配对。或者,一些供应商将混合云解决方案定义为公有云计算服务与针对单一客户的托管私有云服务的组合。

多云意味着使用多个公有云,每个公有云通常来自不同的提供商。如果多云部署与本地数据中心配对,那么它就是混合多云。

使用多个公有云的做法已经很常见了:IDG 于 2020 年开展的一项研究显示,55% 的受访企业确认自己拥有多云设置,21% 的受访者表示使用了三个或更多的云。此外,IDC 预计至 2021 年底,全球 90% 以上的公司正在使用公有云和本地资源的某种形式的组合。

公有云和私有云的优缺点

公有云和私有云部署模型都有明显的优势和不可否认的缺点。让我们一一来看:

公有云

首先,让我们看看公有云的优势:

潜在的成本节约:因为您无需预先自行购买硬件和软件,就能使用公有云服务,或者在计算、存储、安全和网络上的支出也没有像自己进行运营管理那样多,那么您就有望大幅节约成本。

无需管理和维护:两者都交由云服务提供商处理,使本地 IT 团队能够专注于其他业务优先事项。

快速弹性:您可以根据企业的日常需求,实时添加或移除资源,而不会影响性能。

成本更低的存储选项:公有云的可用范围为您提供了更多的存储数据空间,使用价格较低的对象存储工具,以及基于云的分析平台,可实现全面集成和可视化,以实现更完善的分析。

相对吸引力较低的方面:

更少的控制:您对云计算基础设施并没有太高的可见性或监督,针对您的合规性需求来看可能并不理想。

安全方面的挑战:虽然大多数主流云计算供应商都提供本地安全功能,但公有云环境不一定会像私有本地部署的资源一样安全。

单一供应商的锁定:依靠单一的公有云服务提供商,使你的业务几乎以共生的形式依赖于该供应商。如果你因任何原因决定更换供应商,迁移可能会有困难。这也是多云技术日益普及的一项关键因素。

私有云

选择私有云环境的企业也有着自己的理由。以下是其若干潜在优势:

安全性:数据和应用程序或是由您直接在企业本地托管,或是通过云服务提供商提供的托管私有云服务。无论哪种方式,您都可以按自己的要求来严格设置权限,有助于满足对安全性要求高的数据合规性要求。

低延时:本地云延迟极低,因为企业资源都位于数据中心,而托管的私有云提供更低的延迟,因为资源只被一个客户使用。

灵活性:私有云所能提供的控制水平使其易于按需扩大和缩小规模。

然而,它也有缺点:

成本:如果私有云是基于企业本地的,那么对于构成私有云的资源的获取、设置和维护的总成本(TCO)就完全落在您自己身上,而且不会低。提供托管私有云服务的云服务提供商也会为这种特权收取更多的费用。

可扩展性问题:尽管私有云让您可以自由地扩大和缩小规模,但您可能会受限于本地硬件和资源。VMWare的部署就可能涉及类似的限制。

移动端限制:私有云可能比公有云有更多的安全措施,因此对私有云资源的移动端访问可能受限。

选择正确云部署模式的5大考量因素

如前所述,关于究竟公有云还是私有云是最佳选择,并不存在单一的正确答案。您需要主要考量以下因素:

1. 安全需求

如果您身处像医疗或金融这样高度监管的行业,就至少需要一些私有资源来作为对公有云部署的补充,尽管全面的私有云可能并不必要。

2. 增长

处于快速增长期的企业可以受益于公有云的快速弹性和效率。但日后,他们可能会持续发展并采用多云部署。

3. 预算

如果试图紧缩开支,或仅仅是控制开支,公有云的现收现付式定价可能会看上去特别具有吸引力。

4. 性能

私有云延迟极低,而公有云在没有网络正常运行的情况下,在大规模工作负载下可能会受到影响。

5. 资源需求

最大的公有云供应商都是科技巨头,他们提供的服务范围比私有云同行更广。虽然只与一家供应商合作会存在受单一供应商锁定的风险,但多云可以消除这种风险,而且公有云供应商提供的资源对使用云服务进行开发运维一体化(DevOps)的企业来说是颇具价值的。

最终,最佳的选择可能是混合多云模式,利用两个或多个公有云的范围,同时为最敏感的数据和应用程序保留您的本地基础设施。您在云计算部署中使用的工具,如Teradata Vantage的领先数据分析引擎,在公有云、混合云、企业本地或虚拟化环境中会同样有效。