服务器对比


nginx-reverse-proxy-conf


0x01.关于

做个服务器性能比对检测,主要测试服务器IO,网络,web服务,价格比对等。




0x02.关于服务器环境

青云:

CPU : 单核
内存 : 1GB
硬盘 : 18045 MB
带宽 : 4Mbps
OS  : Centos 6.5

亚马逊:

CPU : 单核,2.5 GHz
内存 : 1GB
硬盘 : 10GB, SSD / IOPS 30~3000 
OS  : Centos 7




0x03.关于IO性能测试

dd 测试IO性能

青云:

time dd if=/dev/hda of=/dev/null bs=8k count=102400

记录了200000+0 的读入
记录了200000+0 的写出
1638400000字节(1.6 GB)已复制,12.3522 秒,133 MB/秒(第一发)
1638400000字节(1.6 GB)已复制,12.3624 秒,133 MB/秒(第二发)
1638400000字节(1.6 GB)已复制,12.3363 秒,133 MB/秒(第三发)

亚马逊:

time dd if=/dev/hda of=/dev/null bs=8k count=102400

记录了113059+0 的读入    
记录了113058+0 的写出
926162944字节(926 MB)已复制,14.9513 秒,61.9 MB/秒
dd: 正在写入"null": 设备上没有空间
926167040字节(926 MB)已复制,14.9861 秒,61.8 MB/秒
dd: 正在写入"null": 设备上没有空间
926171136字节(926 MB)已复制,14.7898 秒,62.6 MB/秒    dd: 正在写入"null": 设备上没有空间

(好像在这里,这个串口没有足够的大小,然后我不清楚,换哪个)




http请求测试

pylot测试http请求压力

青云:

青云http请求


亚马逊:

亚马逊http请求




价格分析

亚马逊送的:

  • 750 小时运行 Linux、RHEL 或 SLES t2.micro 实例的 EC2 使用时间

  • 750 小时运行 Microsoft Windows Server t2.micro 实例的 EC2 使用时间

  • 750 小时 Elastic Load Balancing 加上 15 GB 数据处理

  • 30 GB 的 Amazon Elastic Block Storage(以任意方式对通用型 (SSD) 或磁性介质型进行组合),附加 200 万次 I/O(采用磁性介质)和 1 GB 快照存储

  • 适用于所有 AWS 服务的共计 15 GB 的带宽传出

  • 1 GB 区域数据传输

amazon 的ec2,最具亮点的就是他的免费使用一年的消息。

对于新用户,可以拥有Amazon EC2 的Micro Instances(微型实例)一个使用一年及相应的一些空间和流量配额,超出的部分才要算钱。

计算了一下,一个微型实例有600兆左右内存和10G硬盘,除去系统要占用8G还剩下2G,及每月30G出入总流量。不过按照目前6.3的汇率,这样的实例,一年下来九百多块钱人民币。

下面是青云的价格表:

青云价格表

综合来看,买青云低配 72 X 12 = 864

买亚马逊 EBS $0.013/h x 24 x 30 = $9.36 ~ ¥70

买亚马逊 SSD $$0.070/h x 24 x 30 = $50.400000000000006 ~ ¥350

买亚马逊的好处是可以在在右需要的时候更换成SSD,青云连SSD都没有。。。

而且,集成的周边服务比较完整。

如果说,网络稳定性,亚马逊中国应该就会好些。

Fork me on GitHub