POPPUR爱换

标题: [原创]单硬盘也能实现RAID0/1? [打印本页]

作者: garou    时间: 2007-1-15 11:28
标题: [原创]单硬盘也能实现RAID0/1?
今天偶突发奇想,目前160G以上硬盘内部均有2张盘片4个磁头,是否可以同时利用这2张盘片和4个磁头来实现4个硬盘才能实现的RAID0或者raid 1?也就是说硬盘上的处理芯片将数据请求一分为四,同时发给四个磁头,令四个磁头同时运作,这样一来,似乎单硬盘也可以实现raid 0、1、0+1。请诸位分析一下有没有这种可能性。
作者: xxxyyy    时间: 2007-1-15 11:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: 98118    时间: 2007-1-15 13:49
不知第N个人提出这个问题了:lol:
作者: DayFly    时间: 2007-1-15 14:02
个人是这样理解的:马达只有一个
作者: somersby    时间: 2007-1-15 14:40
就一个IDE或者SATA外部接口,内部再怎么折腾也没用:lol:
作者: DIHCRO    时间: 2007-1-15 14:49
W2K server就可以做....不过这样做出来意义不大...
作者: 98118    时间: 2007-1-15 16:30
原帖由 DIHCRO 于 2007-1-15 14:49 发表
W2K server就可以做....不过这样做出来意义不大...

w00t) w00t) w00t)
作者: TangKa    时间: 2007-1-15 18:08
原帖由 DIHCRO 于 2007-1-15 14:49 发表
W2K server就可以做....不过这样做出来意义不大...

那样做出来是不符合楼主要求的
楼主的想法是好的
实现是困难的
道理就是硬盘的侍服芯片不由了你说:lol:
作者: gigasus    时间: 2007-1-15 19:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: garou    时间: 2007-1-15 19:50
只要开机,马达都是以恒定速度转动的,所以马达不应成为制约因素。至于芯片的问题,个人感觉以现在的处理器速度,同时控制4个磁头绝不成问题。至于有人提到接口只有一个,我觉得这就更不是问题了,因为单个SATA2接口提供的3Gb/s带宽足以满足4个磁头的需要。
作者: kiteron    时间: 2007-1-15 20:21
原帖由 garou 于 2007-1-15 19:50 发表
只要开机,马达都是以恒定速度转动的,所以马达不应成为制约因素。至于芯片的问题,个人感觉以现在的处理器速度,同时控制4个磁头绝不成问题。至于有人提到接口只有一个,我觉得这就更不是问题了,因为单个SATA ...

要是技术上实现得了,厂家早就卖这样的硬盘了
作者: DayFly    时间: 2007-1-16 00:29
原帖由 kiteron 于 2007-1-15 20:21 发表

要是技术上实现得了,厂家早就卖这样的硬盘了



马达负担比2盘raid更重吧

出错几率在2盘raid上再增加很多

马达技术再快也很快到极限了

这不混合硬盘技术都要来了
作者: TangKa    时间: 2007-1-16 00:55
楼主啊楼主
都已经说了
最主要的问题是侍服芯片的问题

scsi的盘你就可以认为是每个磁头单独控制的(消费类市场上是不可能给你提供这个功能的,否则scsi卖谁去)
理论上可以做成单盘raid
但是单盘还是没有做成可实现单盘raid

这个又涉及两个方面
一个是每个盘面的设计容量是相等的
但是实际容量是不相等的
如果要设计成单盘raid那么就得按实际容量最小的那个盘面做屏蔽
这样生产会多很多步骤
所以没有这么做

另一个方面是因为上面的这个原因,和其他技术上的原因当初ide标准和scsi标准设计的时候就没考虑这个所以被标准限制了
作者: oneup    时间: 2007-1-16 02:21
主要还是磁盘的逻辑结构问题,技术上完全可以的.
作者: flyinshell    时间: 2007-1-16 23:04
都没把技术上的重点给说出来,,,,
解剖过硬盘的朋友都知道,一般硬盘即使有4+个磁头,但这些磁头是全部连在同一个驱动臂上面的,,,,换言之,多个磁头在同一时间只有其中一个在工作(读取或写入),因此,磁头即使上万个也无济于事,
除非一个硬盘里面有两个以上的独立驱动臂,否则,性能提高是无从说起的




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4