云评测


云评测

文章插图
云评测【云评测】云评测
云评测(Cloud Benchmark),是对云服务(如IaaS, PaaS,SaaS)利用极限测试(benchmark)方法、工具测量其质量、性能的量化评估方法 。
基本介绍中文名:云评测
评测工具:SPEC 系列软体
前期準备:评测指标,评测方法,管理体系
套用对象:云主机、云存储、弹性接口 
体系测评:云服务,云解决方案
基本说明极限测试(benchmark)是通过一定的软体等工具,使被测试对象(如云服务)在满负荷或者儘可能逼近满负荷的情况下,被测试对象表现出现的质量、性能或能力水平 。如同汽车的最大时速指标就是通过极限测试方法获得的汽车速度极限,表现了汽车的行驶速度能力 。云评测需要2个方面的準备:
    确定评测的指标
根据云服务的特点,套用的需求,确定哪些指标需要测量 。2. 确定该指标的评测方法在选定指标后,应该选择或者编写评测该指标的工具、软体和执行方法等 。需要选择成熟的、知名的,最好是中立机构提供的、开源的测试工具,防止工具带来的偏差,甚至陷阱 。举例说明举例来说,对于普遍使用的云主机,云主机的评测可以是:云评测指标选择:对云主机的技术质量,可以通过以下指标进行评估:【a】通用处理能力(1)vCPU运算处理能力,如整数运算和浮点数运算的运算能力等(2)记忆体处理能力,如数据的读、写速度等(3)硬碟处理能力,如随机数据读写速度等(4)网路传输能力,如流出与流入流量的TCP吞吐量等(5)线上可用性,如主机可远程访问时间的比例等(6)对弹性主机服务,弹性(向上扩展、向下扩展)的速度等【b】系统处理能力,对不同典型套用组件的支持能力,如(1)Web网站(2)J2EE套用(3)关係资料库(4)Hadoop(5)邮件系统(6)中间件等【c】行业套用承载能力,对行业不同典型产品的承载能力(1)ERP产品,如SAP,金蝶、用友等(2)CRM产品,如Oracle,Siebel等(3)其他典型产品云评测方法目前比较流行的云评测工具有:
    SPEC 系列软体
    FIO
    PING
    UNIXBENCH
    FILEBENCH
    NETPERF
    IPERF
    BONNIE++
    IOZONE
    RAMSPEED等