LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 869|回复: 4

提个有关软RAID的问题

[复制链接]
发表于 2007-8-22 09:16:31 | 显示全部楼层 |阅读模式
看了坛子上大侠的文章,关于raid软和硬的文章,说是软raid可以用硬盘的不同的分区来做。

我想问的是,如果我用一个硬盘,分两个区,那么按照软raid的方式做了raid 0,对系统的性能会有提升吗?
因为我觉得如果是两个物理硬盘,他们同时工作,对性能的提升是明显的。
但是同一个硬盘分两个区作raid0,实际的读写头还是原来的数量,并没有增加,那么读写数据的时候,读写头要不停地在两个分区之间来回运动(原来不做raid0的话,数据基本上是连续的,而做了raid0后,数据是被一段一段分开在两个分区上),反而耽误时间,而且接口的带宽也没有实际的增加,这样怎么会提高读写性能呢?

问题比较弱,可能是没有深刻理解raid,哈哈。

望大侠们指点指点
发表于 2007-8-22 11:43:45 | 显示全部楼层
会更慢,理由你说的很清楚了,最终读写要看物理设备的。
回复 支持 反对

使用道具 举报

发表于 2007-8-22 18:59:27 | 显示全部楼层
同一块硬盘上 做raid也是做raid line (raid line不是raid 0)
目的是为了增加储存空间 不会对性能有任何提升

估计阁下 没有对raid完全理解

raid line, raid 0, raid 1, raid 10, raid 3, raid 5, raid 5+, raid 6
回复 支持 反对

使用道具 举报

发表于 2007-8-23 19:15:38 | 显示全部楼层
raid line是为了将多块硬盘模拟成一块大硬盘, 所以也不可能在同一块硬盘上做吧?
我觉得比较合适的是做raid 1(完全备份), 即使坏了raid1的某个分区, 数据还可以从另外那个分区挽救回来; 当然要是硬盘的接口坏了那就没办法了. 所以一块硬盘的话做raid的意义不大.
回复 支持 反对

使用道具 举报

发表于 2007-8-24 11:51:57 | 显示全部楼层
Post by chunchengfh
raid line是为了将多块硬盘模拟成一块大硬盘, 所以也不可能在同一块硬盘上做吧?
我觉得比较合适的是做raid 1(完全备份), 即使坏了raid1的某个分区, 数据还可以从另外那个分区挽救回来; 当然要是硬盘的接口坏了那就没办法了. 所以一块硬盘的话做raid的意义不大.


raid的单位元可以是分区... raid line可以合并多个物理相隔分区 增加存储空间
回复 支持 反对

使用道具 举报

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

本版积分规则

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