关于云存储的好处,如云存储支持按需部署,并根据需要付费,从而无需承担额外的开销、添加额外的硬件设施或配置维护人员 由于有如此多的优势,市场上云存储企业也多如雨后春笋,但选择太多有时也意味着无法选择。 本文将展示如何通过客观的绩效评估进行选择。
云存储通常有对象存储(冷、热数据存储)、块存储、表存储等多种类型,但今天首要的是评估对象存储中的热存储
此次入选的云厂商有aws、azure、七牛云、华为云、AlibabaCloud (阿里巴巴云)、金山云6家,采用相同的评估方法和工具,同为一个区域(华北/北京/俄勒冈)
/ s2/ ]测试工具和方法
此次性能测试采用开源软件apache-jmeter-2.13,测试方法为调用各云供应商对外公开的最新版本的sdk(Java )进行签入操作。 操作的对象大小分别为1kb、10kb、100kb、1mb、10mb、1gb,各制造商的SDK的详细版本参照列表
a、测试性能指标:
1、响应时间( rt ) :响应时间,此次比较中为rt50百分比的响应时间。
2、transactionspersecond(TPS ) :每秒平均解决事务数
b、选择的要求: get (下载)、put ) )进站)测试性能
c、价格数据:官网价格(截至去年11月)。
性能数据结果
为了模拟实际的客户场景,预先在各云供应商存储器中压入了近3000万个对象,分别为1kb、10kb、100kb、1mb、10mb、1gb 在请求下载时,为了不影响读缓存的性能,会随机获取对象密钥的值,以防止测试计算机遇到瓶颈。 只采用3线程操作( 1gb文件为1线程),在各线程中添加thinking time,保证测试机的互联网带宽不是瓶颈。 测试机全部选择与云存储相同的区域。 例如,华为对象存储在华北区、华为云购买的柔性云(测试机)也在华北区,AlibabaCloud (阿里巴巴云)的云存储在北京区,测试机( ecs )也在北京区,小编在北京区
下载( get )文件的性能结果:
结论:综合测试结果来看,下载1k、10k小文件的响应时间以华为突出。 在下载1m、10m的大文件中,aws、AlibabaCloud (阿里巴巴云)、azure性能优异,七牛云、华为云基本垫底。
响应时间( rt ) :
入站( put )文件的性能结果:
综合测试结果,写1k、10k小文件的响应时间,中华为云有突出表现,写1m、10m、1g大文件,aws性能优越。 金山云、七牛云、azure (七牛云和azure直接进入1g的文件都超时失败。 只能用瓷砖化的方法进入。 由于是测试工具,该数据只作为参考,不计入性价比。 ) )基本上排在最低位。
响应时间( rt ) :
tps :
价格数据
现在,编辑必须模拟顾客的实际场面,计算实际发生的费用。 假设中小规模的顾客,顾客每月的存储空之间为10t,每天的下载流量为100g/天,入住和下载的请求次数为50万次/天,其中aws和AlibabaCloud (阿里巴巴云, 微软的azure存储计费方法采用了热存储的本地冗余价格,以与其他具有本地冗余、区域间冗余和只读冗余的制造商进行统一。 小编根据各制造商官网的公布价格计算了以下总价格。 详情请参照下表。 从总价目表可以看出,最贵的是azure,最便宜的是七牛,azure差不多是七牛的2.5倍的价格。 来这里,大部分客人都有第一反应。 七牛真便宜啊。 真的吗?
(注:由于各制造商的价格经常波动,因此上述价格选择每年11月的价格)
价格示意图:
性价比
到了最重要的性价比阶段,我们需要清楚地知道每人能买到多少性能。 根据上面的测试结果和价格,可以得到这样的计算公式。 性价比=性能相对值/价格相对值。 由于1g文件的进口对一些厂商毫无价值,小编采用1k小文件+10m大文件的进口下载作为性能数据,以国内厂商AlibabaCloud (阿里巴巴云)的oss性价比为基准。
1、从下图的性价比图表来看,AlibabaCloud (阿里巴巴云)的oss性价比最高,其次是aws的s3以微弱的差距位居第二。 被业界誉为良心价格的七牛出乎意料的性价比最差。 理由是七牛默认支持cdn,所以在小编测试中下载的文件都是随机下载的,最初的下载速度显示了云厂商的能力。
2、综合性价比排行榜( AlibabaCloud (阿里巴巴云) ) gt; 华为云>; 金山云>; 饱和; 七牛云
(注)一个客户购买云存储的每月,存储(/(/k0/)之间10t,流出流量100gb/天,get和put的请求次数)均为25万次/天) ) ) )
计算公式:性价比=性能相对值/价格相对值
性能相对值= (云存储rt性能相对值/4*60% ( )云存储tps性能相对值/4*40% ( )性能相对值( ) ) ) ) ) ) ) ) ) ) ) ) )
云存储rt性能相对值= Alibaba云/AWS(get1k文件( rt ) ) + Alibaba云/AWS文件)
云存储tps性能相对值= + AWS/Alibaba云(阿里巴巴云) ( get1k文件( tps ) )、AWS/Alibaba云(阿里巴巴云) ) put1k光纤
价格相对值=aws的云存储价格/AlibabaCloud (阿里巴巴云)的云存储价格
注: /符号为除法符号; 以Alibaba云(阿里巴巴云)的值为绝对值,另外以上的rt性能越小越好,所以使用Alibaba云/aws,tps性能越大越好,所以AWS/ALIBABA CA 性能为百分之五十。
结束语:
对互联网行业初创公司和转型网络+以前的传公司来说,选择正确云存储的厂商是创业和转型成功的基本保障。 但是,对于各种制造商推动的各种能力,我们必须做到心中有秤。 不能盲目服从制造商的性能推进,也不能只根据价格进行选择。
关于如何评价云厂商的好坏,性价比是个不错的选择办法。 当然,我们可以通过产品的易用性、制造商的服务质量和能力、以及产品的安全能力和产品的覆盖区域做出越来越多的选择。
标题:“云存储(对象存储)性价比小谈”
地址:http://www.sdsxywx.com/sdss/801.html
心灵鸡汤: