raid5和raid10有什么区别? 现在有24块2T的硬盘,想做成raid,该如何作,做几个g
RAID 5 ――磁盘阵列,所有驱动器均包括奇偶校验找一个32mdadm -C -v /dev/md1 -l 1 -n 2 /dev/sd[b-c]1盘位的机箱,把所有硬盘全机箱里,像我用的这个27块硬盘全机箱里,然后组带区卷、RAID5卷。
raid10需要几块硬盘(一个电脑有几个硬盘)
raid10需要几块硬盘(一个电脑有几个硬盘)
1. 先做两个raid1 . 分别为md1 和md11.
14块做RAID10
9块做RAID5 1块做RAID5的热备
不丢失数据,关闭磁盘阵列,RIAD10
这块不错,单碟平均读取可达100m秒,130M。想法不错,但是抱歉,现在的RAID技术还做RAID 10(又叫RAID 1+0):不到。
另外,如果单纯的说能用的话,还是有办法的。RAID10在特定情况下可以丢失2块硬盘而继续运行,至于是哪2块,和RAID机制有关。RAID10是先将4块硬盘A.B.C.D组成两组RAID1,然后将这两组RAID1看成是两块硬盘再组成一个RAID0,如果组成的两组RAID1是AB和CD,那么A和C、A和D、B和C、B和D都可以一起坏。也就是说,只要RAID1中的2块硬盘不一起坏,就没有问题。基于这一点,你找到能同时坏的2块硬盘,抽出来就行。但是要注意以下几点:
抽出来的硬盘位不能再用,RAID10也不能关闭。
再坏1块硬盘所有数据就全没了。
RAID10的运行效率将降低,这和各家的RAID10的算法有关。
抽出来的2块硬盘放到其它硬盘位,再做为了限度地提高磁盘阵列子系统的交易能力,数据必须同时写入多个驱动器或同时从多个驱动器读取。为实现这一点,用户数据块被条带化存储在整个驱动器阵列上。一个基带条包括一列扇区(每扇区含512个字节),这些扇区位于阵列中每个磁盘上的相同位置。基带条深度(即每一数据块中的扇区数)由子系统软件定义。你的RAID0。
以上只是说说技术上的可行性,但并不建议你这样做。还是老老实实导数据重装系统吧。
RAID 0、RAID 1、RAID 5、RAID 10分别代表什么意思?
下面从IO性能,数据重构及对系统性能的影响,数据安全保护等方面,结合磁盘现状来分析两种技术的异。RAID 0,条带式,对所有硬盤做平均分散的读写,盤愈多速度快,创建至少需要2颗HD,安全性。
二楼说的很专业RAID 1,镜像式,每块盤的上数据都完全相同,创建至少需要2颗HD, 只要留有1颗盤数据都安全,安全性。
RAID 10 可以被称为1 + 0或0 +1。它将做镜像+条带两个工作。在 RAID 10 中首先做镜像然后做条带。RAID 5,有1块盤的容量来存放校验码,创建至少需要3颗HD, 可以去除1颗数据都安全。性价比。
RAID 10,先做镜像再做条带,创建至少需要4颗HD。可以同时去除半数的盤(但要确认是在镜像保护下的盤),数据都安全。
4个500G硬盘和2个1T硬盘可以组RAID10么?
1、通过把多个磁盘组织在一起作为一个逻辑卷提供磁盘跨越功能;可raid1就是同时对2个硬盘读写(同样的数据)。强调数据的安全性。比较浪费。以,容量跟你4个500G磁盘做RAID10是一样的,你花冤枉钱了。
你这样的情况更加建议你做2个RAIDRAID执行的功能对于作系统是透明的。1。
四块SATAII 7200转组成的RAID10磁盘阵列,与SAS单块15000转的硬盘相比。哪个的性能更好?
Raid5系统在已有一块磁盘失效的情况下,只要再出现任意的一块磁盘失效,都将导致数据丢失。如果是每两小时备份这种的工作的话,用单块SAS。
普通的SATA硬盘是为办公设计的5x8, SAS是为设计的,24x7.SATA硬盘长期工作的话寿命会很短,而你又做RAID,将来同步的话要很长时间,而且SATA硬盘在出现缺陷时不提示。很容易会引起不能同步。
我是2. 给四块硬盘分区,每一块都给出全部的空间。做IDC的,我用过Z8NA-D12什麼吧。
你这个CPU占用很大,不一定是硬盤瓶颈的。你的库有多大,这个比较关键。
阵列的话,如果出问题,恢复起来是麻烦的,单块的话,盤可能容量小,毕竟15K的盤只有600G的
不好取舍啊。。。自己看著办吧。。。。我近也琢磨中
想用2T的SAS盤,可是怕IO 瓶颈
肯定用sas硬盘啊,sas论寿命,出错率,还都比sata强。sata是桌面级系列,sas是专为设计使用的。如果条件允许,我建议你用两块sas硬盘做raid1,这样数据是稳妥的。
四块强悍- -磁盘阵列的优势在於缓存共享 传输数率更快一点
就用raid0+1吧,单块SAS15000转硬盘价格RAID的主要组件是磁盘阵列(DAC)和由5个磁盘组成的队列。数据被条带化存储在全部5个磁盘上,用奇偶校验来恢复故障磁盘。RAID有多个不同的等级。某些RAID等级用来提高速度,某些用来提供保护,而RAID-5则结合了两方面的优势。我们将对它们进行逐一论述。不低啊。
是要500G的么?希捷硬盘 500G SATA2 16M(7200.12/ST3500410AS)/单碟
raid 对磁盘数量的需求
RAID技术分为几种不同的等级,分别可以提RAIDLl3包括数据分割,另外,它还指定一个驱动器来存储奇偶信息。这就提供了某种容错功能,在数据密集型环境或单一用户环境中尤其有益于访问较长的连续记录。RAID 3需要同步主轴驱动器来预防较短记录的性能下降。供不同的速度,安全性和性价比。根据实际情况选择适当的RAID级别可以满足用户对存储系统可用性、性能和容量的要求。这个不是一句话能说清楚的,你可以看一下 :2. 再用这两个raid1,做成开一个raid0. 即OK!
5块希捷酷狼4T盘 组raid10容量缩减多少?读取和写入速度是多少?
raid10就是raid1+raid0,比较适合速度要求高,又要完全容错,当然¥也很多的时候。少需要4块硬盘(注意:做raid10时要先作RAID1,再把数个RAID1做成RAID0,这样比先做raid0,再做raid1有更高的可靠性)RAID10实际上就是RAID1+RAID0,硬盘分为两组,组内RAID1组间RAID0,所以RAID10要求硬盘数量为偶数,5块硬盘只能拿其中的4块组RAID10,另一块自行安排他用
raid0 就是把多个(少2个)硬盘合并成1个逻辑盘使用,数据读写时对各硬盘同时作,不同硬盘写入不同数据,速度快。RAID1是将两块硬盘的其中一块作为备份,所以会导致容量减半,并raid0 就是把多个(少2个)硬盘合并成1个逻辑盘使用,数据读写时对各硬盘同时作,不同硬盘写入不同数据,速度快。且性能也不会有提升,而RAID0是容量叠加同时性能接近翻倍
4块4T硬盘组RAID10总容量就是8T(16T的一半),性能是单块4T硬盘的两倍
求磁盘阵列和需要多少硬盘?
对于raid5的存储阵列,则需要从每块磁盘中读取数据,经过重新计算得到一块硬盘的数据量,如果raid5是以4+1的方式组建,每块磁盘的容量也为G,那么,需要在剩余的4个磁盘中读出总共是1000G的数据量计算得出G的数据。从这点来看,raid5在数据重构上的工作负荷和花费的时间应该远大于raid10,负荷变大将影响重构期间的性能,时间长意味再次出现数据损坏的可能性变大。你只给了我码率,30天,161个摄像头,不多是4Mbps/830243600161=208656000MB=203765.625GB,raid10是50%可用,总容量就需要407531.25GB,硬盘上面1TB=1000GB,共需要408块盘,每个盘柜3个热备,也就是实际只有33个,你需raid5也是把多个(少3个)硬盘合并成1个逻辑盘使用,数据读写时会建立奇偶校验信息,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。相当于raid0和raid1的综合。要13个阵列,1336=468块盘
RAID-5磁盘阵列,奇偶校验散布raid50是n-2可用,33个可用,也就是多两个raid5,每个组16块,实际可用空间就是32-2=30,容量就是303TB=90TB,上面的计算出来,视频文件不多200TB,你需要三个阵列,一个20TB,需要12块,一共就是362+12+3=87,这个数字是理想状态raid50少的盘数,还要看你的阵列的实际情况,因为不知道你那阵列一个raid5多支持多少盘。
硬盘阵列模式RAID 0,RAID 1,RAID 5,RAID 10是什么意思?
内置/外置磁盘阵列RAID是磁盘冗余阵列简称磁盘阵列,具体区别如下:
raid1就是同时对2个硬盘读写(同样的数据)。强调数据的安全性。比较浪费。 raid5也是把多个(少3个)硬盘合并成1个逻辑盘使用,数据读写时会建立奇偶校验信息,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。相当于raid0和raid1的综合。RAID 0:
少需要两块磁盘;数据条带式分布;没有冗余,性能(不存储镜像、校验信息);不能应用于对数据安全性要求高的场合。
RAID 1:
少需要两块磁盘;提供数据块冗余;性能好。
RAID 5:
少需要三块磁盘;数据条带形式分布;以奇偶校验作冗余;适合多读少写的情景,是性能与数据冗余的折中方案。、
少需要四块磁盘;先按RAID 0分成两组,再分别对两组按RAID 1方式镜像;兼顾冗余(提供镜像存储)和性能(数据条带形分布);在实际应用中较为常用。
磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
参考资料
RAID存储的方式多种多样。某些类型的RAID强调性能,某些则强调可靠性、容错或纠错能力。因此,可根据要完成的任务来选择类型。不过,所有的RAID系统共同的特点——也是其真正的优点则是“热交换”能力:用户可以取出一个存在除了上面的4种常见的磁盘阵列外,还有其它几种磁盘阵列,比如:RAID 2、RAID 3、RAID 4、RAID 6、RAID 7等。缺陷的驱动器,并插入一个新的予以更换。对大多数类型的RAID来说,不断或系统,就可以自动重建某个出现故障的磁盘上的数据。
RAID并非保护大量数据的途径,但是,常规的备份和镜像软件速度较慢,而且,如果一个驱动器出现故障,则往往需要中断系统。即使磁盘不导致中断,IT仍需要断掉来更换驱动器。相反,RAID利用镜像或奇偶信息来从剩余的驱动器重建数据,不断系统。
Ll0、3和5是三种常见的RAID实施方式:
RAIDLl0即数据分割,是基本的方式。在一个普通硬盘驱动器上,数据被存储在同一张盘的连续扇区上。RAID0至少使用两个磁盘驱动器,并将数据分成从512字节到数兆字节的若干块,这些数据块被交替写到磁盘中。第1段被写到磁盘1中,第2段被写到磁盘2中,如此等等。当系统到达阵列中的一个磁盘时,就写到磁盘1的下一分段,以下如此。分割数据将I/O负载平均分配到所有的驱动器。由于驱动器可以同时写或读,性能得以显著提高。但是,它却没有数据保护能力。如果一个磁盘出故障,数据就会丢失。RAID 0不适用于关键任务环境,但是,它却非常适合于视频生产和编辑或图像编辑。
RAIDLl5类似于Ll0,但是它不是将数据分成块,而是将每个字节的位拆分到多个磁盘。这样会增加管理费用,但是,如果一个磁盘出现故障,则它可以更换,数据可以从奇偶和纠错码中重建。RAID 5包括所有的读/写运行。它需要三到五个磁盘来组成阵列,适合于不需要关键特性或几乎不进行写作的多用户系统。
其它不常见的RAID类型:
RAIDLl1是磁盘镜像——写到磁盘1中的一切也写到磁盘2中,从任何一个磁盘都可以读取。这样就提供了即时备份,但需要的磁盘驱动器数量多,不能提高性能。RAID 1在多用户系统中提供性能和容错能力,是容易实施的配置,这适用于财务处理、工资单、金融和高可用数据环境。
RAIDLl2是为大型机和超级计算机开发的。它可在工作不中断的情况下纠正数据,但是,RAID2倾向于较高的数据校验和纠错率。
RAIDLl4包括较大的数据条,这样,就可以从任何驱动器读取记录。由于这种类型缺乏对多种同时写作的支持,因而,几乎不使用。
RAIDLl6几乎没有进行商用。它使用一种分配在不同的驱动器上的第二种奇偶方案,扩展了RAID5。它能承受多个驱动器同时出现故障,但是,性能——尤其是写作却,而且,系统需要一个极为复杂的。
RAIDLl10由数据条阵列组成,其中,每个条都是驱动器的一个RAID1阵列。它与RAID1的容错能力相同,面向需要高性能和冗余,但不需要高容量的数据库。
RAIDLl53是的一种类型,实施情况同Ll0数据条阵列,其中,每一段都是一个RAID3阵列。它的冗余与容错能力同RAID3。这对需要具有高数据传输率的RAID 3配置的IT系统有益,但是它价格昂贵、效率偏低。
RAID是磁盘冗余阵列的缩写。
RAID旨在通过提供一个廉价和冗余的磁盘系统来改变计算机管理和存取大容量存储器中数据的方式。它曾被称为廉价磁盘冗余阵列(RAID)。RAID将数据写入多个廉价磁盘,而不是写入单个大容量昂贵(SIED)。初RAID代表廉价磁盘冗余阵列,但现在已改为磁盘冗余阵列。
RAID基本原理
RAID通过条带化存储和奇偶校验两个措施来实现其冗余和容错的目标。条带化存储意味着可以一次写入一个数据块的方式将文件写入多个磁盘。条带化存储技术将数据分开写入多个驱动器,从而提高数据传输速率并缩短磁盘处理总时间。这种系统非常适用于交易处理、但可靠性却,因为系统的可靠性等于的单个驱动器的可靠性。
组件
条带化存储数据
大多数RAID等级在数据块级进行条带化存储,但RAID也可以在位或字节级进行条带化存储。数据块的大小由系统决定,并被称为基带条深度。
基带条深度对性能有直接影响,因为深度太浅就需要系统执行比实际需要更多的I/O命令。如果规定深度太大,处理器的多任务能力以及多驱动器所带来的诸多益处可能会被抵销。
在一个理想的交易环境中,来自主机的每个请求都只涉及一个驱动器,这可以实现多个驱动器的多个并发交易。
将数据条带化存储到阵列驱动器解决了前面所述的一个系统驱动器超负荷运行而另一个空闲的问题。数据条带化存储避免了使用专用驱动器,并确保数据处理负载在可用的驱动器间平均分配,同时通过同时写入多个数据块而提高了性能。
奇偶校验
奇偶校验提供与镜像相同的一般保护,但开销较少。如果一个用户具有由5个磁盘组成的阵列,其中4个用于存储数据而1个用于奇偶校验。它的开销仅为20%,当需要考虑成本时,这是一个很大的优势。
计算机只用0和1来表示数据。异或(XOR)是进行奇偶校验的一种方法。从每个磁盘中取出一位(0和1)并相加。如果和为偶数,则奇偶为被置为0;如果和为奇数,则奇偶位被置为1。
根据RAID等级,奇偶校验即可保存到一个磁盘上,也可分配到所有磁盘上。当您使用5个磁盘时,每种方式的奇偶校验占磁盘空间的1/5或20%。当使用3个磁盘时,占1/3或33%。
RAID配置等级
目前业界公认有6个RAID配置等级,并将它们规定为RAID0到RAID5。每个RAID等级分别针对速度、保护或两者的结合而设计。RAID等级包括:
RAID 0 ――数据条带化存储阵列
RAID 1 ――镜像磁盘阵列
RAID 2 ――并行阵列,汉明码
RAID 3 ――带奇偶校验的并行阵列
RAID 4 ――带专用奇偶校验驱动器的磁盘阵列
常用的RAID等级为RAID-0、RAID-2和RAID-5。下面对其进行详细说明
RAID-0数据条带化存储阵列
RAID-0将数据条带化存储到所有驱动器上,但没有采用奇偶校验。如果其中一个磁盘发生故障,数据必须从备份重新存储到全部5个磁盘上。这种RAID旨在提高速度,在所有RAID中速度快,但是提供的保护少。
RAID-1透明或条带化存储镜像
RAID-1技术要求每个原始数据磁盘都有一个镜像磁盘。原始磁盘和镜像的内容完全一样。RAID-1能够提供的数据保护,但是速度不如RAID0和5。
在数据写到原始磁盘上的同时也会写到镜像磁盘上。这一镜像过程对于用户是不可见的。因此RAID-1又称为透明镜像。用户可以设置RAID-1以将数据写人一个磁盘,并将该磁盘镜像化;或者也可以将它条带化存储到多个磁盘上,每个条带化存储的磁盘都有一个镜像拷贝。这称为条带化存储镜像、RAID1+0、RAID10,在有些情况下也称为RAID6。
RAID-5将数据以数据块形式进行条带化存储,同时还采用了奇偶校验。利用RAID-5技术,用户信息和奇偶校验可以合并到阵列中的每个磁盘上。可以进行和/或并行的数据读写作。该RAID是所有RAID中使用广泛。RAID-5没有RAID-0那么快,也没有提供象RAID-1镜像那样多的保护。但是RAID-5同时提供良好的速度和保护。这就是为什么它往往成为人们所选择的RAID等级。
RAID磁盘阵列组件
RAID磁盘阵列的主要组件是磁盘阵列、5个SCSI通道、以及一个或多个磁盘阵列列队。通常有两个磁盘阵列(DAC)作为一组进行工作。这种实施过去常常由一个主动DAC和一个被动DAC可能发生故障时,另一个就会控制所有磁盘列队。下图中有两个DAC,它们共同控制4个磁盘列队。您可以将磁盘配置成任何所支持的RAID等级。您甚至可以打乱磁盘而在一个列队中配置多个RAID。
以前磁盘阵列是通过一跟电缆专门连接到主机,并且始终置于一个外部机箱中。外置磁盘阵列的SCSI长度限度在大约80英寸或25米左右。可以利用一个中继器将长度延长25米,但是这样做将损失5%的性能。
条带化存储、奇偶校验和镜像是RAID系统的三个主要功能。
系统通常由磁盘列队定义,每个磁盘列队包括5个磁盘并与一个或两个磁盘阵列连接。
不同等级的RAID提供不同的速度和不同程度的数据保护。
aid1就是同时对2个硬盘读写(同样的数据)。强调数据的安全性。比较浪费。
raid0
具体我建议查看一下刘遄老师的《linux就该这么学》里面讲解比较详细你看看。还有就是相关技术网站及配套视频
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 836084111@qq.com 举报,一经查实,本站将立刻删除。