Your SlideShare is downloading. ×
  • Like
磁盘Raid简介及性能分析
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

磁盘Raid简介及性能分析

  • 4,381 views
Published

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

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

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
4,381
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
134
Comments
0
Likes
6

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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