VPS性能测试 | Prometeus简易评测与实用指南

  花4.88欧元(约42人民币)每月购买了prometeus这家2012年第三季度LEB排名第一的VPS提供商推出的一款KVMSSD5类型VPS,配置如下:2核CPU、512MB内存、15GB SSD存储、2000GB流量,使用SolusVM/KVM管理,并配备1个IPv4地址和2个IPv6地址。购买时可使用优惠码KOCT35享受优惠。

  在硬盘性能方面,prometeus提供的SSD经过dd命令测试显示了极佳的读写表现;同时,其在国内的网络连通性测试结果也已公布,展示了目前的基本网络线路状况(图像部分已删除)。

  此外,该VPS在UBI综合测试中的跑分情况也较为出色。测试采用的是Byte Magazine Unix Benchmark版5.1.2,以及由Ian Smith在美国Sunnyvale更新的多CPU测试版本(最后一次更新在2007年12月22日)。

  测试项目包括:

    • Dhrystone 2(利用寄存器变量)

    • 双精度Whetstone

    • Execl吞吐量

    • 三种配置下的文件拷贝测试(bufsize分别为1024、256和4096,maxblocks分别为2000、500和8000)

    • 管道吞吐量和基于管道的上下文切换

    • 进程创建

    • 系统调用开销

    • 单个和8任务并发下的Shell脚本执行

  在测试中,系统环境为debian GNU/Linux,内核版本为2.6.32-5-686(2012年9月23日编译);机器为i686架构,语言设置为en_US.utf8;系统中运行着2个QEMU虚拟CPU(每个CPU均支持x86-64、MMX、扩展物理地址、SYSCALL/SYSRET等功能,并具有6784.6 bogomips的性能)。

  测试共进行了两轮:

  第一轮测试(单进程复制测试)的各项指标成绩如下:

    - Dhrystone 2:约21,370,427.8 lps

    - 双精度Whetstone:约3469.5 MWIPS

    - Execl吞吐量:约4819.3 lps

    - 文件拷贝(1024 bufsize):约826872.9 KBps

    - 文件拷贝(256 bufsize):约228522.9 KBps

    - 文件拷贝(4096 bufsize):约2129097.2 KBps

    - 管道吞吐量:约1456818.4 lps

    - 管道上下文切换:约342629.7 lps

    - 进程创建:约8571.8 lps

    - 单任务Shell脚本:约6222.3 lpm

    - 多任务Shell脚本:约2223.9 lpm

    - 系统调用开销:约1271075.8 lps

  这些测试结果按指标转换后,得到单进程总指数为1368.4。

  第二轮测试增加到了并行运行2路测试,成绩明显提升:

    - Dhrystone 2:约40,511,391.3 lps

    - 双精度Whetstone:约6763.3 MWIPS

    - Execl吞吐量:约13638.2 lps

    - 文件拷贝(1024 bufsize):约1252883.8 KBps

    - 文件拷贝(256 bufsize):约322464.0 KBps

    - 文件拷贝(4096 bufsize):约3457591.5 KBps

    - 管道吞吐量:约2823839.4 lps

    - 管道上下文切换:约732809.6 lps

    - 进程创建:约48226.3 lps

    - 单任务Shell脚本:约17592.0 lpm

    - 多任务Shell脚本:约2292.4 lpm

    - 系统调用开销:约2371524.8 lps

  综合以上项目,第二轮测试的系统指数达到了2763.6。

  总体来看,这款VPS性价比非常高,尽管只有512MB内存,但每月6.35美元左右的价格(折合以上欧元价格)以及15GB的SSD存储和2TB的流量配置,算是非常出色的配置。不过,唯一的遗憾是其在国内的访问速度偏慢,所以如果主要面向欧洲或美洲用户会更合适;而在国内使用时可能需要配合CDN加速来提升访问体验。

  对VPS性能和经济性要求较高的用户不妨关注prometeus的产品,更多信息可通过其官方网站了解。

VPS性能测试 | Prometeus简易评测与实用指南