不完整的VPS选购指南

Virtual Private Server ,虚拟个人服务器,你可以简单的理解为类似于阿里云和腾讯云的那种云服务器,但是他们在质量上面有所差别。

这篇文章是一个不怎么完整的VPS 选购指南,本人玩VPS也有差不多两年多的时间了,便宜的贵的大众的基本都试着用过,在这篇文章里面我会尽量给出选购VPS时需要考虑的一些问题和注意点,包括配置、虚拟化类型、网络线路、商家口碑等。

另外:本人是非常反感某些为了AFF而吹嘘“这家的VPS质量不错云云”之类的,尤其是搬瓦工吹,DigitalOcean吹和Vultr吹。你们为了那点AFF钱忽悠别人有意思吗。

0x00 虚拟化类型

目前市面上常见的虚拟化类型一共5种,包括KVM / Xen (又分为PV / HVM) / VMWare / HyperV 以及 OpenVZ,其中前四种(除开Xen-PV)都是完全虚拟化(Full Virtualization),而Xen-PV是半虚拟化,OpenVZ则为容器级别虚拟化。

完全虚拟化的优势在于,所有的资源(内存、硬盘)一旦分配基本上都是独占的。而对于容器虚拟化,你的资源只是代表着你最多可以占用的资源数,除非商家有明确表示分配给你的配置是独享资源(“Dedicated”)。因此一般而言,OpenV容易存在超售的情况。

什么是超售?比如我一台4核8G内存的服务器,如果用前面的全虚拟化系统去开配置为512M内存的虚拟服务器,抛开资源损耗,我最多可以开出8G / 512M = 8192M / 512M = 16台服务器。但是对于OpenVZ这种半虚拟化则不一定,由于每一台VPS实际上很多时候并不会完全用完分配的资源(比如说你买了一台1G内存的OpenVZ,但是你很多时候可能就用了200M左右,这样就空闲800M内存),但是这些闲置的资源吧对于主机商来说好像太浪费了,于是他们就会在同一台宿主机上多卖几台这种配置的服务器,导致开出来的服务器数量超过了原定的数量。这种就叫超售。

当然,超售不仅仅存在于内存上,CPU和网络甚至硬盘都是可以超售的,典型的CPU超售类似于一台i7的4核8线程处理器却开出了32个KVM虚拟服务器,实际上就成了几乎4个虚拟服务器共用一个处理器线程。而网络超售更为恶心,在使用的时候你会发现服务器的网速奇卡无比,网络超售的一个典型的例子就是AlphaRacks家的OpenVZ系列服务器,标明是1Gbps的端口,实际跑起来10Mbps都没有。

另外,完全虚拟化可以自己定制内核,或者内核打补丁,而容器化虚拟的OpenVZ是和宿主机共用内核的,目前OpenVZ的内核大部分主机商用的都是2.6.32版本,比较陈旧了(虽然比较稳定),对于一些新的软件要求新版本内核的可能就没法只吃到了。此外,OpenVZ由于容器的特性,大部分涉及内核上的功能如果主机商不给你开的话你是没法用的。

当然了,由于完全虚拟化的成本对比容器虚拟化更高,因此一般完全虚拟化的VPS售价对比OpenVZ的也会更贵一些。

2018.05.09 注: 市面上大多是用的是OpenVZ 6 , 这个版本将在2019年结束安全更新支持,因此已经不再建议购买OpenVZ架构的VPS了

0x01 基本配置

基本配置指的是一台VPS的资源配置,包括CPU、内存、硬盘等,要注意的是,由于你买的是“虚拟服务器”,你的资源其实都是在母鸡(用于虚拟化的宿主机上)虚拟出来的,所以更多的时候CPU会被称之为vCPU (Virtual CPU Resource)。

需要注意的是,对于CPU资源,一般的VPS提供商除非标明了“独享资源”,否则请不要长时间占满100%,不然的话会被主机商以违反TOS关停机器,包括之前提到的DigitalOcean和Vultr都是这样。

当然,在这一点上面几大云(阿里云/腾讯云/AWS)倒是容许CPU完全占用的。

内存上面的话,个人建议还是256M起步吧,对一般群众而言的话,各种运行环境装完256M内存刚好是一个能跑的地步(折腾党曾经在32M内存搭过WordPress,不过那个流畅度。。。。。平民还是不要折腾吧)

(什么,你只搭梯子?搭梯子128M就够了)

至于硬盘的话,完全看价位了。出于超售成本的问题,同一商家同价位的OpenVZ VPS一般能比KVM这些虚拟化的VPS拿到的要多(至于实际能用多少,那就真的看主机商良心不良心了,某主机商曾经卖过400GB的OpenVZ VPS,但是一段时间之后用户发现自己实际能用的空间不断缩水最后只有几十G了)

0x02 网络线路

买服务器肯定是自己用的,如果自己用着都卡,那就真的没什么意思了。这里主要告诉各位线路上的一些说明。

中国大陆主要出口就是三大运营商的出口,包括中国电信163骨干网、中国电信下一代承载网(CN2)、中国联通骨干网(分为AS4837和AS9929,也就是老网通的骨干网)以及中国移动骨干网。对于出口质量的话移动联通其实都还可以,电信的话家庭用户一般都是走163骨干网,CN2则是真正的“世界加钱可及”,但是CN2的网络质量确实还可以。

所以买VPS之前,建议各位找商家要测试IP看下线路。这里个人比较常用的是ipip.net的工具。

对于电信用户的话,由于163骨干网出口已经非常极其特别拥堵了,所以一般的VPS体验上会比较尴尬。而走CN2的VPS也要看价格,在这个点上面阿里云国际版的新加坡和香港地区是非常值得一用的,何况新加坡也只有4.5刀/月。

至于AFFMAN,主机测评等垃圾网站口中常吹的搬瓦工CN2,其实就是C3(Zenlayer)机房的机器,只有国际出口走了CN2,其他的都是163的路由,而且由于C3机房的国人太多,基本被飞机场玩坏,线路早就不能和当初刚出来的时候比了。估计除了走上海出口的几个省份以外其他的都没法好好用。(至少广州出口走C3是如此)

2018.02.28 注: QuadraNet在2月份将原来10Gbps的163接入改成了10Gbps的CN2 GT接入,和C3一个样子,然而QN本身就有大量中国用户,加上超卖带宽无底线,所以QN实际上对电信并不是一个很好的选择。不要因为有CN2就上当。

如果你是联通用户,一般推荐日本的服务器,主要是联通到日本基本上是直连,而且用户数量以及带宽的原因,实际上家用联通用户出国的速度都是不错的。当然,如果你要买美国的服务器的话,可以考虑几个直连线路(比如QuadraNet机房,C3机房的)

至于移动,亚洲这么多VPS,电信联通绕路的移动基本都是直连,随便选一个有何不可?

0x03 关于商家

emmm,现在有很多人都在做着“主机测评”“VPS测评”之类的网站,借口“测试VPS性能”实则是推销AFF给自己拉点佣金罢了。

啥,你问我什么是AFF?就跟带路党差不多,人家介绍你去买某家的VPS,他能拿到相当于你付款的一定比例的佣金。

本来对AFF我是不反感的,但是现在整个网络上各种傻逼为了佣金不择手段狂吹辣鸡VPS,把一个垃圾的不行的VPS吹上天,最典型的就是“X机测评”这个站,以及V2EX上某些DigitalOcean / Vultr / Linode 吹(人家说的是阿里云有问题了,你跑出来说用DO用Vultr,阿里云的线路秒你们的渣渣NTT难道还秒不了?MDZZ)

下面是个人总结的《绝对不可碰的黑名单商家》,这些商家都有一个特点:技术不行,非常坑。排名不分先后

  • HostMyBytes : 你关机了还能给你计流量,找客服修了两次都没修好
  • HostHongKong : 虽然你是卖HK小鸡的,然而低价+疯狂超售买了也没法用,一个apt update执行1小时,体会一下。而且老板据说不讲道理。
    • AlphaRacks : 超售狂魔,非常不稳定,动不动就卡死或者网络1KB
    • Nfphosting / WootHosting : 与 AlphaRacks \ HostMyBytes以及还一家什么名字的来着并称“超售五杰”,专业低价高配但是超售到爆,根本不建议使用
    • Hostodo : 同上,技术垃圾
    • 大部分(80%)的国人商家(比如  xx速度,把美国Cera机房当香港机房卖的坑爹玩意儿)

以及需要谨慎上车的:

  1. Virmach : 价格屠夫,然而TOS限制也很厉害,资源一旦滥用(CPU过载/IO长时间占用)都会导致关机甚至termination,对于喜欢跑高负载应用的并不建议。此外,这家的网络主要是colocrossing,对国内速度非常一般。
  2. 搬瓦工 : AFFMAN吹出来的品质,实际质量只有自己用才知道,超售厉害但是好在控制得当。最近墙得厉害的时候换IP费用3刀起步,被称为GFW战略合作伙伴
  3. Vultr / Linode / DigitalOcean : V2EX三大吹,号称秒天秒地秒空气,实际上现在的网络质量对国内比较糟糕,很难做到一个地区满足三网需求。此外,Vultr / Linode 日本新开的基本都已经被玩坏了。这三家由于早前各种活动和国人的大量涌入,导致目前IP也很容易开出被墙IP

一般建议能上车的:两大云(腾讯云HK 、阿里云HK、阿里云新加坡)(然而阿里云最近也被一群人玩坏了,群众反映被墙以后换了20个IP都是被墙的,可见被玩坏到什么程度)

当然还有一句话:世界加钱可及。有钱啥搞不定的()

但是如果非要低价、优质,可以说是不存在的。

0x04 AFF站 黑名单

说这个可能会被人黑说眼红,但是当说还是要说。信AFFMAN交智商税。

黑名单:

  1. 主机测评
  2. 小夜博客

2 thoughts on “不完整的VPS选购指南

  1. 哈哈,正在用不能碰的HostMyBytes,不过我只是搭个梯子,目前用着速度还过得去
    翻收藏夹翻到了你的博客,当初用simplenetkeeper时候收藏的,当时我还发过邮件咨询的,挺感谢博主让我的大学生活能痛快的上wifi~

  2. 哈哈哈哈,博主是simnetkeeper的创造者么?我也在用您的软件,而且本事是搞鸡专业户~mjj大军一员,有时间来tg一起玩啊~https://t.me/tiankong233

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注