基于云的主机和VPS之间有什么区别? 我和一个Rackspace Cloud的销售人员谈了大约45分钟,从来没有得出真正的结论。 因此,为了详细阐述我的问题 – “云”服务器可以为我提供什么好处,而不是像Linode这样的VPS提供商,反之亦然 – VPS提供的好处是云提供商吗?
从我已经能够确定的情况来看,当你在一个云中托pipe(使用Rackspace Cloud)时,你会得到一个安装软件的Linux实例(例如LAMP)。 据我所知,如果这个实例正在运行,我就会被收取费用,Rackspace的价格(根据我从销售代表了解的数据)每个月大约为20美元。我想一个云客户支付每个处理时间 – 所以如果你的应用程序只是坐在那里,不收费。 云实例是否被closures了,也许?
类似的问题,我所问,但不完全是:
实现云意味着写入云的规格 – 一个VPS 只是一个服务器 – 没有别的。 像营销团队那样规模的云将要求你的代码处理会话/负载均衡 – 过于简化它需要任何服务器来处理每个请求 – 即不是一个粘滞的会话 – 如果你可以那么扩展,云或多个VPS基本上是相同的(也许云产品在前面有一个负载平衡器可用)。
我发现大多数客户都需要我们帮助编码来准备云/扩展 – 那些寻求云的人,因为他们看到了一个营销术语,他们并不了解差异 – 这是营销人员的错。
我给这个答案写了一个类似的问题。 这是关于定义云服务的一些stream行语。
有了这些定义,你可以说IaaS就像一个VPS; 除了典型的“云”供应商允许您随意启动和停止多个实例,并在事实之后收费,而典型的VPS供应商则会让您以固定费用签订固定服务合同,因此必须提供任何更改通常有安装费。
从概念上讲,这是一个抽象的区别,但归结起来就是能够按需点亮“实例”,并且如果您愿意的话,可以轻松实现基础设施。
至于结算,是的,你通常只支付(其中大部分反正)你的实例在线和运作的时间,所以如果你打算承载一些相当低的stream量网站,我会坚持共享主机。 如果您刚刚为您的Web应用程序推出了一个大型营销活动,我宁愿随时准备好即时机器实例,随时按需扩展。
就我个人而言,我在EC2上安装了一个故障转移邮件服务器实例,S3共享存储安装在我的真实邮件服务器上 – 如果发生故障,我知道可以在几秒内点亮该邮件服务器实例,以便在必要时进行故障转移。 我还有一个只有FreeBSD和Nessus的实例可以在我需要的时候在不同的主机上进行networking扫描。 上个月,我想我花了大约10美元在亚马逊上花费了几GB的持久存储空间,几个小时的时间和一点点的带宽。
总而言之,两种types的虚拟服务器之间的差异取决于提供者而不是所使用的技术。 就像是说vps被过度销售一样,云服务器也是如此,类似的,未分配的资源的可用性将会极大地影响服务器在云和vps环境中的性能。 所以我觉得在一天结束的时候,实际上你应该首先考虑提供商的决定,然后再select技术。