Bandwagon VPS切换到CN2数据中心

2017-09-13|Categories: Linux|Tags: |

CN2是什么

CN2全名是China-telecom Next-generation Carrier Network,中国电信下一代承载网络,缩写为CNCN,简称CN2。

为什么要使用CN2

中国电信共有两张骨干网:早期建成的「中国公用计算机互联网」,代号「CHINA163」;和新一代的「CN2」。CN2的设施和技术更先进,主要服务于企业客户,价格昂贵,相应的用户量比CHINA163要少很多。

打个比方,CN2好比高速公路,路况更好、路面更宽、车辆更少,非常通畅;而CHINA163好比年久失修的省道,车多路窄,非常拥堵。

如何切换

Bandwagon是在今年(2017)8月下旬启用的CN2数据中心,之前购买的KVM主机可以在控制面板上轻松切换(OpenVZ主机不支持):

Migrate to another DCSelect new locationUS: Los Angeles, California (DC8 CN2) [USCA_8]Confirm on next step

通常几分钟就可以完成切换,除了IP地址会改变,其它所有数据都会保持原状。

需要注意的是,切换到CN2数据中心之后,流量会被削减掉三分之二!例如,切换前我的流量为1100GB(1TB),切换之后仅有366GB。

如何验证

网上普遍推荐的方法是:在VPS上,执行mtr your_local_ip,这个your_local_ip可以访问 https://www.ipip.net/ 直接获取,如果命令的输出的中间部分不包含202.97开头的IP,而全是59.43开头的IP,那么就是完整的CN2线路。

很不幸,大多数个人用户可能会得到类似下图的结果:

这表示在中国大陆你使用的是163线路,CN2线路只是在国外生效。更多具体的解释详见下面两篇文章:

实际使用体验

我的网络是深圳电信,测试结果如下:

对比项目 DC2 MCOM 数据中心 DC8 CN2 数据中心
测试时间 早上9:47(空闲时段) 晚上20:25(高峰时段)
Ping 252 ms 170 ms
YouTube 33205 Kbps
Google Play 370 K/s 1.1 M/s

YouTube轻松播放720p和1080p,统计信息如下:

总之,切换到CN2之后,网速的提升非常明显,除了流量被削减之外,好处是显而易见的。

2018-05-01更新

CN2线路已经变得拥堵

或许是因为使用CN2线路的用户太多,随着时间的推移,CN2线路的速度提升越来越不明显,反倒是拥堵越来越明显,最终我在2月份切换到了Fremont数据中心,目前北京联通网络的午间平均ping值是252毫秒。

Bandwagon VPS的可用性太差

我在Bandwagon VPS上部署了一个WordPress博客程序,然后安装了WordPress官方提供的Jetpack插件获取网站监控功能,每当VPS停机导致网站无法访问,Jetpack就会发邮件提醒我,恢复访问后也会发邮件告知总的停机时长。

以下是2018年的停机时间汇总:

停机日期 停机时长(分钟)
2018-01-06 12
2018-01-07 7
2018-01-24 7
2018-04-07 120
2018-04-23 14

最长的单次停机时间居然有2小时!

根据可用性计算公式:

Availability = MTBF/(MTBF+MTTR)
  • MTBF = Mean Time Between Failure,平均无故障时间
  • MTTR = Mean Time To Restoration (Repair),平均恢复前(修复)时间

Bandwagon VPS前四个月的可用性是99.9%:

downtime=$((12+7+7+120+14))
d1=`date -d '20180101' +%s`
d2=`date -d '20180430' +%s`

$ echo "scale=5; 1-${downtime}/((${d2}-${d1})/60)" | bc
.99907

事实上,Bandwagon官方承诺的可用性只有99%,也就是说,目前的情况已经算是超常发挥了,接下来还可能出现多次停机,因为99%的可用性意味着一年最多可能出现87.6小时的停机:

$ echo "365*24*(1-0.99)" | bc
87.60

Bandwagon与著名VPS相比没有任何优势

随着VPS领域的充分竞争,与其它著名VPS服务商的相同规格的产品相比,目前Bandwagon没有任何优势:

Linode DigitalOcean Vultr Bandwagon
SLA 99.9% 99.99% 100% 99%
CPU 1 Core 1 Core 1 Core 2 Cores
Memory 1G 1G 1G 1G
Bandwidth 1TB 1TB 1TB 1TB
Storage 20G SSD 25G SSD 25G SSD 20G SSD
Price $5/month $5/month $5/month $5/month

对于前三家VPS服务商,来自 joshtronic.com 的《$5 VPS Showdown – April 2018 – DigitalOcean vs. Linode vs. Vultr – West Coast Edition》的测试结果显示,Linode在绝大多数测试类别都获胜:

  • CPU频率
  • CPU计算指定数量质数花费的时间
  • Memory (Read)
  • Memory (Write)
  • MySQL
  • Upload speed

只在以下类别稍逊:

  • File I/O
  • Download speed
  • Apache Benchmark

DigitalOcean屈居第二。

joshtronic.com 从2013年二月开始,持续对著名的VPS服务商做横向测试对比,刚开始只有Linode和DigitalOcean两家,后来增加了新成立的Vultr,中途有一段时间也测试过AWS Lightsail,但从来没有测试过Bandwagon。或许这也从某种角度表明Bandwagon还上不了VPS顶级服务商的台面。

可以在GitHub查看 joshtronic.com 使用的测试脚本

等到时间充裕的时候,抛弃Bandwagon,切换到Linode或是DigitalOcean。

joshtronic.com 的评测页面底部长期提供注册优惠链接,注册时不要忘记使用。

Leave A Comment