POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 14339|回复: 20
打印 上一主题 下一主题

PERC H200性能问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-9-7 16:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PERC H200 接四块 6Gb/s、15kpm的SAS硬盘,做成RAID 0,实测读写性能大概只有250MB/s左右,想问一下这个速度有发挥各个部件的最佳性能吗?如果没有,那瓶颈是在哪里?

个人感觉这个性能偏低,我们实验室的dell optilex 380,7200转的单块sata硬盘,实测写速度都有70+MB/s,直接4块盘做RAID 0乘以4也该 大概250MB左右,况且硬盘转速还提升了一倍呢。

不知道有没有其他用这款RAID卡的同僚,求解
2#
发表于 2011-9-7 17:49 | 只看该作者
檢查f/w版本以及確認是否有開Disk Cache Policy..
回复 支持 反对

使用道具 举报

3#
发表于 2011-9-7 23:45 | 只看该作者
per1-q1222 发表于 2011-9-7 17:49
檢查f/w版本以及確認是否有開Disk Cache Policy..

http://we.pcinlife.com/thread-1728303-1-1.html

Integrated RAID 模式下的速度连 ICH10R 都不如,国外论坛都是刷成 Initator-Target 之后做软 RAID…据说 LSI SAS 2008 可以达到 300k IOPS?
回复 支持 反对

使用道具 举报

4#
发表于 2011-9-8 07:21 | 只看该作者
本帖最后由 per1-q1222 于 2011-9-8 07:31 编辑
Boomer 发表于 2011-9-7 23:45
http://we.pcinlife.com/thread-1728303-1-1.html

Integrated RAID 模式下的速度连 ICH10R 都不如,国 ...


LSISAS2008作為IT拿去實作像是ZFS這種架構...
是可以得到不太差的性能..
PCIe 2.0, 支持大量的IRQ資源..

透過MSI-X的實作支援...
可以在CMP/SMP系統有效負載I/O中斷處理...

LSISAS2008不管是IR或著IMR下..
RAID性能不太好..
主要我認為是限制太多...
回复 支持 反对

使用道具 举报

5#
发表于 2011-9-8 09:30 | 只看该作者
我的板载9211第一件事就是刷it固件。。
回复 支持 反对

使用道具 举报

6#
发表于 2011-9-8 23:56 | 只看该作者
你是如何測試的? 詳細設定如何?

LSI2008在IR模式下RAID0效能也不太差,因受限於Stripe Size所以會比LSI2108的表現差一點,但4 x 15K SAS Raid0要到600MB/s以上還是可以的.

回复 支持 反对

使用道具 举报

7#
发表于 2011-9-9 17:12 | 只看该作者
idolclub 发表于 2011-9-8 23:56
你是如何測試的? 詳細設定如何?

LSI2008在IR模式下RAID0效能也不太差,因受限於Stripe Size所以會比LSI2 ...

我这边 Crucial M4 64GB * 3 RAID 0 (64KB Stripe, No Read Ahead, Write Through, Direct IO),AS SSD Benchmark 测试 PERC H700 连续读取可以达到 1000MB/s 以上,PERC H200 才 500MB/s…
回复 支持 反对

使用道具 举报

8#
发表于 2011-9-9 22:43 | 只看该作者
Boomer 发表于 2011-9-9 17:12
我这边 Crucial M4 64GB * 3 RAID 0 (64KB Stripe, No Read Ahead, Write Through, Direct IO),AS SSD B ...

有沒有在Windows內開啟Disk Write Back?

以下是15K SAS x 4 RAID0在LSISAS2008下的速度,比在LSISAS2108下的性能大約慢了10%,但仍可接受



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2011-9-14 17:01 | 只看该作者
Boomer 发表于 2011-9-9 17:12
我这边 Crucial M4 64GB * 3 RAID 0 (64KB Stripe, No Read Ahead, Write Through, Direct IO),AS SSD B ...

我没找到stripe size , read ahead, write through这些在哪里设置啊?我看到bios里面ctrl-c进去之后没有这个设置选项啊,dell对这块卡有相关设置软件吗?
回复 支持 反对

使用道具 举报

10#
发表于 2011-9-14 19:16 | 只看该作者
诸葛微~ 发表于 2011-9-14 17:01
我没找到stripe size , read ahead, write through这些在哪里设置啊?我看到bios里面ctrl-c进去之后没有 ...

IR的RAID stack這些都是鎖死的...
你沒辦法調...
你能調的項目只有Disk Cache Policy..
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2011-9-14 20:01 | 只看该作者
诸葛微~ 发表于 2011-9-14 17:01
我没找到stripe size , read ahead, write through这些在哪里设置啊?我看到bios里面ctrl-c进去之后没有 ...

On a PERC H200 card, caching is forced to be disabled for all physical disks configured into a virtual disk, regardless of the drive type and default drive settings.

dell的官网说h200是强制关闭 physical disk cache的。
http://support.dell.com/support/edocs/storage/Storlink/H200/en/UG/HTML/features.htm
回复 支持 反对

使用道具 举报

12#
 楼主| 发表于 2011-9-14 20:02 | 只看该作者
今天我们自己写了一个小的测试程序,就是创建一个文件,然后往这个文件里面写数据,一共写512MB,测出来写速度居然只有20+MB/s...昏厥了
回复 支持 反对

使用道具 举报

13#
发表于 2011-9-14 20:07 | 只看该作者
诸葛微~ 发表于 2011-9-14 20:01
On a PERC H200 card, caching is forced to be disabled for all physical disks configured into a vir ...

你可以從MSM去開..
回复 支持 反对

使用道具 举报

14#
发表于 2011-9-14 20:36 | 只看该作者
诸葛微~ 发表于 2011-9-14 17:01
我没找到stripe size , read ahead, write through这些在哪里设置啊?我看到bios里面ctrl-c进去之后没有 ...

Dell H200的性能絕不在於此,先把你的測試方法及詳細設定列出來
回复 支持 反对

使用道具 举报

15#
 楼主| 发表于 2011-9-14 20:43 | 只看该作者
诸葛微~ 发表于 2011-9-14 20:02
今天我们自己写了一个小的测试程序,就是创建一个文件,然后往这个文件里面写数据,一共写512MB,测出来写速 ...

请问MSM是什么,以前没设置过RAID卡
回复 支持 反对

使用道具 举报

16#
 楼主| 发表于 2011-9-14 20:58 | 只看该作者
per1-q1222 发表于 2011-9-14 20:07
你可以從MSM去開..

服务器是DELL powerEdge T110,操作系统是windows server 2003 32位
没有设置过cache policy;
应用主要是要将流数据存储在服务器中,所以着重看写速度
用了很多软件来测 HD_SPEED 写速度大概在230MB/s左右
HD tune测试写性能要求删除分区,故没有用它测试
性能最差的是EZDVTEST,只有20+MB/s

前两者不知道是不是直接调用块设备驱动接口,跳过了文件系统还是什么?反正是要破坏文件系统的,这样子测出来的写性能反正都是小于250MB/s的。

而EZDVTEST是写文件的,他不破坏分区文件系统,但它测试出来的性能也忒差了。然后我们自己写了个小测试程序,就是简单的创建一个文件,并从内存中分配一块1MB大小的缓冲区,之后循环地用该缓冲区填充文件,填充文件大小为4GB。这样测出来的速度不到20MB/s

而我们的应用要求流数据以文件的形式保存在服务器内,那么调用内核函数创建文件并写文件,所以最后测出来的速度也是只有20+MB/s.

谢谢你,对我的问题这么认真回答
回复 支持 反对

使用道具 举报

17#
 楼主| 发表于 2011-9-14 20:59 | 只看该作者
idolclub 发表于 2011-9-14 20:36
Dell H200的性能絕不在於此,先把你的測試方法及詳細設定列出來

服务器是DELL powerEdge T110,操作系统是windows server 2003 32位
没有设置过cache policy;
应用主要是要将流数据存储在服务器中,所以着重看写速度
用了很多软件来测 HD_SPEED 写速度大概在230MB/s左右
HD tune测试写性能要求删除分区,故没有用它测试
性能最差的是EZDVTEST,只有20+MB/s

前两者不知道是不是直接调用块设备驱动接口,跳过了文件系统还是什么?反正是要破坏文件系统的,这样子测出来的写性能反正都是小于250MB/s的。

而EZDVTEST是写文件的,他不破坏分区文件系统,但它测试出来的性能也忒差了。然后我们自己写了个小测试程序,就是简单的创建一个文件,并从内存中分配一块1MB大小的缓冲区,之后循环地用该缓冲区填充文件,填充文件大小为4GB。这样测出来的速度不到20MB/s

而我们的应用要求流数据以文件的形式保存在服务器内,那么调用内核函数创建文件并写文件,所以最后测出来的速度也是只有20+MB/s.

谢谢你,对我的问题这么认真回答
回复 支持 反对

使用道具 举报

18#
 楼主| 发表于 2011-9-14 20:59 | 只看该作者
per1-q1222 发表于 2011-9-14 20:07
你可以從MSM去開..

请问MSM是什么,以前没设置过RAID卡
回复 支持 反对

使用道具 举报

19#
 楼主| 发表于 2011-9-14 21:11 | 只看该作者
per1-q1222 发表于 2011-9-14 20:07
你可以從MSM去開..

MegaRAID Storage Manager ??
回复 支持 反对

使用道具 举报

20#
发表于 2011-9-14 23:06 | 只看该作者
诸葛微~ 发表于 2011-9-14 21:11
MegaRAID Storage Manager ??

就是LSI的MegaRAID Storage Manager
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-19 21:57

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表