最近拿到一台来自达拉斯的基于OpenVZ技术的Prometeus VPS后,做了一些测试,现整理出部分数据与大家分享。该服务器托管于inceronetwork,从全球来看访问表现不错,但在国内网络环境下,由于线路问题(联通走nlayer,而电信和联通的整体表现均不尽如人意),访问效果略显不足。总体来说,这款VPS的几大亮点在于SSD带来的1.7GB/s I/O性能,再加上其它配置,运行表现相当抢眼。
配置方面,服务器使用Intel Xeon E3-1270 v3 @ 3.50GHz处理器(在本次测试中仅启用了1核,且无频率限制),搭配384MB内存以及同等大小的vswap(第二代交换空间),配备12GB纯SSD存储以及2TB流量。整体来说对于外贸站点来说配置足够,但如果主要面向国内用户,建议配合反向代理或者CDN来弥补线路不足的问题。有兴趣的朋友可以与官方沟通,尝试优化线路。
对于网络连通性的测试,使用WinMTR工具从广州联通进行了追踪。测试显示在经过多个网关节点后,部分节点存在数据包丢失的情况,而经过美国和欧洲的骨干节点传输时延也有所增加,具体表现可参考如下数值摘要:
- 起初在本地至部分节点存在15%左右的数据包丢失;
- 随后经过美国洛杉矶和达拉斯的节点时,数据包丢失率及时延略有上升;
- 整体链路虽不是完美,但对于国外业务来说仍较为理想。
系统方面,运行的是Debian GNU/Linux,系统自带的保障提示“ABSOLUTELY NO WARRANTY”的警告。通过/proc/cpuinfo可以看到,该处理器详细信息表明拥有8个逻辑处理器(4核)及丰富的CPU扩展指令,如SSE、AVX等。内存信息显示系统总内存为384MB,几乎全部空闲,而磁盘布局上,根文件系统大小为12GB,已使用空间较少,系统运行资源较为充足。
随后进行了实际性能测试:首先用wget从CacheFly下载了100MB测试文件,速度达到了87.7MB/s;利用dd命令进行磁盘写入测试时,1.1GB数据以352MB/s速度写入,展现了SSD卓越的读写性能。另外,通过执行一段自动下载及测试脚本,对比不同地区的下载速度,结果显示CacheFly、Softlayer、Linode等节点的下载速率存在明显差异,但最抢眼的数据仍是高达1.7GB/s的I/O速度。
综合来看,这台VPS在硬件与存储性能上均表现不俗,非常适合需要高速数据吞吐的国外业务。尽管国内访问受限于线路问题,但通过合理配置网络优化策略,依然能够发挥其强劲的性能优势。