10月20日更新:AWS日本区联通的线路被改成了NTT,不论是质量还是延迟都相当糟糕,电信晚上也严重丢包,简直不能用了。散了散了。
我又来打自己脸来了,因为前几个月才说换到阿里云新加坡就不换了,但是还是忍不住换到了AWS Lightsail。
其实在去年的时候Lightsail并不怎样,总所周知亚马逊的线路在国内用是出奇的烂,三网除了移动能用之外别的都得绕美国一圈,可选的Linux发行版也仅限于Amazon Linux和Ubuntu(虽然我也可以用Ubuntu),但是最近几天变动很大,线路和网络质量提升显著,所以我也凑个热闹去试试。
最后发现很不错,干脆直接搬过去算了,阿里云毕竟是代购的,懒得搞了。
切换到LightSail
主要原因是阿里云其实是代购的,一个月价格还算行但是自己还是不太想是代购,自己控制才是最好的嘛~上周耳闻AWS Lightsail线路优化,包了电信163的大口子,所以在AWS日本区连接中国质量得到了大幅度提升,从最初的绕美变成了三网直连(联通是走KDDI线路,质量也是很好的)且回程也是直连,经过测试比我的Kagoya(一家日本本地VPS服务商,位置在大阪,走的IIJ线路)网络质量级延时都好一些,沿海地区的延时甚至可以达到30ms左右,可以说是相当不错了。
——更重要的是现在最低配置只需要3.5USD,对我这种小流量小网站来说最低配置足够了。
不过做代理的话,AWS被P站屏蔽了,而且这个IP应该也不是日本IP,有这方面需要的话还是拿别的比较好,比如Kagoya啥的(我自己用中国的信息成功注册了)。
Lightsail默认是动态IP,可以分配静态IP地址使用,因此更换IP也是很简单的。同时也提供免费的DNS服务,实质上是阉割版的Route53,我就暂时没用——改用Azure的服务。
添加Azure服务(CDN&DNS)
我知道Azure是很贵的,但是也有部分确实蛮好用也不贵,比如CDN和DNS,Azure有香港节点所以国内访问速度是很不错的。加之最近几天还有一个消息就是Azure自家的CDN(S3)上线测试了,目前半价促销中,就算是原价也不过几美分1GB且仅计算流量费用,所以费用还是很低的。
Azure CDN也支持自定义域名,自定义域名的HTTPS证书可以自动生成且不需要额外付费,用的是DigiCert,单次签发有效期一年(而不是LE的3个月的那种免费证书)并提供自动签发、续签,所以说巨硬还是蛮良心的。
——当然还有一个原因,亚马逊CloudFront真的挺烂的,各个地域所解析到的CDN节点并不能很好的就近分配,导致加速效果并不好,经常有国内访问会走美国的节点而非就近的香港或者日本,AWS节点的自动解析还是很糟糕的。但是Azure CDN的节点分配就相当不错了,虽然解析出来都是美国IP,但是可以注意到各个地区的延时都不会超过100ms,大部分甚至都是在50ms之内,也就是说Azure CDN有比较精确地根据地域分配CDN节点,这一方面比AWS强多了。
WordPress启用Azure CDN也不难,直接使用CDN Enabler即可,阿里云OSS也可以直接套CDN,只需要把源设置为对应的bucket即可,OSS的插件直接使用也不会有半点问题。
至于DNS…就是纯粹想换Azure了,价格0.5USD一个月,很划算。