卢克鬼泣辅助:磁盘阵列柜报警

来源:百度文库 编辑:高考问答 时间:2024/04/28 14:24:20
磁盘阵列柜报警,因为上面有两块硬盘坏道多,我想知道在RAID5中,当四块硬盘只有两块好的时,能不能把其中一块有问题的硬盘中的数据抟到那块热备上,会不会出现读到坏磁道时读不下去的情况

独立磁盘冗余阵列(RAID):
定义及分类:独立磁盘冗余阵列(RAID-Redundant Arrays of Independen disk),一种使用多硬盘驱动器来存储数据的存储系统,可以使用多种不同的存诸技术来实现不同等级的冗、错误恢复和性能。
RAID系统使用多个小容量磁盘驱动哭来存诸大量数据,并且使可靠性和冗余度得到增强。对计算机来说,这样一种阵列就如同由多个磁盘驱动器构成的一个逻辑单元。
常规备份速度较慢,如果一个驱动器出现故障,则往往需要中断系统;而RAD利用镜像或奇偶信息来从剩余的驱动器重建数据,不必中断系统。这就意味着网络管理员不必中断服务器或系统,就可以取出有故障的支持热插热拔磁盘再更换新的磁盘,即所谓的“热交换”。
RAID种类划分多,RAID0、RAID1、RAID3和RAID5是四种最常见的实施方式。
(1)RAID0:即数据分割,是最基本的方式。RAID0至少使用两个磁盘驱动器作磁盘阵列,并将数据分成若干块,这些数据块被交替写到磁盘中。如:RAID0由3块磁盘组成,第1段被写到磁盘1中,第2段被写到磁盘2中,第3段被写到磁盘3中,第4段又将被写到磁盘1中的下一个分 ,如此类推。
优点:驱动器可以同时从不同的磁盘中写或读,读写性能都有显著的提高。
缺点:没有数据保护能力。如果一个磁盘出故障,数据就会丢失。RAID0不适用于关键任务环境,但是,它却非常适合于视频或图像编辑。
(2)RAID1:也就是磁盘镜像(Mirror),至少需要容量相同的两个磁盘,系统数据存储时,会将一份相同的数据面是存储到两个成员中,当有一个磁盘发生故障时,系统仍然可以使用另一个磁盘内的数据。因此RAID1在多用户系统中提供最佳性能和容错能力,是最容易实施的配置,这最适用于财务处理、工资单、金融和高可用数据环境。
镜像卷的写入效率稍微差一点。然而在读取数据时,系统可以同时从两个磁盘内读取不同部分的数据,因此,可以减少读取时间,提高读取的效率。
(3)RAID3:包括数据分割,类似RAID0,另外还专门指定一个驱动器来存储奇偶信息,这就提供了某种容错功能(至少需要3个磁盘)。
(4)RAID5:类似于RAID3,但奇偶校验数据并不是存储在固定的磁盘内,而是依序分布在每台磁盘内。例如:由5个磁盘组成的RAID5卷,每一次写入数据在DISK1~DISK4,奇偶校验数据存储在DISK5;每两次写入数据在DISK2~DISK5,而奇偶校验数据是存储在DISK1;每三次写入数据在DISK3~DISK5及DISK1,奇偶校验数据存储在DISK2,依序类推。
当某个磁盘因故无法读取时,系统可以利用奇偶校验数据,推算出故障磁盘内的数据,让系统能够继续运行。也就是说,RAID5卷具备容错的功能。不过,只有在一个磁盘故障的情况下,RAID5卷才提供容错功能。如果同时有多个磁盘出现故障时,则系统将无法继续运行。
由于在写入时,必须浪费时间计算奇偶校验数据,因此,其写入的效率比镜像卷差。不过其读取的效率比镜像卷要好,因为它会同时从多个磁盘来读取数据,并且在读取时不需要计算奇偶验数据。如果磁盘出现故障,虽然系统仍然可以正常运行,但是,因为必须耗用大量的系统资源(CPU时间与内存)来算出故障磁盘的内容,在此效率会降低。

有这样的报警的软件吗?