虚拟主机域名注册-常见问题虚拟主机问题 → 虚拟主机问题


[原创]云主机、VPS性能测试的5大指标
作者:二度云

当你拿到一台云主机或VPS时,你首先要做的事情是什么?不是立即进行服务器配置,不是部署网站环境,不是安装防毒软件,也不是安装应用软件,而是测试主机的性能,了解主机的情况。就好比拿到一支枪后,要先熟悉其性能特点,才能带上战场使用。那么,我们对云主机、VPS进行性能测试时,从哪些地方落手呢?这里给大家介绍5大指标,这是适用于评测所有云主机、VPS性能的5大指标。

1、CPU评测

cat /proc/cpuinfo (查看CPU信息)
cat /proc/meminfo (查看内存信息)
df -lh (查看硬盘信息)

CPU查询:www.anandtech.com/Bench – www.cpubenchmark.net

可以在这个网站上,查到你使用云主机或VPS的CPU怎么样,综合评分如何等。然后,你要观察一下,一共给你几核,每核的频率是多少。总体来讲,单核高频不限,比多核低频的性能要好一些。

2、硬盘IO性能评测

dd if=/dev/zero of=test bs=64k count=4k oflag=dsync
dd if=/dev/zero of=test bs=8k count=256k conv=fdatasync

测试结果,如果超过10M,对正常建站就无影响。超过50M,就是非常给力状态。

两种测试命令conv=fdatasync与oflag=dsync的区别在于:sync函数只是将所有修改过的块缓冲区排入写队列,然后就返回,它并不等待实际写磁盘操作结束。fsync函数只对由文件描述符filedes指定的单一文件起作用,并且等待写磁盘操作结束,然后返回。所以看到的fdatasync速度比dsync好。

3、网络性能评测

wget http://cachefly.cachefly.net/100mb.test

看下载速度,如果是11M/s,大概就是百兆口。70M/S,大概就是G口。您的云主机或VPS搭建好网站环境后,可以用其它的云主机或VPS去拽这个文件,得到出口的带宽。

4、综合评分

UnixBench是国外著名的linux跑分软件,通过它跑出的分数,你可以大概知道下你买的云主机或vps处于一个怎么的性能。

wget http://www.CTOHome.com/linux-vps-pack/unixbench.sh;
./unixbench.sh;

一般的结果是,低于400的就算性能低下;600-800是属于正常云主机或VPS水准;超过1000分性能就算给力。

5、云主机、VPS的访问速度

测试云主机或vps或者服务的连接速度,下载速度,ping值的,可以使用卡卡网的在线测试工具。

下载速度测试:http://www.webkaka.com/webCheck.aspx
ping测试:http://www.webkaka.com/ping.aspx
路由追踪:http://www.webkaka.com/tracert.aspx

关于ping值要多少才好,这里简单说一下。如果是国内访问海外主机,ping值要是能达到160ms以内,那是非常不错的。

实际上,很多主机都无法达到ping值小于160ms这个水平,而ping值在160ms-200ms之间的主机,尚在接受范围之内。要是ping值在200ms-250ms之间,说明网络比较一般,谨慎购买。而要是ping值大于250ms,说明网络连通性不理想,不建议使用。

另外, 国内访问海外主机,还要看路由追踪,如果是海外与国内直连,那速度是最理想的。但大多数节点线路并不能与国内直连,而是需要绕过其他国家或地区,这便影响网络的速度,影响网站的访问速度。路由追踪是一个很好的观察节点线路走向的工具。卡卡网的路由追踪可以一次性测试5个国内节点,是目前国内使用人数最多的在线路由追踪工具。建议使用。

至于国内主机,ping值的参考作用并不大,而是要看下载速度。




来源: 二度云
阅读:3750
日期:2016-05-13

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:[原创]windows 2012系统自动更新长时间占用异常处理办法(禁用IPV6)
下一篇:Linux系统文档的压缩和打包
  >> 相关文章