OceanStor 53005500560058006800 V3存储系统关键特性配置指导.docx
- 文档编号:15958453
- 上传时间:2023-07-09
- 格式:DOCX
- 页数:28
- 大小:893.84KB
OceanStor 53005500560058006800 V3存储系统关键特性配置指导.docx
《OceanStor 53005500560058006800 V3存储系统关键特性配置指导.docx》由会员分享,可在线阅读,更多相关《OceanStor 53005500560058006800 V3存储系统关键特性配置指导.docx(28页珍藏版)》请在冰点文库上搜索。
OceanStor53005500560058006800V3存储系统关键特性配置指导
OceanStor5300/5500/5600/5800/6800V3存储系统关键特性配置指导
一、RAID2.0+快速重构(SAN&NAS)
1)阵列配置:
创建一个25块SAS盘的Diskdomain,在该Diskdomain创建一个Storagepool(RAID5-5)。
创建一个1TB的ThickLUN,归属A控。
将LUN映射给服务器。
(确保LUN格式化完成)
(NAS特性创建相应的文件系统即可)
2)主机配置:
在服务器上扫描LUN、创建文件系统。
主机上使用IOmeter工具对文件系统LUN持续写入数据。
写入1TB的文件,将LUN空间使用完。
3)操作说明:
拔出其中一块Diskdomain成员盘,使得Storagepool重构。
4)测试结果:
重构1TB的LUN,耗时1-2分钟。
二、多路径冗余保护(SAN)
1)阵列配置:
创建一个20GB的ThickLUN,归属A控。
将LUN映射给服务器。
2)主机配置:
(1)HBA卡参数设置
主机HBA卡设置超时时间为0秒,重试次数设置为0次。
QlogicHBA卡:
EmulexHBA卡:
(2)UltraPath软件设置
UltraPath软件设置FailbackDelayTime为0,设置负载均衡算法为最小队列深度。
设置多路径工作模式为控制器间负载均衡。
(3)IOmeter软件设置
服务器上扫描LUN,对裸LUN进行IOmeter读写。
IOmeter业务模型为:
LUN对应一个Worker、8个并发、512B、50%读、100%顺序、预热180S。
IOmeter以统计平均值的方式显示IOPS和带宽。
3)操作说明及测试结果:
【备注】在控制器间负载均衡模式下,路径切换时性能有跌落,但是没有业务没有中断。
三、SmartTier(SAN)
1)阵列配置:
创建一个包含6块SSD盘和8块SAS盘的Diskdomain,在该Diskdomain上创建一个包含高性能层和性能层所有容量的Storagepool。
创建2个50GB的ThickLUN,设置写策略为透写。
初始容量分配在性能层,分别归属A、B控。
设置其中一个LUN的迁移策略为“自动迁移”,另外一个LUN的迁移策略为“不迁移”。
2)主机配置:
LUN的IO模型:
4K、50%随机、80%读,32并发。
(若读写工具是IOmeter,设置4K对齐)
预热180秒。
3)操作说明:
IOmeter读写3分钟后,在DeviceManager上对LUN开启性能监控。
启动Storagepool的数据迁移,迁移速率为高。
4)测试结果:
四、SmartTier迁移粒度对比测试(SAN)
1)阵列配置:
创建一个包含6块SSD盘和8块SAS盘的Diskdomain,在该Diskdomain上创建2个包含10GB高性能层和性能层所有容量的Storagepool:
Storagepool1和Storagepool2,开启IO监控。
Storagepool1的迁移粒度为512KB,Storagepool2的迁移粒度为64MB。
分别在Storagepool1和Storagepool2各创建1个100GB的ThickLUN,设置LUN透写和自动迁移。
2)主机配置:
构造热点数据,对于小的迁移粒度让有效的热点全部迁移到SSD。
对于大的迁移粒度,只能部分迁移到SSD。
在IO读写的时候,大的迁移粒度部分在SSD里面读取,部分到SAS里面读取,这样就能体现性能的差别。
采用vdbench工具,64MB数据中存在1MB的热点数据,总共64GB文件(1000MB的热点数据)。
Windows服务器下Vdbench脚本:
Linux服务器下Vdbench脚本:
(请复制以上附件到磁盘根目录下粘贴)
3)操作说明:
业务运行5-10分钟后启动迁移:
4)测试结果:
迁移数据量对比:
LUN性能对比:
五、SmartQos(SAN)
1)阵列配置:
创建2个100GB的ThickLUN,LUN1和LUN2。
LUN都归属A控。
(LUN都归属同一控制器,工作控制器相同才会形成资源竞争)
LUN格式化完成后,将LUN映射给服务器。
2)主机配置:
IOmeter业务模型:
每个LUN分配1个Worker,64并发,512B全随机读。
启动IOmeter读写时预热180秒。
多路径软件设置负载均衡模式为控制器内负载均衡。
3)操作说明:
DeviceManager界面开启IO监控,查看当前LUN1和LUN2的IOPS。
限制LUN2的IOPS为原来的一半,查看LUN1和LUN2的IOPS。
4)测试结果:
LUN1的IOPS有提升,LUN2的IOPS限制为原来的一半。
六、SmartMotion(SAN&NAS)
1)阵列配置:
创建1个包含4块SAS盘的硬盘域,在该硬盘域上使用所有容量创建一个RAID10级别存储池,在存储池上创建1个200GB的ThickLUN。
LUN格式化完成。
(NAS特性创建相应的文件系统即可)
2)主机配置:
(可选)
将这4个LUN映射给主机,使用IOmeter进行读写。
3)操作说明:
对硬盘域进行扩容,增加2块SAS盘到硬盘域。
4)测试结果:
硬盘域扩容之前,成员盘的数据分布状态:
硬盘域扩容且均衡完成后,成员盘的数据分布状态:
说明:
如果上层有I/O读写,均衡时间更长。
七、SmartThin(SAN)
1)阵列配置:
创建一个100GB的存储池,在该存储池下创建一个总容量为20GB、初始容量为1GB的ThinLUN。
将该ThinLUN映射给主机。
2)主机配置:
主机操作系统为WindowsServer2012。
3)操作说明:
主机侧扫描LUN,创建NTFS文件系统。
使用IOmeter对LUN写入数据,区域大小为20GB。
4)测试结果:
【备注说明】
WindowsServer2012系统支持THINLUN空间自动回收。
删除THINLUN中的文件后,操作系统自动进行空间回收。
打开“工具”->“碎片整理和优化驱动器”,可以看到哪些LUN是ThinLUN,哪些是ThickLUN。
对大文件删除,Windows自动回进行空间回收。
对小文件删除,可以手动点击对应磁盘的“优化”按钮,即可进行空间回收。
Linux系统下,创建ext4文件系统且采用mount-odiscard/dev/sdx/mountpoint的方式挂载,删除所有文件后,系统自动进行空间回收,无需人为干预。
八、HyperMirror(SAN)
1)阵列配置
创建两个5盘的硬盘域:
Diskdomain001和Diskdomain002,分别在这两个硬盘域下面创建一个RAID5(4D+1P)级别的全容量的StoragePool:
StoragePool001和StoragePool002。
在StoragePool001下创建一个50GB的LUN,并将该LUN映射给主机进行读写。
2)主机配置
主机侧LUN读写的业务模型:
64并发+256K+100%顺序+100%读或者100%写。
3)测试操作及结果
卷镜像:
读是轮询,写是双写。
未创建卷镜像时:
创建卷镜像后同步中(同步速率设置最快)
创建卷镜像后同步完成后:
分裂镜像副本0:
分裂镜像副本1:
九、SmartDedupe(SAN&NAS)
1)阵列配置:
创建一个100GB的ThinLUN(或者Thin文件系统),并启用“重复数据删除”。
2)主机配置:
如果是SAN应用,主机上对LUN创建文件系统的时候,设置“分配单元大小”与阵列上ThinLUN的“grain”大小一致,默认64K。
NAS应用无特殊设置。
[备注]阵列上查看ThinLUNgrain大小的方法:
进入developer模式-->输入debug--->devlunshowctrllun_id
主机上往THINLUN(或者THIN文件系统)写入为8份相同的大文件。
3)测试操作及结果
S1.创建一个100GB的ThinLUN,并启用重删。
S2.将ThinLUN映射给Windows服务器,并在服务器上创建NTFS文件系统,设置分条单元大小为64K。
S3.往ThinLUN中写入一份3.7GB的ISO文件后:
S4.复制7份文件之后
一十、SmartCompression(SAN&NAS)
1)阵列配置:
创建一个100GB的THIN文件系统,并启用“数据压缩”。
2)主机配置:
主机上往THINLUN(或者THIN文件系统)写入为若干份相同的纯文本文件(因为文本文件的的压缩比很大),然后以2的N次方倍复制。
3)测试操作及结果
S1.创建一个100GB的ThinLUN,并启用“数据压缩”。
S2.将ThinLUN映射给Windows服务器,并在服务器上创建NTFS文件系统。
S3.写入一个若干份纯文本文件(比如Redhat日志文件)
S4.将文件复制256份后,主机侧总文件大小14.8GB,存储上ThinLUN分配空间4.9GB。
4)数据压缩的日志文件
(解压后在启用数据压缩的THINLUN中复制多份,使得总文件大小在10GB以上)
一十一、SmartCache(SAN)
[裸设备测试]
Step1、V3阵列上存在8块SSD硬盘。
(根据SSD盘容量大小而定:
如果单盘容量100GB,建议8块;如果单盘容量200GB,建议4块;如果单盘容量400GB,建议2块;)
Step2、V3存在2个100GB的LUN,分别归属A、B控,已经映射给主机(裸设备)。
进行随机读业务,业务模型为:
数据块大小:
8K~128K
IO对齐:
对应数据块大小对齐
随机比例:
100%
读IO比例:
100%
Step3、在V3上向A、B控的SSDCachePool各增加4块SSD磁盘。
Step4、创建一个SmartCachePartition,并分配300GBSSD空间容量。
Step5、添加第2步正在读写的两个LUN到SmartCachePartition。
Step6、一段时间后,观察两个的IOPS数值。
[文件系统测试]
[裸设备测试]
Step1、V3阵列上存在8块SSD硬盘。
(根据SSD盘容量大小而定:
如果单盘容量100GB,建议8块;如果单盘容量200GB,建议4块;如果单盘容量400GB,建议2块;)
Step2、V3存在2个100GB的LUN,分别归属A、B控,已经映射给主机并创建NTFS文件系统。
按照如下业务模型预置数据,将LUN空间填满:
数据块大小:
32K
随机比例:
0%
读IO比例:
100%
并发数:
64
Step3、数据预置完毕之后,采用如下的业务模型访问LUN:
数据块大小:
8K~128K
IO对齐:
对应数据块大小对齐
随机比例:
100%
读IO比例:
100%
Step4、在V3上向A、B控的SSDCachePool各增加4块SSD磁盘。
Step5、创建一个SmartCachePartition,并分配300GBSSD空间容量。
Step6、添加第2步正在读写的两个LUN到SmartCachePartition。
Step7、一段时间后,观察两个的IOPS数值。
【备注】
1.SmartCache特性对8K~128K大小的随机读IO有效。
2.SmartCache特性需要经过至少半小时后才能看到IOPS的提升,测试耗时稍长。
一十二、SmartCache(NAS)
[CIFS文件共享]推荐如下的方法:
创建一个10GB的普通文件系统(非THIN文件系统),共享给Windows服务器。
预置数据时采用如下业务模型将文件目录空间写满:
数据块大小:
16
随机比例:
0%
读IO比例:
100%
并发数:
32
然后采用如下业务模型进行IO读写:
数据块大小:
16
IO对齐:
16K对齐(对应数据块大小对齐)
随机比例:
100%
读IO比例:
100%
并发数:
4
将文件系统添加到SmartCachePartition分区之前,文件系统访问性能:
将文件系统添加到SmartCachePartition分区之后一段时间,文件系统访问性能:
此时已缓存容量6.7GB:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OceanStor 53005500560058006800 V3存储系统关键特性配置指导 V3 存储系统 关键 特性 配置 指导
链接地址:https://www.bingdoc.com/p-15958453.html