公共云和私有云之间的确切技术区别是什么?

Ren*_*eld 8 cloud

我现在试图弄清楚公共云和私有云之间的确切技术差异是什么。我想我可以找到一篇文章来准确描述它是如何工作的,但到目前为止还没有运气。每篇文章似乎也都在说别的。

我知道在公共云中,多个用户在同一台​​物理机器上,因此在处理私有数据时非常不安全。我知道私有云更安全,但我不知道为什么。是因为私有云有类似虚拟专用网络的东西吗?还是因为物理机上没有其他用户?

Mik*_*eyB 6

云只是一个抽象层。你猜怎么着?VMware 是云。

公共云是任何人都可能使用的云。

私有云仅限于一组特定的人(最常见的是公司或公司内部门的成员)。


Dan*_*Dan 5

这个问题的问题在于术语云没有任何单一的、标准化的含义。这使得在供应商等之间简明地定义事物变得非常困难。我们所拥有的所有术语都是松散定义的术语,它们对一组人意味着一件事,而对其他人则完全不同。

也就是说,“私有云”通常是指由单个实体拥有、控制和使用的基础设施。我可以理解您的问题,但老实说,这实际上取决于您所谈论的服务类型以及营销人员/供应商在撰写该术语时的意思。

  • 你正在阅读的这本书的问题在于它是错误的。云是一个概念——*纯粹*一个抽象。像“这个云有防火墙”这样的细节是一个实现细节,而不是原型的一部分。 (2认同)

JKi*_*Kim 5

可以将私有云配置为 LAN 或数据中心的扩展,而不是直接连接到 Internet。也就是说,它们可以使用私有 IPv4 地址进行寻址,从而无法从 Internet 访问它们。通过 VPN,私有云的运行就好像它是您的 LAN 或 co-lo 设施的扩展。

即使在私有云中,您通常也会处理多租户问题。其他客户的 VPS 运行在您运行的相同硬件上。但是,除非他们能够利用一些未知的虚拟化漏洞,否则他们也可能在隔离的硬件上运行……他们无法在 192.168.1.1(或您配置的任何地址)上访问您的 VPS。

公共云本质上可以从 Internet 访问(至少一个接口具有公共 IP 地址)。私有云中的虚拟机只能通过 NAT 实例或通过 VPN 访问(或被访问)互联网(它们可以配置为仅具有私有 IP 地址)。

  • 感谢 TomTom 对多租户的更正。不应将私有云视为多租户。回答的时候想到了Amazon Virtual Private Cloud,虽然是多租户,但我觉得严格来说Amazon VPC不是私有云,而不是说因为Amazon VPC,可以认为是多租户主机作为私有云。

  • 您通常会使用 VPN 来连接到术语“私有云”的这个含义。您还可以为私有云提供 NAT 访问点。Amazon 的 VPC 产品允许您选择是否希望子网中的所有实例都拥有公共 IP。 (2认同)