如何在众多选择当中挑选

每项服务都有其不同;在比较任何两项服务时,你有时觉得大同小异,而有时又觉得得大相径庭。

基本的思想是,你购买的是主机计算机的一块资源,封装成了虚拟机。大多数资源的价格按256MB内存的倍数计算,即使服务器可能最少从512MB或1GB开始计算。硬盘存储空间通常按同样的方式来划分,常常按256MB内存的倍数和10GB磁盘存储空间的倍数计算。

大多数服务让你试用一下:你可以从某个服务级别入手,比如1GB服务器,然后迁移到更高级别或更低级别),停机时间只有短短几分钟,或者甚至只需要简单的重启。凭我的经验,如果服务器运行Apache或MySQL,每天处理数十万个请求数万人次页面浏览量),那么至少需要2 GB;如果同一系统上同时运行Apache和MySQL,4 GB必不可少我自己的配置是一台2GB Web生产系统,另一台是外界无法访问的专用的4 GB MySQL服务器。)

一两个公共IP地址已包含在内,而专有地址通常是免费的。额外的公共IP地址往往每一个每月需要1美元。大多数主机只允许两到四个额外的公共IP地址。过去运行不同的SSL/TLS Web服务器需要这些公共IP地址,而现在不再是这样了。

服务和成本方面最主要的变化因素是带宽和吞吐量。每家主机公司都有各种独特的组合,涵盖提供的服务、收取的费用和许下的承诺。为了简单起见,许多主机为每台服务器添加一定数量的带宽,只有用户超过了默认的带宽,才收费。带宽一般与服务器的内存及其他资源成比例。对于我联系的每家主机服务商而言,专用IP之间的流量是免费的。

比如说,Linode为分配给服务器的每256MB分配了100GB的入站和出站传输带宽。该公司还把你服务器的所有数据分配量汇集起来。我在Linode有2GB和4GB的VPS,每月传输的数据量总共2.4TB。2GB VPS是一台可能超过800GB使用量的Web服务器,但我根本没有接近总数据量,因为我的4GB服务器就运行MySQL,只是通过专用网络来通信。

与带宽不包含的竞争对手相比,Linode所收的费用相差并不明显。比如说,Rackspace只对传输的初始部分数据收费,费率标准为出站流量服务器传输到互联网)每GB 0.22美元,入站流量每GB 0.08美元。如果用户每月传输1TB数据,Rackspace要多收220美元,而Rackspace的基本费率已经比几个竞争对手要贵一点。

Dreamhost和没有列出来的另外几家公司提供了传输数据量没有限制或者非常大的服务,它假设很少有客户会用这样的服务,确实有其道理。Dreamhost完全属于高端VPS主机服务商行列。

有别于数据传输量的是吞吐量,即每台服务器允许或者保证传输到互联网的每秒兆比特数量。主机服务商并没有特地宣传或解释这一点。

一般来说,主机服务商为每个VPS提供大约数十Mbps的吞吐量入站和出站)。你似乎买不起更高速率的服务。有几家服务商提供速率高得惊人的连接,比如一家名为100TB的公司可以为每一台服务器提供千兆以太网交换服务,对互联网连接没有节制措施然而,要是不进行全面测试,不可能知道在其或其他服务商的系统上与互联网之间的吞吐量通常会是怎样。)

VPS的另一个优点是,随着后端硬件变得更便宜,服务商不断升级,就算价格没有跌下来,功能应该也会增加。Linode去年就为所有实例添加了40%以上的内存,没有改变价格。需要重启VPS,才能获得新分配的内存资源。

本文帮你针对虚拟服务器实际所需的硬件部件作出了决策,下一篇文章将大致探讨操作系统及其控制

# 附表

表1:带宽比较

 
表2:备份比较


 原文链接:http://arstechnica.com/business/news/2011/02/virtual-private-servers.ars


相关内容