POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 4634|回复: 39
打印 上一主题 下一主题

SCSI RAID入门教育贴

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-20 19:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚才又有朋友在问关于PCI32和PCIX、493之类的问题了,那接着往下看吧

这已经不知道是第几次谈这个问题,再说下也无妨,PCI64PCIX下的速度肯定是要比PCI32下快的,这是卡本身的硬件构架问题,而不单单是接口速率的区别。
第二,通道内RAID+通道与通道RAID在Intel的卡上是行不通的,但是要达到同样效果其实就是很简单的4盘跨通道RAID 0,安全性也一样,挂一个全完蛋。
再说下通道问题,160M单通道等效160M,那160M双通道换句话说就是等效160x2=320M的,这也可以告诉有些朋友如果您的卡是双通道或者多通道的话,请务必分通道接,不要浪费原有的性能。
最后,SCSI RAID卡和SCSI Adapter是不同的,虽然使用相同的通道控制芯片,但是Adapter仅仅提供通道接口不左右硬盘性能,而对于硬件RAID来说,最终和用户打交道的RAID后的虚拟逻辑盘,RAID卡的配置高低,固件设置都能左右性能。那又是什么绝对了RAID卡的性能呢,首先我们看的是接口速率(这个放到后面谈完RISC CPU再回头看),其次是通道数量这个由通道控制芯片和其数量决定,再接着是卡CPU的型号、频率,再有Cache的规格、容量、速度,电池的有无对不同卡的影响不同,一般是决定了Write Back可否开启,对RAID3、5性能有比较大的影响。
RISC CPU被划为2大阵营的若干种分类,Intel系和PowerPC系。其中Intel 的种类比较多从i960 33Mhz到XScasle 600MHz,其中比较多见的是i960RNRSRM 频率为100MHz、80302 100MHz、80303 100MHz、StrongARM 233MHz、80321 (XScale)400MHz、500MHz、600MHz,i960是一款很古老的产品了,居然在RAID卡上能被用到21世纪已经很奇迹了,性能自然不能和后期的02、03、尤其是XSacle抗衡。StrongARM 233MHz,这好像是我看到过唯一一个使用在RAID卡上的频率,作为也是一款比较古老的产品性能还是不错的,用这芯片的卡不多,不多介绍了。PowerPC系列多见为使用的PowerG3的精简版,性能强劲,多见于IBM和Compaq卡。当然还有其它一些RISC CPU,比较少看到啦~ Mylex的400、500、600,包括Promise有些IDE卡。
缓存无非使用4种、EDO、SDRAM和DDR、DDRII,容量、频率的因素屈于类型。
前面提到了我们首先会看接口速率的问题。其实这也很简单,越是新的卡使用的硬件构架越是新,CPU越是强大,自然性能就越是好。但切记这并不代表320M的卡就一定比160M的卡快。

最后,说几个常识性问题,省得整天老有人问这些无聊的问题,回答的也答非所问。
1. 32Bit 33MHz PCI并不适合玩SCSI RAID
2. 不要用HDTach之类测试SCSI RAID的速度,测试是不准的,成就感是没有的
3. HotRAID跑持续是不错的,32Bit也能玩得起来
4. 想起来再说

以后还有什么想起来的我会继续在这个帖子里补充,老鸟们有什么想说的也欢迎补充,我会整理上来。

请不要问谈了又谈发了又发的无聊的问题,一概不回答。有具体困难把平台、设置、测试都放上来我们具体分析解决。


[ 本帖最后由 Amulet 于 2007-7-20 19:24 编辑 ]
2#
发表于 2007-7-20 19:34 | 只看该作者
好贴.难得一见的好贴.建议置顶的好贴.哈哈
我来GZ如果运气好点.能直接看见这样的贴子.能少走很多弯路

这一段让我明白了29160等卡速度表现稳定的原因..
SCSI RAID卡和SCSI Adapter是不同的,虽然使用相同的通道控制芯片,但是Adapter仅仅提供通道接口不左右硬盘性能,而对于硬件RAID来说,最终和用户打交道的RAID后的虚拟逻辑盘,RAID卡的配置高低,固件设置都能左右性能。

问一下 Terminate Power 的问题.
有没有配置过TermPWR的跳线..
一般是跳到SCSI卡..还是PCI总线?
回复 支持 反对

使用道具 举报

3#
发表于 2007-7-20 20:02 | 只看该作者
原帖由 Amulet 于 2007-7-20 19:23 发表
刚才又有朋友在问关于PCI32和PCIX、493之类的问题了,那接着往下看吧

这已经不知道是第几次谈这个问题,再说下也无妨,PCI64PCIX下的速度肯定是要比PCI32下快的,这是卡本身的硬件构架问题,而不单单是接口 ...



不错不错,鼓掌鼓掌!

常识性问题那里,第三个,我的见解是这样滴:
HOSTRAID 32位PCI下跑测试算可以的,速度就不怎么样,玩玩还是可以的:p
回复 支持 反对

使用道具 举报

4#
发表于 2007-7-20 23:16 | 只看该作者
又学到东西了!!!严重感谢!楼主发这样的好贴!!!:loveliness: :p
回复 支持 反对

使用道具 举报

5#
发表于 2007-7-21 01:03 | 只看该作者
好帖,多多学习,支持。:lol:
回复 支持 反对

使用道具 举报

6#
发表于 2007-7-21 05:42 | 只看该作者
好帖,学习,哪位有感想的多多发言啊。最好有成本/方案的各种解决方法。。。。哈哈,深入到每一种硬件。。。
回复 支持 反对

使用道具 举报

7#
发表于 2007-7-21 05:46 | 只看该作者

下面这段话是百度来的,可能对菜鸟(我也是)有帮助。。。

什么是硬RAID,软RAID 以及HostRAID?


软RAID(software-based RAID)是基于软件的RAID。它可能是最普遍的被使用的RAID阵列,这是由于现在的很多服务器操作系统都集成了RAID功能。比如 Microsoft Windows NT, Windows 2000, Windows 2003, Novell Netware 和 Linux。

  软件RAID集成于操作系统,有比较低的始投资,但是它的CPU占用率非常高,并且只有非常有限的阵列操作功能。由于软件RAID是在操作系统下实现RAID,软RAID不能保护系统盘。亦即系统分区不能参与实现RAID。有些操作系统,RAID的配置信息存在系统信息中,而不是存在硬盘上;当系统崩溃,需重新安装时,RAID的信息也会丢失。尤其是软件RAID 5是CPU的增强方式,会导致30%-40%I/O功能的降低, 所以不建议使用软件RAID在增强的处理器服务器中。

  硬RAID(这里只讨论基于总线的RAID)是由内建RAID功能的主机总线适配器(Host bus adapter)控制,直接连接到服务器的系统总线上的。

  总线RAID具有较软RAID更多的功能但是又不会显著的增加总拥有成本。这样可以极大节省服务器系统CPU和操作系统的资源。从而使网络服务器的性能获得很大的提高。

  支持很多先进功能如:热插拔,热备盘,SAF-TE,阵列管理,等等。

  并且其价格价格相对较低。它的缺点是要占用PCI总线带宽,所以PCI I/O 可能变成阵列速度的瓶颈
HostRAID 是一种把初级的RAID功能附加给SCSI或者SATA卡而产生的产品。它是基于硬和软RAID之间的一种产品。它把软件RAID功能集成到了产品的固件上,从而提高了产品的功能和容错能力。它可以支持RAID 0和RAID 1。
回复 支持 反对

使用道具 举报

8#
发表于 2007-7-21 11:19 | 只看该作者
PCI32下,应该用什么软件来测速比较准确?
回复 支持 反对

使用道具 举报

9#
发表于 2007-7-21 11:30 | 只看该作者
原帖由 han_lijia 于 2007-7-21 05:46 发表
什么是硬RAID,软RAID 以及HostRAID?


软RAID(software-based RAID)是基于软件的RAID。它可能是最普遍的被使用的RAID阵列,这是由于现在的很多服务器操作系统都集成了RAID功能。比如 Microsoft Windows NT, ...


出自Adaptec的HostRaid产品介绍:lol:
回复 支持 反对

使用道具 举报

10#
发表于 2007-7-21 12:50 | 只看该作者
"HostRAID 是一种把初级的RAID功能附加给SCSI或者SATA卡而产生的产品。它是基于硬和软RAID之间的一种产品。它把软件RAID功能集成到了产品的固件上,从而提高了产品的功能和容错能力。它可以支持RAID 0和RAID 1。"

这一段话,始终没有提及HostRAID的性能如何
回复 支持 反对

使用道具 举报

11#
发表于 2007-7-21 14:16 | 只看该作者
顶一下
理论上怎么把320-2E的单通道跑到320M/s?:loveliness:
回复 支持 反对

使用道具 举报

12#
发表于 2007-7-21 14:51 | 只看该作者
玩了10年Storage/Server的人飘过。。。。:p
回复 支持 反对

使用道具 举报

13#
发表于 2007-7-21 15:08 | 只看该作者
弱弱补充一句:Raid上的CPU正确划分应该是分ARM系和RISC系。。。

比如Intel i960和PowerPC都是RISC架构,而Mylex 400/500/600和Intel Xscale都属于ARM系:loveliness:

题外话:i960设计的背景是在Intel 486 升级到Pentium的年代,Intel为了压制独立主板芯片组企业玩的一招。情况是Intel在486即将落幕之际,突然大肆宣布将主力进入RISC市场,和Moto/IBM/DEC争夺RISC分额,其中拳头产品就是i960,一些二线三线主板厂家以为看到了突破原有x86 Intel架构主板市场布局的机会,纷纷跟进,宣布配合Intel投产RISC架构主板和相关设备。。。顿时间,一些老牌芯片组厂家(SIS/VIA/OPTI/ULi/)担心自己的x86芯片组因为RISC到来而失去份额,拼命和Intel拉关系,以授权方式获得Intel的认证资格(以前x86芯片组从来没什么intel的事情),拿出不少美金和技术和Intel修缮关系,希望intel可以继续x86架构。这个时候,整个圈套已经彻底套住了那些主板芯片厂家,Intel看准时机,在第五代x86产品Pentium的上市的同时,推出了自家的芯片组产品,利用之前和其他厂家签订的不平等协议,把Pentium产品的许多技术环节资料以收费授权方式向那些老牌厂家提供,很多小厂根本拿不出这么高的授权金,同时还因为把很多自家独家技术免费奉送给了intel,使得Intel一下子就大包大揽了主板芯片组的半壁江山。。。。没几年,就剩下了SIS/VIA还在苦苦支撑,甚至影响到现在的主板芯片组市场格局。

i960的功劳真是不小啊~~Intel靠它谋取的利润远远大于它自身在有限领域体现的哦,呵呵:loveliness:
回复 支持 反对

使用道具 举报

14#
发表于 2007-7-21 16:26 | 只看该作者
原帖由 oldliu2007 于 2007-7-21 15:08 发表
弱弱补充一句:Raid上的CPU正确划分应该是分ARM系和RISC系。。。

比如Intel i960和PowerPC都是RISC架构,而Mylex 400/500/600和Intel Xscale都属于ARM系:loveliness:

题外话:i960设计的背景是在Intel 4 ...


确实,当年430LX、NX出来的时候影响不小啊
回复 支持 反对

使用道具 举报

15#
发表于 2007-7-21 19:54 | 只看该作者
原帖由 oldliu2007 于 2007-7-21 15:08 发表
弱弱补充一句:Raid上的CPU正确划分应该是分ARM系和RISC系。。。

比如Intel i960和PowerPC都是RISC架构,而Mylex 400/500/600和Intel Xscale都属于ARM系:loveliness:

题外话:i960设计的背景是在Intel 486 升级到Pentium的年代,Intel为了压制独立主板芯片组企业玩的一招。情况是Intel在486即将落幕之际,突然大肆宣布将主力进入RISC市场,和Moto/IBM/DEC争夺RISC分额,其中拳头产品就是i960,一些二线三线主板厂家以为看到了突破原有x86 Intel架构主板市场布局的机会,纷纷跟进,宣布配合Intel投产RISC架构主板和相关设备。。。顿时间,一些老牌芯片组厂家(SIS/VIA/OPTI/ULi/)担心自己的x86芯片组因为RISC到来而失去份额,拼命和Intel拉关系,以授权方式获得Intel的认证资格(以前x86芯片组从来没什么intel的事情),拿出不少美金和技术和Intel修缮关系,希望intel可以继续x86架构。这个时候,整个圈套已经彻底套住了那些主板芯片厂家,Intel看准时机,在第五代x86产品Pentium的上市的同时,推出了自家的芯片组产品,利用之前和其他厂家签订的不平等协议,把Pentium产品的许多技术环节资料以收费授权方式向那些老牌厂家提供,很多小厂根本拿不出这么高的授权金,同时还因为把很多自家独家技术免费奉送给了intel,使得Intel一下子就大包大揽了主板芯片组的半壁江山。。。。没几年,就剩下了SIS/VIA还在苦苦支撑,甚至影响到现在的主板芯片组市场格局。

i960的功劳真是不小啊~~Intel靠它谋取的利润远远大于它自身在有限领域体现的哦,呵呵:loveliness:



果然...是玩了十年的...
回复 支持 反对

使用道具 举报

16#
发表于 2007-7-21 23:07 | 只看该作者
问题是我是pci 64的系统,也是mau的硬盘,493的卡,持续读性能被限制在94M,写性能被现在在70M,还是raid 0的,这个始终就没有明白了

我的系统是unix系统,测试是用dd批量读数据方式测试的,直接是读取到内存

还是双cpu amd athlon的系统,这个就始终没有搞清楚,暂时只能接受

系统情况:
双cpu mpx芯片组,athlon mp*2
493卡,128M cache,mau*4,M15阵列盒子
回复 支持 反对

使用道具 举报

17#
发表于 2007-7-21 23:13 | 只看该作者
问题是我是pci 64的系统,也是mau的硬盘,493的卡,持续读性能被限制在94M,写性能被现在在70M,还是raid 0的,这个始终就没有明白了

我的系统是unix系统,测试是用dd批量读数据方式测试的,直接是读取到内存

还是双cpu amd athlon的系统,这个就始终没有搞清楚,暂时只能接受

系统情况:
双cpu mpx芯片组,athlon mp*2
493卡,128M cache,mau*4,M15阵列盒子
回复 支持 反对

使用道具 举报

18#
发表于 2007-7-21 23:19 | 只看该作者
技术贴一定顶~~~
回复 支持 反对

使用道具 举报

19#
发表于 2007-7-21 23:25 | 只看该作者
我有想知道 HOST 和硬件 RAID的性能区别 相同磁盘 RAID 0方式做比较
回复 支持 反对

使用道具 举报

20#
发表于 2007-7-21 23:35 | 只看该作者
原创支持~~~~~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-12 11:57

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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