RAID 10和RAID 0+1的区别
RAID 10和RAID0+1是完全不同的两个实现和设置方法
现在我举两个例子,分别是单个盘阵2块disk和 3块disk的情况
(一)单个盘阵2块disk
RAID 10 (先作0,然后作1)
A
----]- RAID0(array 1)
B
---------------------]- RAID 1(array final)
C
----]- RAID0(array 2)
D
RAID 0+1(先作1,然后作0)
A
---]- RAID1(array 1)
B
--------------------]- RAID 0(array final)
C
---]- RAID1(array 2)
D
看上去是不是差不多?呵呵,先不要马上下结论,看三块盘以上会有啥变化
(二) 单个盘阵3块disk
RAID10
A
B-------]- RAID0
C
------------------]- RAID 1
E
F-------]- RAID0
G
RAID0+1因为是先做1,然后作0,因为RAID 1是镜像,需且只需两块硬盘,所以,在单个盘阵是2块以上的情况下,是实现不了 RAID0+1的
===============================================
上面说了 具体的配置区别
在实际的应用中,RAID10是追求在确保高速度访问情况下数据基本可靠的一种手段.
比如,在学校的FTP服务器上,一些文件被频繁的访问,但是要求这些文件本身具备一定的安全和可靠,所以,RAID10是比较理想的选择.
又比如,在财务部门等小型关键部门,需要存放一些比较重要的资料,以提供企业的其他部门,在一定的时间段(比如下班之前一个小时的结算时间,比如每个星期五上午的结算时间,而不是指在所有的时间段内)比较多的访问,所以在确保数据可靠性的情况下,采取RAID0+1的方式来稍微提高一下访问性能。
由此看出,这两种方式是完全不同的,应用的对象和场合也是完全不一样的。
在这里再次强调,如果真的想好好的设计和实施企业应用,就应该像称职的大夫一样,通过仔细甄别业务的不同特点,制定针对这种业务的解决方法,而不能随随便便的拿出RAID5一概而论,这是对用户的不负责任的工作态度。
根据我得到的反馈,对于采用精细调整的IT系统的企业,在将来漫长的运作过程中,出现问题的概率要远小于粗枝大叶胡乱部署的企业,特别是一些基本系统,比如mail,web,database等。
Linux由于其稳定和高度开放的特点,特别适合企业应用,不过前提是经过了精细的设计和调整,否则,其被应用到企业中,效果未见得比微软平台要好,甚至有可能完全抹煞了其稳定和高度开放的特性,成为企业构架IT系统中的败笔.
发布人:Crystal 来自:LinuxAid