最近打算把 Tokyo 区的 Linode 往美国迁移。

因为 Tokyo 区的网络状况已经有很长一段时间不稳定了,而且 Linode 一月二月间已经提示我三次因为硬件问题要重启母鸡了,每次提醒至少会开个工单跟我说一声,结果前两天我的 VPS 突然就被重启了,什么提示都没收到 …

简直不能忍。

然后我建了两个 Newark 的 Linode 想找个好点的 IP 段,结果刚好这两个 Linode 的 IP 段都不一样,路由也有一跳是不一样的,这一跳是美国的海底光缆入口,所以我很无聊地在这两台 Linode 上起了 Collectd 收集了 24 小时的数据来比较哪个好一点(笑)。

注意:此报告仅供消遣;时间有效性较短,不知道什么时候路由会变;测试用的节点也只经过了上海和青岛两处海底光缆出口。

Collectd 24 小时 Ping 测试

测试使用了三个节点,homesrv 位于魔都,pi_beta 在浙江某地,localhost 是青岛阿里云 VPS。

  • 两者丢包率几乎一致,说明丢包只跟出口有关。
  • San José 入口的稳定性平均比 Los Angeles 好一点。

下载测试

经过 San José 入口的 Linode

1
2
3
4
5
6
7
8
[email protected] ~/a> wget http://192.155.91.41/100MB-newark.bin
--2017-04-02 02:58:16-- http://192.155.91.41/100MB-newark.bin
Connecting to 192.155.91.41:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `100MB-newark.bin.1'
32% [=============================> ] 33,986,608 3.99M/s eta 23s

下载速度增长较快。

经过 Los Angeles 入口的 Linode

1
2
3
4
5
6
7
8
[email protected] ~/a> wget http://50.116.50.11/100MB-newark.bin
--2017-04-02 02:58:46-- http://50.116.50.11/100MB-newark.bin
Connecting to 50.116.50.11:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `100MB-newark.bin.2'
51% [===============================================> ] 53,618,128 3.73M/s eta 21s

下载速度增长较慢,但后来两者速度差不多。

后记

于是我选择了 San José 入口的那台 Linode。