上个月底把Blog主机从美国迁移到了香港，因为图片域名还未做迁移，便利用这半个月的时间对香港主机和美国主机做了一个性能方面的对比，给同样做独立博客的同学们一些参考吧～开门见山，直奔主题，两个主机在中国大陆的访问性能参考图例便一目了然。当然，有些话一定要说在前面： 监测客户端为访问joys.name的真实用户，大部分来自中国大陆； 对比测试只代表这半个月内两个主机的访问性能，不能说明长期趋势； 两个主机的ISP分别是City Telecom（城市电讯）和Take 2 Hosting； 测试范围不包括可用性在内，因为主机的可用性不仅仅和链路有关，很大程度上还取决于IDC的运维能力。 So，互联网环境千变万化，说不定明天就会得到截然不同的结果，测试结果仅供参考。测试使用监控宝的“用户体验跟踪”功能完成，其官方介绍描述如下：您只需要按照监控宝的指引，在您的站点服务器上放置一定尺寸的文件，然后将监控宝的跟踪脚本嵌入到您的网页HTML中即可。其余的事情将由监控宝自动完成，您要做的就是查看跟踪报告。简单说来呢，就是在被监测的主机上各放置一个10KB的文件，用户访问时下载这个文件，同时通过预置的Javascript对下载时间进行计算和统计，完成监测。监测样本量分别是386次（香港主机）和344次（美国主机），排除未知ISP数据，性能分别是0.7775s（香港主机）和1.2525s（美国主机）： 联通 电信 教育网 铁通 未知 香港主机 0.75s 0.82s 0.65s 0.89s 0.91s 美国主机 1.24s 1.19s 1.36s 1.22s 43200.95s 对比大陆各主要ISP性能，香港主机的效果还是要优于美国主机的，访问美国主机那个奇高无比的是因为一次北京未知ISP的超长加载时间导致，不排除是客户端的问题导致。再另一项“HTTP响应时间”的对比中，香港主机同样领先于美国主机。关于“HTTP响应时间”，监控宝的文档中提到包含了“DNS域名解析”、“建立连接”、“服务器计算”、“下载内容”等几个阶段，因为还涉及到主机商的服务器性能，所以这个数据只做参考吧。 平均响应时间 香港主机 1594.96 ms 美国主机 2655.81 ms 总的来说这次主机搬家还算比较成功，香港主机的效果要比美国主机好一些。如果你的网站没有备案，无法将服务器部署在国内，恰好你的访客又以中国大陆为主，那么香港主机会是个比较好的选择。当然，香港的国际出口相对较小，主机资源有限且价格相对较高也是不得不考虑的问题。
2011年2月21日下午中国电信出现大规模网络故障，大量网站出现无法解析域名的情况，很多用户将DNS更换为Google Public DNS或Open DNS后才得以恢复。上图为基调网络今天下午14:00-18:00监测国内主要门户、视频网站运营商错误的统计情况，可以看出中国电信的错误比例明显高于其它运营商。上图为主要门户、视频网站在中国电信的可用性统计，可以看到16:30前后几大网站的可用性相继出现明显下降，由此也可以判断是运营商故障而非网站本身故障。上图为中国电信覆盖地区错误类型与时段的统计，故障从16:45至17:15大约持续了1小时左右，由于DNS的缓存作用，故障的影响持续了一段时间后才逐渐恢复。客户端捕捉到的错误主要为“无法解析服务器的名称或地址”，据猜测可能是中国电信的DNS服务故障。网络出现大规模故障，网民自然怨声载道，上面是某敏感词在Google Realtime中的趋势，很多用户反映Gmail、MSN均出现无法登录的情况，并纷纷猜测是由于审查措施导致，当然，实际情况无从知晓……
当地时间20日14时许，J同学驱车前往中关村地区会见了CNNIC工作人员，宾主进行了亲切友好的交谈……bla bla bla期间听了CNNIC Labs的介绍，感觉其科研水平确实较高。至于广受众多网民、站长不满的地方，确实也有国家对互联网管理的政策约束，实属无奈。有两个信息值得分享一下： IPv4至少还要使用两年，NAT大幅减慢了IPv6的普及速度，尽管国内几家ISP都在进行针对IPv6的测试，DNS64的过度也会伴随期间。 国家对互联网的管理将会越来越严格，这一点毋庸置疑。作为普通网民，只能寄希望于国内山寨版的Google、YouTube、Facebook、Twitter模仿的好一些，用得好暂且不说，至少先做到用得上。 题外话，有时候不得不佩服Apple的影响力。从来都是新产品去适应大环境，很少碰到大环境为新产品做改变的。比如Apple iPad，从后端的转码、分发，到前端的HTML5呈现统统要进行适配、优化……没办法，市场决定了用户最大，辛苦的还是我们～