昨天Prometeus推出了全新品牌XenPower,今天来分享一下我对这款VPS的简要测评。总体来说,这款VPS采用了XEN PV虚拟化技术,配置上提供1GB内存、120GB硬盘以及起步2TB的流量,价格仅为每月5.7美元,性价比十分出色。目前的测速结果显示,其I/O性能表现不俗,不过由于数据中心设在意大利,网络速度对于国内用户来说可能略显缓慢。如果能在美国的数据中心上线,相信表现会更加出色。
以下是一些系统状态和性能测试的数据展示:
首先,通过free命令查看内存情况,显示总体内存约1007MB,其中使用187MB,剩余819MB,交换空间511MB未使用:
----------------------------------------------------------------
root@gongyi:~# free -m
total used free shared buffers cached
Mem: 1007 187 819 0 20 144
-/+ buffers/cache: 23 984
Swap: 511 0 511
----------------------------------------------------------------
接着,通过top命令观察系统负载情况:
----------------------------------------------------------------
top – 23:30:52 up 8:21, 1 user, load average: 0.00, 0.01, 0.05
Tasks: 53 total, 1 running, 52 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.2 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 1031640 total, 192724 used, 838916 free, 20728 buffers
KiB Swap: 524284 total, 0 used, 524284 free, 148020 cached
----------------------------------------------------------------]
(中间略去部分进程列表)
CPU方面,经过查看/proc/cpuinfo信息,使用的是Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz,共有2个逻辑核,每个核的主频均为2099.998MHz,缓存大小为15MB:
----------------------------------------------------------------
root@gongyi:~# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 62
model name : Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz
...
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 62
model name : Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz
...
----------------------------------------------------------------
文件系统方面,挂载信息如下,显示根分区为119G,并且使用率非常低:
----------------------------------------------------------------
root@gongyi:~# df -lh
Filesystem Size Used Avail Use% Mounted on
rootfs 119G 978M 112G 1% /
udev 10M 0 10M 0% /dev
tmpfs 101M 80K 101M 1% /run
/dev/xvda1 119G 978M 112G 1% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 304M 0 304M 0% /run/shm
----------------------------------------------------------------
为了测试网络带宽,分别从CacheFly以及Linode多个数据中心下载了测试文件。以下是部分下载过程记录:
从CacheFly下载100MB测试文件:
----------------------------------------------------------------
root@gongyi:~# wget http://cachefly.cachefly.net/100mb.test
...
100%[=========================================>] 104857600 47.9M/s in 2.1s
----------------------------------------------------------------
从Linode位于伦敦、东京、新泽西、亚特兰大、达拉斯和弗里蒙特的数据中心分别下载100MB大小的测试文件,下载速度略有不同。例如:
– 伦敦数据中心下载速度约为11.2MB/s;
– 东京测试时下载速度较慢,仅约256KB/s;
– 其他地区的下载速度则在约605KB/s至2.74MB/s之间浮动。
测试I/O性能时,使用dd命令写入1.1GB数据,测试结果如下:
----------------------------------------------------------------
root@gongyi:~# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 2.38735 s, 450 MB/s
----------------------------------------------------------------
这一结果表明,存储I/O的性能非常出色,约450MB/s的速度在实际应用中将起到很大优势。
此外,我还运行了一个国外的脚本,对网络带宽和I/O性能进行全面测试,其输出显示:
• CPU型号:Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz
• 核心数:2
• 频率:2099.998 MHz
• 内存:1007 MB
• 交换空间:511 MB
• 系统运行时间:约8分45秒
• 从CacheFly下载速度达到55.8MB/s
• 其他数据中心的下载速度从207KB/s到17.6MB/s不等
• I/O速度测试结果约436MB/s
总体来看,XenPower VPS在硬件配置和性价比方面表现优异,特别是在I/O测试中展现了强劲的性能。虽然意大利的数据中心对部分用户来说可能存在网络延迟问题,但在基本的性能测试中,各项指标都令人满意。期待未来能看到其在更多地区部署,发挥出更强大的综合性能。