评测,解析,优化:Regolithmedia全新KVM VPS综合测试

  本文介绍了一款VPS的详细性能测试数据。该VPS的基本配置为:操作系统 Debian 6.0 64-bit,2个CPU核心,配置有2个IPv4地址,数据中心位于德克萨斯州,月流量为500 GB(1Gbit端口),配备5 GB硬盘和128 MB内存,采用KVM虚拟化技术。

  首先进行的是I/O延迟测试,使用ioping工具连续发送10次请求。结果显示大部分请求响应时间仅为0.2毫秒,但第三次请求却出现了149.4毫秒的延迟,总共执行10次请求耗时约9152毫秒,达到66 IOPS和0.3 MB/s的传输速度。进一步无缓存的寻址测试显示约6500 IOPS和25.4 MB/s的传输速度,最小、平均、最大延迟分别为0.1、0.2和119.0毫秒(标准差1.1毫秒)。顺序读取测试结果为2175 IOPS和543.8 MB/s(延迟最小0.3毫秒,平均0.5毫秒,最大33.8毫秒,标准差0.6毫秒),而使用缓存进行随机读取时的性能更为优异,达到412132 IOPS和1609.9 MB/s,延迟均保持在极低水平。

  接下来,使用dd工具对读写性能进行了测试。在采用1M的块大小、count为1k并启用fdatasync参数时,测试耗时4.17秒,传输速度为257 MB/s;使用64k块、count为16k时耗时8.78秒,速率约122 MB/s。若将同步写(oflag=dsync)作为参数,1M块测试耗时4.98秒(216 MB/s),而64k块测试结果为10.16秒(106 MB/s)。

  此外,FIO测试显示读取性能为639 IOPS,带宽2.5 MB/s,而写入性能为950 IOPS和3.8 MB/s。

  在网络下载速度方面,各大节点测试结果不尽相同:从Cachefly下载速度达到62.9 MB/s;位于美国亚特兰大和达拉斯的节点分别为6.06 MB/s和60.3 MB/s;而位于东京、伦敦、巴黎、鹿特丹、纽伦堡、澳大利亚珀斯、哈勒姆、新加坡、美国西雅图、圣何塞和华盛顿特区的节点下载速度从几百KB/s到3.26 MB/s不等,测试数据反映出该VPS在不同国际网络环境下的表现差异较大。

  最后,测试还通过BYTE UNIX Benchmarks(版本5.1.3)对系统进行了一系列基准测试。测试环境为GNU/Linux 2.6.32-5-amd64内核,基于x86_64架构的虚拟CPU(QEMU虚拟处理器,每个核心约6385.5 bogomips),测试期间系统稳定运行约一小时左右,负载均很低。

  第一次基准测试运行时间为2012年10月23日下午14:19至14:47,共在2个CPU上跑了单个并行测试,测试项目包括Dhrystone、Double-Precision Whetstone、Execl Throughput、多组文件拷贝测试,以及管道吞吐、管道上下文切换、进程创建、单任务及多任务的Shell脚本执行和系统调用开销。各项测试均以对应基准标准给出评价指标,最终系统综合基准指数得分为1962.6。

  随后,进行了第二轮测试,这次在同样2个CPU上运行了两个并行的测试副本。各项测试数值均有显著提升,例如Dhrystone测试结果接近69417569 lps,Double-Precision Whetstone达到7597.1 MWIPS,其他文件复制、管道传输及进程创建等项目也均呈现出更高的性能水平,整体系统基准指数提高至3281.8。

  以上数据均来源于国外的一次主机性能测评,通过这次综合测试可以看出,该VPS在I/O响应、数据传输、网络速度和系统处理性能上都有不同程度的表现,适合对资源需求较为灵活的用户进行部署选择。

评测,解析,优化:Regolithmedia全新KVM VPS综合测试