我们一直想对国内能用的公有云计算平台做一个性能上的比较,我很高兴看到我们的团队在这方面已经做出了许多重要的工作。今天先把我们对国内几种IaaS平台选择的测试机器拿出来做一个最基本的比较。我们都选择了2核的机器,他们在最基本的配置上都比较近似,不过我们分析了更多系统硬件的信息,在这里和大家分享。我们正在对这些机器的本地磁盘性能,CPU等进行测试。
这次我们全部选择Cent OS 6.3 作为我们的基础测试系统。
基础信息 | Amazon东京 | Azure中国 | 华为云 | 阿里云 |
名称 | m1.large | medium | 均衡标准C型 | ecs.s2.xsmall |
操作系统 | CentOS 6.3 | CentOS 6.3 | CentOS 6.3 | CentOS 6.3 |
CPU核数 | 2 | 2 | 2 | 2 |
内存(GB) | 7.5 | 3.5 | 4 | 1.5 |
系统盘(GB) | 10 | 127 | 40 | 20 |
本地盘(GB) | 2 * 420 | 1*135 | 160 | 0 |
带宽 | 中等 | 200M | 1M | 1M |
带宽情况 | 按流出流量另加费用 | BGP网络共享 | 电信联通双线机房 | BGP网络独享 |
价格(每小时) | 美元$0.35 | 美元$0.18 | 人民币¥1.1 | 人民币¥0.57 |
可以看出,即使选择相同的核数,内存,存储情况也各有不同。下面我们来看一下具体的CPU信息。
CPU信息 | Amazon东京 | Azure中国 | 华为云 | 阿里云 |
Architecture | x86_64 | x86_64 | x86_64 | x86_64 |
CPU op-mode(s) | 32-bit,64-bit | 32-bit,64-bit | 32-bit,64-bit | 32-bit,64-bit |
Byte Order | Little Endian | Little Endian | Little Endian | Little Endian |
On-line CPU list | 0,1 | 0,1 | 0,1 | 0,1 |
Thread per core | 1 | 1 | 1 | 1 |
Core per socket | 1 | 2 | 1 | 1 |
CPU Socket | 2 | 1 | 2 | 2 |
NUMA node | 1 | 1 | 1 | 1 |
Vendor ID | GenuineIntel | AuthenticAMD | GenuineIntel | GenuineIntel |
CPU Family | 6 | 16 | 6 | 6 |
Model | 45 | 8 | 44 | 45 |
Stepping | 7 | 1 | 2 | 7 |
CPU MHz | 1799.999 | 2094.727 | 2400.287 | 2200.018 |
BogoMIPS | 3599.99 | 4289.51 | 4799.35 | 4398.48 |
Hypervisor Vendor | xen | Microsoft | xen | Xen |
Virtual Type | para | full | full | full |
L1D Cache | 32k | 64K | 32k | 32k |
L1I Cache | 32k | 64K | 32k | 32k |
L2 Cache | 256k | 512K | 256k | 256k |
L3 Cache | 20480k | 5118K | 12288K | 15360K |
NUMA node0 CPU | 0,1 | 0,1 | 0,1 | 0,1 |
可以看出,性能最强的是华为云的CPU,而最差的则是Amazon。不过Amazon的内存却是傲视群雄,当然价格也是最贵的。