公有云和私有云有什么区别?
私有云和公有云这两个术语是指通过网络按需交付 IT 资源。在私有云中,单个组织控制和维护底层基础设施以交付 IT 资源。在公有云中,外部云端提供商将资源作为完全托管的服务来提供。例如,应用程序需要诸如内部存储器、数据存储和 CPU 之类的计算资源。
假设有一个拥有多个部门(例如财务和市场营销)的组织,他们的应用程序需要计算资源。在私有云设置中,组织购买服务器硬件,在中央数据中心对其进行维护,然后通过网络将这些资源交付给不同的部门。此外,个别团队还可以投资软件基础设施,例如用于其应用程序的操作系统或数据库软件。在公共云设置中,团队可以从外部公有云提供商那里获得将应用程序作为完全托管的服务运行所需的一切。他们可以完全控制他们想要作为服务访问的资源以及他们想要购买的资源。
私有云和公共云的相似之处
Amazon 最初将云服务作为 Amazon Web Services(AWS)服务推出。我们最初的产品/服务侧重于通过网络提供计算和存储基础设施。之后,一些大型组织试图在其内部基础设施上复制云计算模型。
私有云一词的引入是为了区分这些内部云环境和像我们这样的组织提供的第三方公共云服务。公有云和私有云服务的用户有某些相似之处。下面是一些示例。
按需基础设施
公有云和私有云都通过网络抽象化和共享计算资源,例如硬件、网络、软件、服务器和存储。用户可以根据需要分配和发布资源,也可以管理软件模块等基础设施配置。
例如,用户可以使用软件命令预置和配置多台服务器。资源预置可根据需求自动纵向扩展或缩减。不存在资源稀缺或未充分利用的情况。
相似的底层技术
两种类型的云环境都具有相似的底层技术。它们通过虚拟化来抽象化底层硬件,并使用 API 进行交付。两种模式还提供自动扩缩、自动编排、故障恢复能力和改进的备份系统。
但是,在大多数情况下,组织并未真正成功部署与公有云功能相当的私有云。
运营效率
公有云和私有云都提高了组织的 IT 基础设施的运维效率。组织通过集中管理基础设施节省了成本。扩展速度加快,新产品上市时间缩短。提高了现有容量的利用率,降低了成本。
通常,与私有云相比,公有云在一系列应用场景中的运维效率要高得多。
主要区别:公共云与私有云
私下复制公共云基础设施几乎是不可能的。您可以从公共云提供商那里获得更广泛和更深入的服务,因为他们完全致力于扩展和改进产品。您还可以获得更多创新、访问全球社区的权限以及成熟的运营专业能力。
接下来,我们将讨论一些其他显著差异。
基础设施
公共云提供商大规模提供一系列基础设施选项。他们在全球各地的数据中心存储基础设施。您可以访问针对特定地理位置和计算需求的自定义资源。
相反,私下复制公共云基础设施的范围、规模和质量具有挑战性。私人组织有不同的优先级,因此基础设施很容易随着时间的推移而过时。相比之下,公共云提供商的唯一关注点是以最高质量维护和管理基础设施。
安全性
私有云安全性取决于部署模型。托管本地基础设施的组织负责其购买的基础设施的物理安全。
您还可以在第三方组织在其数据中心购买和维护的基础设施上部署私有云。在这样的托管私有云中,物理基础设施的安全是第三方的责任。无论哪种方式,您都有责任保护您的数据和云环境免遭未经授权的访问。
在公有云中,云提供商和公共云用户共同承担安全责任。公共云提供商负责保护其提供的所有硬件和软件基础设施。您负责云端数据和应用程序的安全。
部署
私有云部署既复杂又耗时。它们需要在基础设施和人力资源方面进行大量的前期投资。您必须寻找具有高级编程和工程专业知识的团队来设置您的私有云环境。
相比之下,公有云部署既快速又简单。云服务提供商通常具有图形用户界面,即使是非技术团队成员也可以使用它来设置和管理环境。没有预付费用或锁定合同。您通常可以在承诺扩展之前免费试用这些服务。
持续成本
事实证明,随着时间的推移,私有云模式的成本越来越高。您必须维护和管理您的私有基础设施。服务器和磁盘存储等 IT 硬件需要冷却、电力和持续的物理安全。您还必须升级系统软件,并且需要 IT 专业人员来执行此操作。您甚至可能必须定期购买新硬件。例如,为了提高性能,您可能需要将硬盘驱动器(HDD)更换为 SSD。
相比之下,公有云资源更实惠且更具成本效益。没有维护费用,您只需按实际用量付费。由于规模经济,支出要低得多,也更可预测。
何时使用公有云与私有云
公共云计算服务几乎适用于所有应用场景。它们可以提供所有底层的软件和硬件基础设施,让您可以专注于应用程序开发,而不是应用程序的计算环境。
公共云计算服务也可以是无服务器的。这意味着您无需管理基础设施即可构建和运行应用程序和服务。您的应用程序仍然在服务器上运行,但所有服务器管理都由第三方服务提供商负责。
私有云部署模式仅适用于已经拥有多个数据中心和现有基础设施管理系统的超大型组织。他们使用私有云来提高现有资源利用率。即使是这样的组织也更倾向于多云方法。他们使用专门的软件,根据需要在私有云和公共云计算资源之间无缝移动工作负载。
可以同时使用公有云和私有云吗?
可以,您可以设置包含公有云和私有云的混合云环境,以满足您的特定要求。混合云是一种 IT 基础设施设计,它将公司的内部 IT 资源与第三方云提供商的基础设施和服务集成在一起。借助混合云,您可以存储数据并跨多个环境运行应用程序。您还可以集中配置、扩展和管理所有计算资源。
可以在公有云中运行私有云吗?
可以。虚拟私有云是您可以在公共云基础设施中部署的私有云。它是一个安全、隔离的环境,用户可以在私有云中运行代码、托管网站、存储数据以及执行其他需要传统数据中心才能完成的任务。虚拟私有云可为您提供公共云计算资源的便利性和可扩展性,同时提供额外的控制和安全。
差异摘要:公有云与私有云
公共云 |
私有云 |
|
设置 |
云提供商通过网络管理和交付 IT 基础设施以供外部使用。 |
一个组织通过网络管理和交付 IT 基础设施以供内部使用。 |
基础设施 |
资源的规模很大、种类很丰富、质量很高。 |
无法私下复制公有云的范围和规模。基础设施的质量和种类有限。 |
安全性 |
云提供商负责物理和虚拟基础设施的安全。用户负责其数据和应用程序的安全。 |
组织负责硬件和软件基础设施以及数据和应用程序的安全。 |
部署 |
非常简单,使用 API 调用或在图形用户界面上点击几下即可。 |
需要复杂的技术和丰富的 IT 专业知识。 |
成本 |
没有预付费用。可能在有限的时间内或有限的使用范围内免费。由于规模经济,基于精确使用量的持续成本较低。 |
在硬件和软件许可方面的初始投资很高。基础设施维护、安全和升级的持续成本很高。 |
AWS 如何支持您的公有云和私有云需求?
Amazon Web Services(AWS)提供来自全球数据中心的 200 多种功能完备的服务。数百万客户(包括增长最快速的初创公司、最大型企业和主要的政府机构)使用 AWS 来降低成本、提高敏捷性并加速创新。
例如,使用 AWS 作为公有云提供商可以获得以下优势:
- 获得的服务及这些服务中的功能远多于任何其他云提供商。
- 计算、存储、数据库、分析、人工智能和机器学习(AI/ML)、物联网(IoT)等领域的完全托管服务。可以为您可以想象到的任何事物构建应用程序。
- 一个灵活安全的云计算环境,旨在满足军队、全球银行和其他高度敏感性组织的安全要求。
对于任何私有云要求,您也可以使用 Amazon Virtual Private Cloud(Amazon VPC)在 AWS 上运行虚拟私有云。Amazon VPC 让您能够全面地控制自己的虚拟网络环境,包括资源放置、连接性和安全性。
立即创建账户,开始在 AWS 上使用云计算。