Vultr.COM VPS 主机优惠注册及性能评测

Vultr是一家提供日本、美国、欧洲等多个国家和地区机房的VPS主机商,硬盘都是采用SSD,VPS主机都是KVM架构,VPS配置最少的内存768MB、硬盘为15GB的VPS只要5美元/月,vultr是根据时长来扣费的,使用多长时间就算多长时间,扣对应的款。现在正在搞活动,新注册用户赠送20美元,新用户注册地址:http://www.vultr.com/?ref=6892027
当前服务器环境为:CPU: 1 vCore,Ram: 768 MB,Storage: 15 GB SSD,Bandwidth: 1000 GB,OS: CentOS 6 x64的价格仅只需要5美元/月,现在注册,还送20美元优惠,服务器选择的是美国洛杉矶。
Vultr针对新用户提供了最新的优惠码:NGINX20(赠送有效期为1年的20美元到账户)、SSDVPS(赠送有效期为1个月的20美元到账户)。
查看操作系统版本信息:

cat /etc/redhat-release
cat /etc/*release*
cat /proc/version
lsb_release -a

VPS性能测试
CPU参数:

cat /proc/cpuinfo

内存参数:

cat /proc/meminfo

磁盘IO(conv=fdatasync与oflag=dsync的区别在于:sync函数只是将所有修改过的块缓冲区排入写队列,然后就返回,它并不等待实际写磁盘操作结束。而fsync函数只对由文件描述符filedes指定的单一文件起作用,并且等待写磁盘操作结束,然后返回。):

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

SSD硬盘速度测试(第一句是安装hdparm,第二句是找出对应磁盘的驱动号,第三句就是利用hdparm在指定的硬盘上测试硬盘的读写速度):

yum install hdparm -y
fdisk -l
hdparm -t /dev/hda

IO负载测试1(使用top命令查看%wa数据,表示IO等待所占用的CPU时间的百分比,高过30%时IO压力可能比较大):

top

IO负载测试2(安装:yum install sysstat,主要查看%util 和%idle ,如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,idle小于70% IO压力就较大了,一般读取速度有较多的wait):

iostat -x 1 10

下载测试:

wget http://cachefly.cachefly.net/100mb.test
#其他更多测试下载点:
wget -O /dev/null http://speedtest.tokyo.linode.com/100MB-tokyo.bin
wget -O /dev/null http://mirror.nl.leaseweb.net/speedtest/1000mb.bin
wget -O /dev/null http://lg.denver.fdcservers.net/100MBtest.zip
wget -O /dev/null http://proof.ovh.net/files/100Mb.dat
wget -O /dev/null http://lax-ca-us-ping.vultr.com/vultr.com.100MB.bin
wget -O /dev/null http://lax-ca-us-ping.vultr.com/vultr.com.1000MB.bin
wget -O /dev/null http://hnd-jp-ping.vultr.com/vultr.com.100MB.bin
wget -O /dev/null http://hnd-jp-ping.vultr.com/vultr.com.1000MB.bin

测试多处下载速度脚本:

wget freevps.us/downloads/bench.sh -O - -o /dev/null | bash

测试主机入口与出口的带宽脚本:

wget https://github.com/sivel/speedtest-cli/raw/master/speedtest_cli.py
python speedtest_cli.py --share