云主机和 VPS 有什么区别?我和一位Rackspace 云我与销售人员聊了大约 45 分钟,但始终没有得出真正的结论。因此,我来详细解释一下我的问题——与 VPS 提供商相比,“云”服务器能为我带来哪些好处?利诺德反之亦然——与云提供商相比,VPS 能提供哪些好处?
据我所知,当您在云上托管时(使用 Rackspace Cloud),您会获得一个 Linux 实例,您可以在其中安装软件等(例如 LAMP)。据我所知,如果实例正在运行,我会被收费,Rackspace 的定价(根据我从销售代表那里了解到的信息)约为每月 20 美元……我认为云客户是按处理小时数付费的——因此,如果您的应用程序只是放在那里,则不会产生任何费用。如果云实例关闭,是不是不需要付费?
与我问的问题类似但不完全相同:
答案1
意识到云意味着写入云的规格 - VPS 是只是一台服务器 - 没有别的了。云,如营销团队所说的那样,要扩展,将需要您的代码来处理会话/负载平衡 - 过于简单化,它将需要任何服务器能够处理每个请求 - 即不是粘性会话 - 如果您可以做到这一点,那么扩展,云或多个 VPS,基本上是相同的(也许云产品在前面有一个可用的负载平衡器)。
我发现大多数客户来找我们都是需要编码方面的帮助,为云/扩展做好准备——那些因为看到营销术语而寻求云的人并不理解其中的区别——这是营销人员的错。
答案2
我写这回答类似的问题。这是关于定义一些围绕云服务的流行术语。
有了这些定义,您可以说 IaaS 与 VPS 完全一样;不同之处在于,典型的“云”供应商允许您根据需要启动和停止任意数量的实例,并在事后收费,而典型的 VPS 供应商会让您签署固定费用的固定服务合同,任何更改都必须提出要求,并且通常需要支付设置费。
答案3
从概念上讲,这是一种抽象的差异,但归根结底就是能够按需点亮“实例”并拥有随时可用的基础设施。
至于计费,是的,您通常只需为实例在线和运行的时间付费(无论如何大多数情况下都是如此),因此如果您计划托管一些流量较低的网站,我建议您坚持使用共享主机。如果您刚刚为您的 Web 应用程序启动了一项大型营销活动,我更愿意随时准备好即时机器实例,并根据需要进行扩展。
我个人在 EC2 上有一个故障转移邮件服务器实例,该实例带有 S3 共享存储,安装在我的真实的邮件服务器——如果它宕机了,我知道我可以在几秒钟内启动该邮件服务器实例,以便在必要时进行故障转移。我还有另一个实例,上面只有 FreeBSD 和 Nessus,可以在需要时对各种主机进行网络扫描;上个月,我想我在亚马逊上花了大约 10 美元,购买了几 GB 的持久存储、几个小时的实例和一些带宽。
答案4
总而言之,两种虚拟服务器之间的差异更多地取决于提供商,而不是所使用的技术。例如,如果 VPS 被说成是超卖,那么云服务器也可能如此,同样,未分配资源的可用性将极大地影响云和 VPS 环境中服务器的性能。所以我认为归根结底,实际上你应该先决定提供商,然后再决定技术。