国内公有云性能对比_第1页
国内公有云性能对比_第2页
国内公有云性能对比_第3页
国内公有云性能对比_第4页
国内公有云性能对比_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国国内内公公有有云云性性能能对对比比 本篇准备测试阿里云,Windows Azure 中国站,并以 AWS 作为比较。测试对象以虚拟机为主,测试工具 为两个: Unixbench:开源的 Linux 性能测试工具,可以综合测试虚拟机的 CPU、内存、文件、进程、脚本、 系统调用、管道等多个维度,并且会给出一个总分。该工具介绍:/p/byte- unixbench/ Orion: Oracle 发布的一个免费 IO 测试工具,该工具可以测定磁盘的 IOPS、吞吐量、延迟。该工 具介绍在 /technetwork/cn/topics/index-088165-zhs.html OS 性能测试性能测试 首先来看 Unixbench,由于各家的虚拟机规格不同,我选择如下的虚拟机规格进行对比 测试使用的 站点 OS 类型小规格中规格大规格 Windows Azure 中 国站 北京CentOS 6.3 64 位 S 1 核 1.7G 内存 M 2 核 3.5G 内存 L 4 核 7G 内存 AWS 北美US EastCentOS 6.3 64 位 m1.small (1 ECU) 1 核 1.7G 内存 m1.medium (2 ECU) 1 核 3.5G 内存 m1.large (4 ECU) 2 核 7.5G 内存 阿里云青岛CentOS 6.3 64 位 1 核 1.5G 内存2 核 4G 内存4 核 8G 内存 Unixbench 测试结果测试结果 虚拟机的性能,主要取决于两个因素:物理机性能,物理机上运行的虚拟机个数。了解虚拟化的人都会知 道物理核和虚拟机的逻辑 CPU(vCPU)并不是一一对应的。一个物理核可以支持多个 vCPU,甚至一个超 线程支持多个 vCPU。这样一个 2 个 4 核支持超线程的处理器,首先在虚拟化层会变成 16 个核,进而可 以支持最少 16 个 vCPU。显然,vCPU 对应的物理核配额越多,其性能就越好,Unixbench 分数就越高 先看一下总分 结论:Windows Azure 性能最好,是 AWS 的 3-4 倍,比阿里云高 10-20% IO 测试测试 IO 测试主要测试磁盘性能。目前,各家提供的虚拟机基本上有三种磁盘: 1. OS 盘 2. 本地临时盘 3. 数据盘 其中,OS 盘和数据盘都应该是持久化的,如果物理机故障或者虚拟机重启,上面的数据应该继续保留。 OS 盘和数据盘的区别,是数据盘建议用来存储应用和用户数据,而 OS 盘是缺省提供的,不建议放用户 数据。数据盘一般可以虚拟机解绑,然后加载给其他虚拟机。本地临时盘是存储在物理机本地磁盘上,没 有做持久化,很容易损坏或丢失,但其成本低,性能高,一般用来做缓存。 AWS 和 Azure 都同时支持 3 种盘,阿里云支持 OS 盘和数据盘。由于 Orion 测试需要清空数据,本测试 只测数据盘和本地临时盘 虚拟机准备虚拟机准备 每个测试都在一台小规格的虚拟机上完成,OS 为 CentOS 6.3 x64. 数据盘大小为 10G Orion 测试结果测试结果 IOPS,单位:操作,单位:操作/s,数字越大越好。,数字越大越好。 IOPS 指标对于数据库类型的应用来说十分关键。 从数据盘的结果来看,Azure 最好,并发线程数为 5 时,读写 IO 都可以达到 800。阿里云其次,读接近 800,写有 400 多。 作为对比,普通一块 7200 转的服务器硬盘(SATA 盘)的 IOPS 一般为 100 左右,而存储专用的 15000 转 的光纤盘 IOPS 可以达到 200。因此,Azure 的数据盘要比单块服务器硬盘快的多,基本上达到了一个小 规模盘阵的处理能力 另外,本地临时盘的性能,要比持久化磁盘的性能强很多。临时盘使用了 SSD 来提升 IO 性能 本地临时盘 Windows Azure1690 AWS6302 吞吐量,单位吞吐量,单位 MB/s,数字越大越好,数字越大越好 可以看出 Windows Azure 性能最好,AWS 和阿里云类似。由于需要做持久化,所有的数据盘流量都会经 过网络,而公有云一般不会用光纤网络这种存储专用通道,这制约了数据盘的吞吐量,几十兆/s 的性能基 本和普通服务器硬盘的性能类似。作为对比,本地临时盘无需网络数据拷贝,性能超高 本地临时盘 Windows Azure565 AWS366 延迟,单位延迟,单位 ms,数字越小越好,数字越小越好 在数据盘部分,Azure 的读写延迟都在 10ms 以内。阿里云的读延迟偏高。而 AWS 的读延迟更是高的夸 张,而写延迟又非常低 临时盘性能大大超越数据盘,小于 1ms 的延迟一定是使用了缓存或者 SSD 技术 本地临时盘 Windows Azure0.64ms AWS0.30ms 上面的测试都是在某一时间点的测试。我们知道虚拟机是运行在共享的硬件上,单一时刻的性能并不能体 现虚拟机的综合性能和性能的稳定性。因此,我们还需要考察 IO 性能随时间变化的情况。 下面的测试,是连续 24 小时测试所有的虚拟机得出的性能结果 IOPS,数值越大越好,横轴是时间,数值越大越好,横轴是时间 结果显示:Azure 的性能最稳定,而且读写性能均衡;阿里云的性能相对稳定些,不过每天有一个时间性 能会突然变差,这就是每天的晚上 12 点左右,阿里对虚拟机进行统一备份;AWS 的性能确实十分不稳定, 写性能最大和最小差 5 倍。 吞吐量,单位吞吐量,单位 MB/s,数值越大越好,横轴是时间,数值越大越好,横轴是时间 结果显示:Azure 的性能最好,且稳定,24 小时内都在 60MB-110MB 之间;阿里云每天会有一个性能低 谷(备份时间);AWS 较不稳定 延迟,单位延迟,单位 ms,数值越小越好,横轴是时间,数值越小越好,横轴是时间 结果显示:Azure 最稳定,读写均衡,24 小时内延迟都在 5ms 左右;阿里云每天会有一个突发性能下降 (备份时间);AWS 最不稳定 本文比较了 AWS 海外,阿里云和 Azure 三个公有云平台的 OS 性能和磁盘 IO 性能。结果显示: 1.在在 OS 性能部分,同样规格的虚拟机性能部分,同样规格的虚拟机 Azure 性能最好,阿里云次之,性能最好,阿里云次之,AWS 性能仅有性能仅有 Azure 和阿和阿 里云的几分之一里云的几分之一 2.在在 IO 性能部分,对于普通数据磁盘,性能部分,对于普通数据磁盘,Azure 的性能最好,最稳定,阿里云次之。的性能最好,最稳定,阿里云次之。AWS 的普通磁的普通磁 盘性能非常不稳定,仅适合于顺序访问(追求吞吐量),而对于随机访问,必须使用价格更高的盘性能非常不稳定,仅适合于顺序访问(追求吞吐量),而对于随机访问,必须使用价格更高的 IOPS 型磁盘。另外,要使用型磁盘。另外,要使用 IOPS 磁盘,必须使用专用型号的虚拟机(价格也高)磁盘,必须使用专用型号的虚拟机(价格也高) 自建机房自建机房Windows Azure 需要用户购买或长期租赁物理机器需要用户购买或长期租赁物理机器 -固定的 IT 资源投入,无法根据需要灵活改 变 IT 资源大小 -无法根据使用量按需付费,基本是一个固 定费用 同时提供基于虚机托管的同时提供基于虚机托管的 IaaS 服务与支持服务与支持 新的云计算应用开发部署的新的云计算应用开发部署的 PaaS 平台平台 -用户可以动态调整实际 IT 资源的大小 -用户按照实际的 IT 资源使用量付费 非常有限服务保证的企业服务平台非常有限服务保证的企业服务平台 没有财务保证的 SLA,只有针对硬件与网络 层面的 SLA,没有真正用户关心的计算,存 储等服务的 SLA 企业级云平台企业级云平台 企业级就绪的云服务平台,提供财务保证 的服务等级保证协议(SLA)和对应企业级 服务支撑 各种不同标准的机房,软硬件需要用户投各种不同标准的机房,软硬件需要用户投 资资 所有的软硬件投资需要用户,没有 Load Balance,防火墙,防 DDOS 攻击系统 高标准机房与软硬件配置高标准机房与软硬件配置 T4 机房,数据中心内万兆互联,Load Balance,防火墙,防 DDOS 攻击 没有异地数据中心提供异地灾备没有异地数据中心提供异地灾备异地数据中心同步与灾备异地数据中心同步与灾备 通过上海北京两个数据中心提供更好的高 可靠性,高可用性服务 二三级的互联网接入,远离骨干网二三级的互联网接入,远离骨干网最好的互联网接入与数据中心选址最好的互联网接入与数据中心选址 上海和北京,高带宽,低时延,1 跳进主 干网 单一运营商互联网接入单一运营商互联网接入多运营商的互联网接入多运营商的互联网接入 中国电信,中国移动,中国联通 没有没有 CDN 服务服务最好的最好的 CDN 服务服务 超过 40 几个城市的布点 更高的成本,更低的更高的成本,更低的 ROI,更差的服务,更差的服务 A3 级别服务器:30000 元 每台服务器每年电费(功率 500W,电费 0.86 元/度):3650 元 空调每年电费(功率 2500W,电费 0.86 元 /度):18800 元 10M 独享光纤:30000 元 UPS:10000 元 维护人员工资:50000 元 防火墙、路由交换设备:30000 更低的成本,更高的更低的成本,更高的 ROI,更好的服务,更好的服务 A3 虚拟机:37855 元(Windows 版) 电费:0 元 400M 独享光纤:0 元 UPS:0 元 维护人员工资:0 元 防火墙、路由交换设备:0 自建机房自建机房Windows Azure 需要用户购买或长期租赁物理机器需要用户购买或长期租赁物理机器 -固定的 IT 资源投入,无法根据需要灵活改 变 IT 资源大小 -无法根据使用量按需付费,基本是一个固 定费用 同时提供基于虚机托管的同时提供基于虚机托管的 IaaS 服务与支持服务与支持 新的云计算应用开发部署的新的云计算应用开发部署的 PaaS 平台平台 -用户可以动态调整实际 IT 资源的大小 -用户按照实际的 IT 资源使用量付费 非常有限服务保证的企业服务平台非常有限服务保证的企业服务平台 没有财务保证的 SLA,只有针对硬件与网络 层面的 SLA,没有真正用户关心的计算,存 储等服务的 SLA 企业级云平台企业级云平台 企业级就绪的云服务平台,提供财务保证 的服务等级保证协议(SLA)和对应企业级 服务支撑 各种不同标准的机房,软硬件需要用户投各种不同标准的机房,软硬件需要用户投 资资 所有的软硬件投资需要用户,没有 Load Balance,防火墙,防 DDOS 攻击系统 高标准机房与软硬件配置高标准机房与软硬件配置 T4 机房,数据中心内万兆互联,Load Balance,防火墙,防 DDOS 攻击 没有异地数据中心提供异地灾备没有异地数据中心提供异地灾备异地数据中心同步与灾备异地数据中心同步与灾备 通过上海北京两个数据中心提供更好的高 可靠性,高可用性服务 二三级的互联网接入,远离骨干网二三级的互联网接入,远离骨干网最好的互联网接入与数据中心选址最好的互联网接入与数据中心选址 上海和北京,高带宽,低时延,1 跳进主 干网 单一运营商互联网接入单一运营商互联网接入多运营商的互联网接入多运营商的互联网接入 中国电信,中国移动,中国联通 没有没有 CDN 服务服务最好的最好的 CDN 服务服务 超过 40 几个城市的布点 更高的成本,更低的更高的成本,更低的 ROI,更差的服务,更差的服务 A3 级别服务器:30

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论