Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
磁盘RAID简介及性能分析Redundant Array of Independent Disk<br />叶正盛<br />201010<br />http://blog.csdn.net/yzsind<br />
主题<br />RAID级别简介与分析<br />RAID配置介绍<br />RAID10 与RAID5性能测试<br />RAID10 各种stripe size性能测试<br />ORACLE数据库文件RAID配置建议<br />
RAID0<br />
RAID1<br />
RAID3<br />
RAID5<br />
RAID6<br />
RAID10<br />
RAID01<br />
8块盘RAID性能比较<br />
DELL PERC 6/I Integrated RAID配置介绍<br />下载软件包(MegaCli-2.00.15-1.i386.rpm)<br />安装软件包<br />查看RAID信息<br />配置RAID<br />设置缓存策略<...
查看RAID卡配置<br />#/opt/MegaCli  -LDInfo -Lall -aALL查raid级别<br />#/opt/MegaCli -AdpAllInfo -aALL查raid卡信息<br />#/opt/MegaCli -...
配置硬盘RAID<br />创建raid0阵列,由物理盘 1,2 构成<br />./MegaCli64 -CfgLdAdd r0[12:1,12:2] -a0<br />创建raid5 阵列,由物理盘 2,3,4 构成,该阵列的热备盘是物理盘...
设置缓存策略<br />设置缓存策略<br />缓存策略解释:<br />WT    (Write through)<br />WB    (Write back)<br />NORA  (No read ahead)<br />RA    (...
RAID参数性能分析<br />Raid Read Cache与Direct的影响<br />基本无影响<br />Raid Write Back与Write Through的影响<br />影响很大,write through性能很差<br ...
RAID性能测试<br />RAID10 VS RAID5<br />Stripe size 64KB vs 256KB<br />测试主机配置:<br />CPU 2*Intel(R) Xeon(R) E5520  @ 2.27GHz<br ...
硬盘配置<br />4块希捷 Cheetah 15K.7 SAS 6Gb/秒 300GB 硬盘(ST3300657SS)<br />性能  <br />平均延迟时间 2.0毫秒 <br />随机读取寻道时间 3.4毫秒 <br />读取最小寻道...
RAID卡配置<br />PERC 6/I Integrated / Adapter  3Gb/s SAS PCI-Express 1.0 8X 2x4 internal 256MB Yes (BBU)<br />Cache Policy:Wr...
RAID10   VS    RAID5读性能测试数据<br />
RAID10   VS    RAID5写性能测试数据<br />
RAID10各种strip size 读性能测试数据<br />
RAID10   各种strip size写性能测试数据<br />
ORACLE数据库文件RAID配置建议<br />数据文件要求安全性高,随机读写及连续读写性能高,建议采用RAID10<br />归档文件要求容量高,安全性一般,连续写入性能好,建议采用RAID10或RAID5<br />重做日志文件要求连续写...
各层级存储对比<br />
谢谢!<br />
Upcoming SlideShare
Loading in …5
×

磁盘Raid简介及性能分析

5,125 views

Published on

关于磁盘RAID级别原理及对比,RAID的配置介绍,RAID10和RAID5性能实测,RAID10各种stripe size性能实测。

Published in: Technology
  • Be the first to comment

磁盘Raid简介及性能分析

  1. 1. 磁盘RAID简介及性能分析Redundant Array of Independent Disk<br />叶正盛<br />201010<br />http://blog.csdn.net/yzsind<br />
  2. 2. 主题<br />RAID级别简介与分析<br />RAID配置介绍<br />RAID10 与RAID5性能测试<br />RAID10 各种stripe size性能测试<br />ORACLE数据库文件RAID配置建议<br />
  3. 3. RAID0<br />
  4. 4. RAID1<br />
  5. 5. RAID3<br />
  6. 6. RAID5<br />
  7. 7. RAID6<br />
  8. 8. RAID10<br />
  9. 9. RAID01<br />
  10. 10. 8块盘RAID性能比较<br />
  11. 11. DELL PERC 6/I Integrated RAID配置介绍<br />下载软件包(MegaCli-2.00.15-1.i386.rpm)<br />安装软件包<br />查看RAID信息<br />配置RAID<br />设置缓存策略<br />
  12. 12. 查看RAID卡配置<br />#/opt/MegaCli -LDInfo -Lall -aALL查raid级别<br />#/opt/MegaCli -AdpAllInfo -aALL查raid卡信息<br />#/opt/MegaCli -PDList -aALL查看硬盘信息<br />#/opt/MegaCli -AdpBbuCmd -aAll查看电池信息<br />#/opt/MegaCli -FwTermLog -Dsply -aALL查看raid卡日志<br />#/opt/MegaCli -adpCount 【显示适配器个数】<br />#/opt/MegaCli -AdpGetTime –aALL 【显示适配器时间】<br />#/opt/MegaCli -AdpAllInfo -aAll 【显示所有适配器信息】<br />#/opt/MegaCli -LDInfo -LALL -aAll 【显示所有逻辑磁盘组信息】<br />#/opt/MegaCli -PDList -aAll 【显示所有的物理信息】<br />#/opt/MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep ‘Charger Status’ 【查看充电状态】<br />#/opt/MegaCli -AdpBbuCmd -GetBbuStatus -aALL【显示BBU状态信息】#/opt/MegaCli -cfgdsply -aALL 【显示Raid卡型号,Raid设置,Disk相关信息】<br />
  13. 13. 配置硬盘RAID<br />创建raid0阵列,由物理盘 1,2 构成<br />./MegaCli64 -CfgLdAdd r0[12:1,12:2] -a0<br />创建raid5 阵列,由物理盘 2,3,4 构成,该阵列的热备盘是物理盘 5<br />./MegaCli64 -CfgLdAdd -r5 [12:2,12:3,12:4] WB Direct -Hsp[12:5] -a0<br />创建raid10阵列,指定stripe size=256KB<br />./MegaCli64 -CfgSpanAdd -r10 Array0[12:2,12:3] Array1[12:4,12:5] -strpsz 256 -a0<br />8.删除阵列<br />./MegaCli64 -CfgLdDel -L1 -a0<br />
  14. 14. 设置缓存策略<br />设置缓存策略<br />缓存策略解释:<br />WT (Write through)<br />WB (Write back)<br />NORA (No read ahead)<br />RA (Read ahead)<br />Cached<br />Direct<br />例子:<br />./MegaCli64 -LDSetProp WT -L1 -a0<br />./MegaCli64 -LDSetProp -Direct -L1 -a0<br />./MegaCli64 -LDSetProp -DisDskCache -L1 -a0<br />
  15. 15. RAID参数性能分析<br />Raid Read Cache与Direct的影响<br />基本无影响<br />Raid Write Back与Write Through的影响<br />影响很大,write through性能很差<br />Disk Cache的影响<br />基本无影响<br />
  16. 16. RAID性能测试<br />RAID10 VS RAID5<br />Stripe size 64KB vs 256KB<br />测试主机配置:<br />CPU 2*Intel(R) Xeon(R) E5520 @ 2.27GHz<br />内存: 24GB<br />
  17. 17. 硬盘配置<br />4块希捷 Cheetah 15K.7 SAS 6Gb/秒 300GB 硬盘(ST3300657SS)<br />性能 <br />平均延迟时间 2.0毫秒 <br />随机读取寻道时间 3.4毫秒 <br />读取最小寻道时间0.2毫秒<br />随机写入寻道时间 3.9毫秒 <br />写入最小寻道时间0.44毫秒<br />I/O 数据传输率 600MB/秒<br />
  18. 18. RAID卡配置<br />PERC 6/I Integrated / Adapter 3Gb/s SAS PCI-Express 1.0 8X 2x4 internal 256MB Yes (BBU)<br />Cache Policy:WriteBack, ReadAheadNone, Direct, No Write Cache if bad BBU<br />
  19. 19. RAID10 VS RAID5读性能测试数据<br />
  20. 20. RAID10 VS RAID5写性能测试数据<br />
  21. 21. RAID10各种strip size 读性能测试数据<br />
  22. 22. RAID10 各种strip size写性能测试数据<br />
  23. 23. ORACLE数据库文件RAID配置建议<br />数据文件要求安全性高,随机读写及连续读写性能高,建议采用RAID10<br />归档文件要求容量高,安全性一般,连续写入性能好,建议采用RAID10或RAID5<br />重做日志文件要求连续写入及读取性能好,安全性高,建议采用RAID10<br />RMAN备份文件要求连续写入性能好,安全性一般,容量高,建议采用RAID5<br />
  24. 24. 各层级存储对比<br />
  25. 25. 谢谢!<br />

×