说在前面
由于国内的宽带线路过于复杂,因此即使同样是电信,上海的延迟可能就 30ms ,海南可能就要 100ms ,每个地方的情况都不相同,更不用说还有移动,联通,更有长宽,鹏博士等乱七八糟的二级运营商。
因此至于好不好用,强烈建议大家自己亲自尝试,大部分 IDC 都有退款条款,没有退款的也会送钱,善于利用 IDC 的退款政策。与其纠结来纠结去的,还不如直接用上,然后测试下,如果不满意就申请退款。(特别提醒:一定要至少测一次低峰时间段,再测一次高峰时间段(晚八点到晚 10 点),有些两个时间段速度会差 1 倍呢。。)
并不存在价格又便宜,速度又快,又稳定的 VPS 。即使曾经有吧,大家毕竟都不傻,一拥而入,马上就烂了。无论是哪个 IDC ,说到底都是租用有限的机房带宽,这点带宽越多人用,效果就肯定越差。所以你要清楚自己的需求,一年就看不了几个 4k 视频,就不用过于纠结 4k 测试结果。如果玩游戏对延迟有要求,那就要忍受价格偏高的现状。
什么是VPS?
虚拟专用服务器(英语:Virtual private server,缩写为 VPS),是将一台服务器分区成多个虚拟专享服务器的服务。实现VPS的技术分为容器技术和虚拟化技术 。在容器或虚拟机中,每个VPS都可分配独立公网IP地址、独立操作系统、实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离,为用户和应用程序模拟出“独占”使用计算资源的体验。VPS可以像独立服务器一样,重装操作系统,安装程序,单独重启服务器。VPS为用户提供了管理配置的自由,可用于企业虚拟化,也可以用于IDC资源租用。 IDC资源租用,由VPS提供商提供。不同VPS提供商所使用的硬件VPS软件的差异,及销售策略的不同,VPS的使用体验也有较大差异。尤其是VPS提供商超卖,导致实体服务器超负荷时,VPS性能将受到极大影响。相对来说,容器技术比虚拟机技术硬件使用效率更高,更易于超卖,所以一般来说容器VPS的价格都高于虚拟机VPS的价格。 这些VPS主机以最大化的效率共享硬件、软件许可证以及管理资源。每个VPS主机都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等. VPS主机用户除了可以分配多个虚拟主机及无限企业邮箱外, 更具有独立主机功能, 可自行安装程序,单独重启主机。
(摘自维基百科)
虚拟化方式
就 VPS 的虚拟技术而言,主流的可以分为这么几种:KVM、OpenVZ、XEN。大家在购买的时候需要特别注意下这个参数,一般的 VPS 都会有说明。下面就简单说说这几种技术的优劣。
- KVM
KVM 是一种完全虚拟化的方式,可以自己上传系统镜像安装系统,也可以使用 VPS 提供商提供的镜像安装,相比其他 VPS 而言,KVM 最为自由,甚至可以更改操作系统内核。对于物理主机来说,该技术对机器的性能影响较大,一般不容易超售。但是采用 KVM 技术的 VPS 的价格相对也是最高的。
- OpenVZ
OpenVZ 是操作系统级别的虚拟化技术,是底层操作系统上的一层应用,配置灵活,对于物理主机的利用率比较高,一般性价比比较高。但是需要注意的是,由于配置灵活,大多数采用 OpenVZ 技术的 VPS 都是超售的,也就是说,看起来很高的配置,实际用起来并没有那么多,比如磁盘明明还有几十个 G,但是无法写入文件。所以购买 OpenVZ 技术的 VPS 时一定要选择口碑好的产品。
- XEN
XEN 是半虚拟化技术,采用该技术的 VPS 就算超售也不会很离谱,但是缺点也比较明显,内存小,硬盘小,带宽也小。所以不推荐购买该技术的 VPS。
网络质量
VPS 的价值就是可以对外部提供服务,而这一切都需要通过网络来完成,所以选购 VPS 也要看网络质量如何。那么网络质量如何测试呢?
- 延迟
最简单的办法是通过 ping 命令来测试本地到vps之间的延迟和丢包状况,一般随着物理距离的增加,延迟也会随之增大,比如香港、台湾的 VPS 延迟一般在 10~70ms 左右,日本、新加坡的 VPS 一般在 60~150ms 左右,美国的 VPS 一般在 150+ ms。
- 丢包率
除了延迟之外,丢包率也是一个很重要的指标,使用 ping 命令测试结束,还可以看到本地到该 VPS 之间的丢包率。丢包对于实际使用来说,影响还是比较大的,特别是需要连美服、台服打游戏的朋友,如果丢包率高,会造成游戏经常掉线,看视频也会造成卡顿,丢帧。
- 带宽
目前国外的 VPS 提供的带宽从 1M ~ 1G 不等,当然提供 G 口带宽的 VPS 往往带宽是共享的。如果你是搭建个人网站,访问量不大,内容也仅仅是图文居多,1M~3M 左右的小水管就不错。如果你要搭科学上网服务,还想分享给其他人使用,那最好选择大一点的带宽。
可以这么说,如果一个 VPS 的延迟很低,但是丢包率很大,网络质量也算是比较差;如果延迟波动很小,就算有 200+ ms,但是丢包率为 0,网络质量也算是比较好的。
这里大家也可以通过在线的测试工具测一下,比如 http://ping.chinaz.com/ ,可以测试从全国各地的机房到 VPS 之间的延迟。
- 优化线路
很多国外的 VPS 服务商也会提供针对中国大陆进行优化过的网络,比如 CN2 等,这种网络对于网络质量的提升还是比较明显的,相对于其他网络,可以明显的降低延迟和丢包率。如果可以的话,最好选择这种网络的 VPS。
内存
一般从256M开始起步,仅仅只是用来SS的话256M也足够了。其他的根据要求选择。跑的程序多了内存就需要多。
硬盘读写
对于个人网站,或者科学上网服务来说,硬盘读写倒也并不是那么重要,毕竟就算 HDD 的读写一般也有 100 MB/s 左右。很多 VPS 提供商都提供了 SSD 和 HDD 的产品,采用 SSD 的会贵一些,这个就看具体的需求了。如果是文件读写非常多,建议选择采用 SSD 的 VPS,否则采用 HDD 的 VPS 就能满足你的需求。
电信CN2线路说明
对于电信用户来说,国外的VPS的选择是简单而痛苦的,因为除了CN2线路接入的机房,其它线路接入的VPS都会出现丢包率高,绕道等情况的出现,导致VPS访问速度慢,甚至近乎于不可用的状态。接下来就给大家简单介绍一下CN2线路,选购注意事项及一些CN2接入的VPS提供商。
CN2线路介绍
CN2全称为中国电信下一代承载网,英文Chinatelecom Next Carrier Network,缩写为CNCN,进一步缩写为CN2。
为什么CN2速度那么快
CN2作为“精品网络项目”被提出来,其技术构造是远远领先于电信原有网络的,极为先进的QOS保证网络的畅通性,具体可参考资料。当然除了先进的技术,其昂贵的价格和对大量网络资源的独占性也是重要的原因,资料。普通家庭宽带用户用不上CN2线路,哪怕加几倍的钱也不一定能用上,而接入CN2线路机房的VPS,价格卖得比其他线路的高很多。用户少,服务器少,分配的独享资源多,这样就能保证绝大多数情况下CN2线路的流畅性。
如果想要寻找接入CN2线路的国外VPS提供商,建议使用“Next Carrier Network”这个关键词,但是其实只要有CN2接入的机房,都会被广为流传,国内分销商涌入,所以大家想要选购,找国人商家提供的产品会好找得多。
怎么判断是不是CN线路
判断VPS是否是CN2有如下三种方法,当中以回程mtr/traceroute方法最可靠:
CN2线路的陷阱
CN2线路本身的优越性是无需置疑的,但是,影响VPS速度的因素绝不只有接入线路本身,商家的服务水平也至关重要。随着国内出国线路(尤其是电信)的愈发拥堵,优质线路需求愈发强烈,商家要面对的压力会更大。但凡连接速度稍微快一点的VPS产品,如果没有合理的技术手段,客户里的SS销售商基本都能将带宽跑满,各种加倍发包软件让同服务器的其它客户跑不上速度。下面给大家总结一下需要注意的地方:
-
- 便宜CN2需谨慎 :很简单,便宜的CN2谁都想要,而且用来卖SS利润高。于是是个人都买,都用来开设代理卖给其他人,由于成本低,就算滥用被处罚的损失也小。最典型的案例就是BudgetVM,几乎在2016年3月19日开放介入CN2线路当天就已经拥堵到瘫痪,坚持没几个月就不得不取消CN2线路的接入,即使这样,到今天速度也还没恢复到正常水平(参考链接)。某种程度来说,高价格是高速度的保证。另外最好的例证就是Softlayer香港(非CN2),当初超大流量+超低价格引得无数人争相购买,现在已经沦落到绕道美国再回国内(参考链接)。CN2就是依靠其定价高才能保持流畅性,低价大量销售的结果必然是挤爆,速度得不到保证。
- 单向CN2需谨慎 :单向CN一般都是去程CN2,回程普通电信线路。最为典型的是Hostus家,无数Hostus推介网站竞相宣布Hostus的LA KVM构架VPS接入CN2,我也被忽悠入手了一个,一开始以为路由还没优化完毕速度慢,后来官方客服澄清只有国内使用CN2精品网业务的才会走CN2线路,我用精品网业务了还要你这作甚?!原话:”We have both China Telecom and CN2 now in LAX02. Your ISP will, by default, prefer China Telecom AS4134 routes unless you have an active CN2 subscription within China.”
我直接一步到位购买了香港CN2,美西CN2接入的目前并没有发现可靠商家,所以暂不在此进行讨论推荐。