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


8

我现在试图弄清楚公共云和私有云之间确切的技术区别是什么。我想我可以找到一篇描述其工作原理的文章,但到目前为止还没有运气。每一篇文章似乎都在说些别的话。

我知道在公共云中,多个用户位于同一台物理计算机上,因此在处理私有数据时非常不安全。我知道私有云更安全,但我不确定为什么。是因为私有云具有类似于虚拟专用网络的功能吗?还是因为其他用户不在物理计算机上?


如果您希望数据保密,请不要使用云提供商。
gparent

那么,私有云到底如何工作?也许还有混合云的方法,其中私有数据保留在内部环境中?
Rens Groenveld 2012年

1
@RensGroenveld看到我的答案-这完全取决于您在说什么。出于所有意图和目的,没有“云”之类的东西
Dan

4
@RensGroenveld我不知道该如何回答你,Cloud是MBA学员不喜欢使用的术语。但是我想强调的是,无论提供商如何营销其服务,除非是您在网络链接上的机器上的数据,否则都不会存在私有的情况。
gparent

大家好,感谢您的评论!我也评论了丹的答案。但是结论是,对于每个云提供商(例如,Azure,Amazon,Redhat等),我应该仔细阅读它们对公共和私有的确切含义?我认为他们并没有真正描述其工作原理。
Rens Groenveld 2012年

Answers:


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而说,可以认为多租户主机更为准确作为私有云。

嗨,jkim,这对我来说很好理解,非常感谢!这是否意味着无法从Internet完全访问托管在云提供商环境中的私有云?比方说,例如,我的公司对将前端(网站)放置在云中感兴趣,该云与内部数据库进行通信。这意味着人们将不得不通过互联网访问私有云。那可能吗?
Rens Groenveld

2
通常,您将使用VPN连接到术语“私有云”的含义。您还可以提供到私有云的NAT访问点。Amazon的VPC产品允许您选择是否要让子网中的所有实例具有公共IP。
Ladadadada 2012年

嗨,非常感谢!最后一个问题,我想我走出困境:在公共云环境下,它到底如何工作?因为虚拟化也适用于此,所以为什么安全性会降低呢?还是这种公共云不使用VPS?谢谢!
Rens Groenveld

1
我在考虑Amazon ..,您可以选择是否允许通过互联网访问私有云中的VPS,这取决于您。您需要在Amazon上阅读一些有关其VPC(虚拟私有云)产品的信息。在您描述的配置中,听起来好像您是在将VPC和Web服务器放在单个公共子网中。该网络服务器将具有2个IP地址-一个公共(ElasticIP)和一个私有。通过公共IP,它可以满足Internet请求。通过专用服务器,它可以VPN到您的LAN并与您的数据库服务器通信。
JKim 2012年

1
(我认为我没有足够的观点来评论其他ppl的评论...但是,阅读有关软件即服务(SaaS),基础架构即服务(IaaS)和平台即服务(PaaS)的文档将很有帮助。 )。“云”可能意味着很多事情,但是一旦您
仔细

6

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

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

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


5

这个问题的问题在于,术语“云”没有任何单一的标准化含义。这使得很难在供应商等之间简单地定义事物。我们所拥有的术语都是松散定义的,对一组人来说意味着一件事,而对其他人则意味着另一件事。

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


嗨,丹,谢谢您的回答!如果有的话,我现在可能更困惑了哈哈。我读过一本有关云计算的书,他们基本上解释说,公共云是带有防火墙但背后有多个用户的云。私有云只有一个位于防火墙后面的用户,并且使用VPN,因此更加安全...我要实现的目标是确定我公司的某些应用程序(例如Web应用程序)是否会更好云计算。在这种情况下,有公共云和私有云之间做出选择..
伦斯Groenveld

2
您正在阅读的书的问题在于它是错误的。云是一个概念- 纯粹是抽象。诸如“此云具有防火墙”之类的细节是实现细节,而不是原型的一部分。
MikeyB

-2

这似乎是一个非常受欢迎的问题,尽管它似乎是一个难题,但却是一个相当简单的答案。任何私有云都将由您或您的公司在您的场所托管。私有云是您公司专门使用并存储在您的场所中的一组资源或VM。


“在您所在地”部分不一定是正确的-有些公司提供“私有云”服务(这基本上意味着您可以在自己的设施上拥有自己的专用系统机架,通过静态VPN或专用网络连接到公司的内部网络)电路)
voretaq7
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.