中存储网消息,近日VoltDB邀请精通数据库测试的测试专家Tim Callaghan一起使用YCSB工具进行了一次四大主流云平台的性能测试。(Yahoo! Cloud Serving Benchmark (YCSB) 是 Yahoo 公司的一个用来对云服务进行基础测试的工具。)
-
Amazon AWS
-
Microsoft Azure
-
IBM Softlayer
-
Google Cloud Platform
测试环境
VoltDB 5.5 Community Edition, JDK 1.8 update 60, 和 VoltDB
测试平台配置参数
Provider
|
Instance
|
Cores
|
CPU
|
RAM
|
Network
|
Amazon AWS
|
c4.8xlarge
|
36
|
Xeon E5-2666 v3
|
60GB
|
10Gbps
|
Microsoft Azure
|
G5
|
32
|
Xeon E5 v3 family
|
448GB
|
40Gbps
|
Google Cloud
|
n1-standandard-32
|
32
|
Unknown
|
120GB
|
Unknown
|
IBM SoftLayer “Bare Metal”
|
24
|
Xeon E5-2620 v3
|
64GB
|
10Gbps
|
|
IBM SoftLayer “Virtual”
|
16
|
2.0 Ghz
|
64GB
|
1Gbps
|
云平台费用
Provider
|
Instance
|
Cost/Hour
|
Amazon AWS
|
c4.8xlarge
|
* $1.31
|
Microsoft Azure
|
G5
|
** $7.82
|
Google Cloud
|
n1-standard-32
|
$1.12
|
IBM SoftLayer “Bare Metal”
|
*** $1.20
|
|
IBM SoftLayer “Virtual”
|
**** $0.91
|
测试过程
-
设备准备
-
下载benchmark archive
-
查看网络情况
-
执行YCSB Load : 10 million rows per server (60 million total), 10 fields, 100 bytes/field
-
执行 YCSB Workload : execute Workload B (95% read, 5% write) simultaneously on all 6 client machines for 5 minutes, 450 client threads each
-
关闭设备
网络吞吐量
每秒的OPS值
性价比对比如下:
英文原文地址:http://www.acmebenchmarking.com/2015/11/benchmarking-cloud-provider-performance.html