云服务器,虚拟服务器和专用服务器之间有什么区别?


32

VPS(虚拟专用服务器),云服务器和专用服务器之间到底有什么区别?我很难找到一个简明的解释,没有广告引起的。


2
+1-老实说,令我们惊讶的是,到目前为止我们还没有看到这个问题。我记得我被它迷惑同样,当云计算一词最早是2年前不停地谈论
马克·亨德森

@马克-从几个星期前,这个问题很相似(虽然省略了专用服务器的一部分):serverfault.com/questions/272987/...
EEAA

@Mark,过去三年来我一直在托管解决方案。我终于厌倦了他们-是啊,“云”的事情一直扑朔迷离
smartcaveman

2
区别主要是您的营销人员来自哪个地区。
Bart Silverstrim

2
@smartcaveman-您介意提及您悬赏金当前提供的答案有哪些不完整之处吗?
马克·亨德森

Answers:


31

VPS和Cloud是同一件事

专用服务器是放置在机架中而不与其他任何人共享的物理机箱,您可以使用其进行任何操作。


7
有时,我希望我们可以实现一项功能,该功能拒绝其中带有“ cloud”一词的任何问题,指示用户请使用更明确(且可定义)的术语。
EEAA 2011年

7
@ErikA,我的问题是要求对术语进行定义...因此,在这种情况下,这会有点循环。
smartcaveman

2
@smartcaveman-虽然我理解您的发言,但无需花太多时间在网络上闲逛就可以意识到“云”这个词已变得无处不在,几乎没有任何意义。
EEAA 2011年

3
@ErikA-我有点假设操作已经完成了,这就是为什么他们问..?
Mark Henderson

7
@ErikA,您是否建议“在网络上戳”是查找“无意义”单词定义的最佳方法?
smartcaveman 2011年

28

专用服务器是完整的服务器,您可以对其进行独占且有保证的访问。

VPS为您提供与专用服务器相似的管理控制级别,但由多种技术之一提供支持,这些技术可以是完全虚拟化(Xen,VMWare)或单映像分段(OpenVZ),从而给您一种独占访问的错觉到真正的共享资源(并且几乎总是在许多方面超额预定)

传统上,专用服务器和VPS在一段时间内按固定成本计费。专用服务器特别需要供应商方面的投资,并且可以在最短期限内按合同进行租赁。

从技术上讲,云服务器只是VPS,但在计费和配置方面存在一些差异:

  • 云服务通常按计量消耗计费。尽管VPS的数据传输成本可能会超过某个阈值,但闲置的VPS成本会保持不变。云服务器通常每小时的基本成本在运行-并且可能像VPS一样收取数据传输费用。
  • 云服务器采用了更自动化的订购和部署,包括能够以编程方式使用API​​快速配置几乎与当前服务器相同的其他服务器。这使您的应用程序可以增加自身的容量-这不是魔术,并且可能需要对环境进行重大的体系结构更改。

其他服务可能会以“云”形式销售:以前的“托管电子邮件”现在是“云电子邮件”(即服务即服务);一些共享的虚拟主机提供商也正在类似地重新标记其服务。

云服务器的良好用例是短期峰值负载:按小时计费的服务使您可以根据需要灵活地创建和销毁系统。始终运行的恒定负载设置对于在Cloud环境中运行可能并不经济;持续承受高负载的应用程序对提供商的超额订购模型不友好,并且可能更适合于专用服务器。


1
我给你点很好的解释。但是,我不同意持续不断的高负载不会从云中受益。真正的云将允许立即并且可能自动地提供其他资源来服务额外的负载。在专用服务器或VPS上,我们可能会遇到硬限制,而这是不可能的。此外,VPS无法轻松扩展到多个VPS,并且需要大量的手动干预,自我设置等,而在云上却并非如此。对于VPS或专用服务器,如果不是硬件,则属于故障。在云上,您无需打开票即可直接走动:)
Abhishek Dujari 2011年

6

VPS通常是指仅在您的应用程序上运行的虚拟机。专用服务器通常是专用于您的物理服务器。云服务器是营销白痴将世界云作为VPS获得的一种方式。所有这些都是IAAS的形式-基础架构即服务。经过一番研究,发现一个将PAAS营销为云服务器(gogrid)的提供商PAAS是平台即服务。典型的PAAS产品包括Microsoft Azure,Amazon beantalk和google appengine。


3
+1包含“白痴”一词
马克·亨德森

您当然可以在内部使用IAAS,PAAS和SAAS。所有这些模型都是管理模型。自90年代AFAIK以来,IT即服务已成为一种标准的商业模式
Jim B

1
哈哈,我们公司提供了一个在由IAAS托管的PAAS上运行的SAAS。我们会赢得AAS的缩写吗?
Mark Henderson

PAAS和IAAS应该相互排斥-您是如何管理的?
吉姆B

@ JimB-我们在其中开发SAAS的软件称为uniPaaS,因为其运行时环境以PAAS销售。
Mark Henderson

5

没有Cloud和VPS并不是完全一样的,任何想降级的人,请先阅读以下内容...

  1. VPS只是虚拟服务器,我们可以在其中调整实际花费金钱的硬件资源
  2. VPS只是专用服务器的虚拟替代品,但是您可以自己管理它,它仅提供虚拟硬盘的备份,但是如何管理/存储硬盘完全取决于您。
  3. VPS不提供复制和多机存储服务

在另一方面,

  1. 云由存储服务,资源服务,数据库服务组成,全部由云框架管理,其中包括自动备份并提供用于管理托管基础架构的API
  2. 考虑一下Amazon,Google和Azure,它们不提供VPS,它们提供了可帮助您构建大型可扩展应用程序的API。
  3. API由存储服务(不是硬盘,而是虚拟存储)组成,您可以在其中将数据存储为文件,但不必担心它的存储方式,碎片化或物理存储的位置。云使您可以访问庞大的服务器列表,这些服务器隐藏在API后面以管理可扩展性。Amazon,Azure和Rackspace都可以管理多个数据中心中相同文件的3个副本,无论您放置在存储中是什么,因此您不必担心数据,因为如果一台计算机丢失数据,Cloud Provider就会通过另一台计算机使它可用。
  4. API由CDN(内容交付网络)组成,可根据IP的位置进行高速传输,Cloud Provider会自动将文件缓存到其他服务器,并为您提供一个透明的URL,该URL会自动切换到最近的服务器。
  5. API由Application Server组成,可让您轻松部署和管理应用程序。您的应用程序变得独立于物理/网络位置,并且您可以轻松迁移和繁殖所需的物理资源,而无需进行任何安装等。
  6. API由Replicated Database组成,Azure提供了SQL Azure,它会自动复制到其数据中心内的3台不同的计算机上,因此您不可能丢失SQL数据库中的任何内容。

我刚刚注册了Rackspace Cloud-我肯定会看到您来自哪里。似乎您在说的是,云是VPS的一种接口,通常可能是其实施的关键方面。但是,您确定所有关于“云”的声明对所有云实现都是通用的,还是仅限于您提供的特定示例。此外,是否有针对此类云实施的通用规范?
smartcaveman 2011年

没有通用的规范,但是随着我们的前进,它将变得更加清晰。zh.wikipedia.org/wiki/Cloud_computing
Akash Kava

2

在此讨论中,VPS和“云服务器”是完全相同的东西-您没有对硬件的独占访问权,而是主机硬件在两个或更多虚拟服务器之间共享。

专用服务器就是这样-您的OS实例获得对基础硬件的100%独占访问权。



1
我讨厌术语“云”。讨厌它讨厌它。尤其是微软和苹果将这一术语推向多远。现在“云”的含义如此之多,全是灰色和模糊,最终毫无意义。
Mark Henderson

1
同意100%。当它第一次出现时就讨厌它,从那以后我的仇恨一直在增加。
EEAA 2011年

感谢市场营销界的猴子做出的任何事后置备或虚拟的云解决方案
Jim B

1
在我看来,当大型机是事实上的系统时,云计算仅是对基于时间共享的计算的更新扩展……是由大型实体实施并按时间片租给较小的实体。我知道我已经过度简化了,但这就是我的看法。
joeqwerty

0

VPS通常是Internet托管服务提供商使用的营销术语。VPS是由单个客户专用的虚拟机,而动态VPS(即可以在运行时更改)通常称为云服务器。专用服务器通常位于数据中心中,并且完全由客户端租用。客户可以完全控制专用服务器,包括选择操作系统,硬件等。


0

我将这样总结:

  • 专用服务器是100%“您”的物理服务器。
  • VPS是在某些虚拟机管理程序之上运行的虚拟服务器,通常多个VPS共享一台物理服务器。
  • 云是用于管理虚拟服务器的框架(我将VPS视为一种类型的虚拟服务器)。它提供新服务器的配置,CPU资源的分配,存储的分配,以及更多取决于提供服务的人员。当您只为使用的资源付费时,它通常与灵活的自动计费结合在一起。这个词正在演变,但这是我迄今为止所做的。
  • “云”也是一个新的炒作词,被“营销猴子”用来(a)全面投资以试图炸毁公司的价值,(b)迎合大型企业的购买需求,而高层管理人员则拥有不知道他们在做什么,但在《华尔街日报》上读到云很酷,每个人都在做,(c)其他所有人都在使用它来吸引客户购买他们的产品。

顺便说一句,据我所记得,最后一个大肆宣传的词是“有机”,有很多白痴出于同样愚蠢的理由而滥杀滥杀。您可能还记得有机计算机,有机显示器,有机水,有机汽油...我想知道它是否已获得FDA批准:-)


0

据我了解,区别很简单:

专用服务器是位于数据中心机架中的盒子。因此,如果它失败了,那么您在其中运行的网站或Web应用程序就会失败,除非您拥有某种备份或分布式服务器处理工具,而且维护起来既繁琐又昂贵。

另一方面,云就像一个VPS(虚拟服务器),它分布在多个数据中心,分布在多个物理位置,例如州,国家或大洲,因此,如果一个数据中心发生故障,它将立即切换到另一个数据中心如果处理流量突然增加所需的资源或一个数据中心中的可用存储即将用尽,也会发生这种情况。所有这些任务都是由云自动处理的,因此您不必专门花费任何资源来自己维护基础结构,从而可以节省大量成本。因此,如果最终用户可以将您的网站或Web应用托管在云端,则可以在任何时间,任何时间,任何时间顺利访问它们。

因此,总而言之,云提供了OS的虚拟化,动态资源分配,冗余备份,零容忍故障切换,以使Web应用程序/网站在任何情况下都可以连续运行而不会失败。

很棒的主意不是吗。这就是为什么它被吹捧为Web应用程序开发世界中的下一件大事,也是下一个计算淘金热的原因。

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.