- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测试概述
存储性能标准化测试方案主要针对性能测试的测试环境部署,测试步骤,负载压力,测试用例以及测试内容的整套方案的定义。用户可以根据定义好的测试数据来进行一个标准化测试而得到标准的测试结果。
文档中定义了环境部署,环境的准备,以及测试过程的详细定义。根据方案用的用例可以分析出整体性能表现,主要包括最优性能,冷读性能,持续性性能,集群最佳性能以及符合用户场景的最佳性能表现。还可以通过此标准化测试流程分析出VSAN的性能瓶颈,同时更立体的和竞争对手形成一个合理的对比。
文档最后定义不同型号硬件性能的评估测试方案,用来给用户用户硬件选型提供完善的参考。
测试环境介绍
硬件配置
项目
ASAN主机
型号
浪潮 aServer-2205
型号
数量
cpu
E5-2660 v3
2
内存
16GB
12
SSD
128G江波龙 SSD
480GIntelSSD
3
HDD
2T SATA企业级
8
主板
Inspur NF5270M4
1
项目
交换机
型号
带宽
10Gb
软件配置
ASV版本
VS版本
测试工具
Iometer,fio,smon
虚拟机操作系统
centos
性能优化工具
是
环境部署拓扑图
测试内容和用例
测试内容概述
整个标准化测试主要包括6个测试阶段,分别是硬件基础性能和底层存储基础性能测试阶段,冷读测试阶段、基本最优性能测试阶段,持续测试阶段,快照和故障场景性能测试和不同硬件评估测试。以下为各个测试阶段的概述:
硬件和底层VS存储基础性能测试阶段用于评估硬件的性能以及VSAN不经过KVM时的存储性能。用于纵向比较性能瓶颈有重要意义。
冷读测试阶段主要是测试在读缓存不命中,第一次开机读取数据的性能表现。主要是基于竞争对手与我们的存储设计架构的差异优势来设计的测试阶段。可以更好的评估我们方案改进后的冷读性能特性,便于和竞争对手进行比较。
基本最优性能指标测试主要是测试在标准化配置下我们的最优性能。以及各个块大小的最优性能表现。同时可以与第一阶段的性能测试形成纵向对比。
持续性能测试测试ASAN在长时间不同应用场景下的性能表现。主要的场景包括OLTP,OLAP,数据导入等性能场景的模拟测试。可以更准确的评估出用户场景下的性能表现。
快照测试和故障测试阶段主要测试用于评估快照对性能的影响,而故障测试用于评估主机离线,磁盘离线对性能的影响。该阶段还包括导入虚拟机测试,用于测试数据导入的性能表现。
硬件配置差异性测试阶段是为了测试评估不同的硬件型号,包括SSD不同型号的性能差距,SSD与HDD个数比的性能差距,主板的不同导致的性能差距。
硬件及存储基础性能指标测试
测试目的
测试裸盘(SSD)和vs挂载点存储性能,保证底层磁盘和vs模块的基本性能,可以和KVM内部性能进行对比,发现性能瓶颈。
测试产出
裸SSD性能测试子报告vs挂载点下性能测试子报告
测试配置
裸盘测试:SSD型号: 480G Intel SSD / 240G Intel SSD / PCIE SSDvs挂载点测试:五洲/浪潮/联想(240G,480G SSD 数量为2个)ISCSI:服务性能测试副本数:2副本,3副本
测试模型
1、单线程 4k,8k 随机读,随机写性能。2、32 线程 4k、8k 随机读,随机写性能。3、单线程 128k,1MB 顺序读,随机读,顺序写性能。4、32 线程 128k,1MB 顺序读,随机读,顺序写性能。具体参数看测试负载描述表
测试内容
1、裸磁盘性能。2、vs挂载点下的性能。3、VS_ISCSI服务的性能测试。
测试过程
测试裸磁盘过程:1、获取到SSD类型。2、关闭gluster相关服务,得到ssd的裸盘路径。3、安装裸磁盘负载描述进行测试。4、生成报告《裸磁盘性能测试子报告》。测试挂载点过程:1、开启gluster相关服务,获取副本个数,找到测试目录。2、清理环境,清空读写缓存。3、按照vs挂载点负载测试描述进行测试。4、生成报告《vs挂载点性能子测试报告》。
实现方式
自动化
负载描述
见附件表1-1,1-2,1-3
冷读性能指标测试
测试目的
开机冷读性能:主要测试存储的冷读性能,并且估算冷读的性能,
对比竞争对手(Nutanix,VMWare等) ssd缓存方案的测试。
测试产出
开机冷读性能测试报告
测试配置
主机型号:浪潮 aServer-2205 (480G SSD, 8盘位)虚拟机配置:cpu 8 核,内存4G,虚拟磁盘大小100G,磁盘个数4个虚拟机台数:1台网络:万兆虚拟机操作系统:centos
测试模型
8k 随机读(测试时间10分钟)1M 顺序读 (测试时间10分钟)具体参数看测试负载描述表
测试内容
单虚拟机冷读性能表现
测
原创力文档


文档评论(0)