网际飞扬

还记得年少时的梦么,醒不过来 便信以为真……

主题背景
本网站首发版本创建于1999年4月
网际飞扬
手机网站二维码

请使用手机扫描二维码,登录网站手机版。

关于RAID的选型知识大全(你想知道的RAID知识都在这里)

  • 2023-07-25
  • 1973
  • 飞驰的心

RAID是什么如果都不知道的话,那就去搜索一下百科,本文主要介绍软RAID和硬RAID的区别和特点,对您RAID选型提供一点点帮助。

RAID其实就是把多个磁盘组合在一起,或是提高读写效率,或是提高安全级别(允许坏几块硬盘不影响服务),或是两者都包含。

RAID的核心主要是两部分,一是调度串在一起的硬盘协调工作,协调的效率取决于RAID硬件的性能。另一个核心部分是存储“元数据”,所谓元数据就是记录当前设备的磁盘情况,哪些磁盘组成了什么阵列。元数据的作用就好比单磁盘的引导扇区信息类似。

一、软RAID

RAID,最著名的就是Windows系统中提供的软RAID,所谓软RAID就是通过软件管理的RAID服务,是针对硬RAID而言的。它的效率取决于当前操作系统所属的服务器性能,尤其是本机磁盘I/O性能。 它的元数据存储于windows操作系统中(位置不详),所以这就引申出一个严重问题——

如果你的Windows一旦崩溃(或是被病毒感染或是被黑客攻击),重新安装系统后,Windows由于丢失了之前软RAID的“元数据”,会导致无法识别之前的阵列。重新配置阵列后,系统会初始化阵列,从而导致之前的磁盘数据全部丢失。

所以软RAID的风险极大,主要体现在这个地方,谁也保证不了宿主操作系统永远健康。Windows系统的阵列“元数据”无法备份,就算备份也很难导入到新系统,所以…… 自己想想

当然了还有很多专业的软RAID工具,它们可以灵活的备份或导入“元数据”,从根本上保证了软raid的逻辑层的安全,不巧的是这些软RAID软件,大多都是Linux下的程序,这也就从侧面解释了很多Nas产品,提供一个简单的管理界面,还给你提供RAID服务的原因。顺便推荐几款常见的Raid软件,点击链接查看

一句话概括本章节:软RAID可以在不重要的场景下使用,如果高可用场景下,建议使用硬RAID,抛开性能这一层不谈,硬RAID的元数据信息是存储在硬件芯片中,相比操作系统层而言可靠性会高很多。


二、硬RAID

硬件RAID的最大好处就如上文所述,它的记录磁盘的“元数据”存储在raid卡的硬件中,所以不受操作系统的约束,另外曾经有朋友提出以下问题——

硬件阵列卡一般带不带这种功能:比如插入了8块硬盘,只想给其中2块做raid0,其中的4块做raid5,剩下的两块直通

答案:硬件RAID卡通常具有非常丰富的配置选项,可以满足不同的RAID级别和磁盘配置需求。在您描述的情况下,您希望使用8块硬盘,并将其中的2块做RAID 0,4块做RAID 5,并将剩下的2块硬盘直通(也称为JBOD或直通模式)。

大多数高级硬件RAID卡都支持这种配置,让您根据具体需求进行灵活配置。您可以通过RAID卡的管理界面或配置工具进行设置。以下是一般步骤:

创建RAID 0阵列: 进入RAID卡的管理界面,在硬盘列表中选择要组成RAID 0阵列的两块硬盘,然后选择RAID 0作为RAID级别。确认设置后,RAID卡会将这两块硬盘组成RAID 0阵列,并在系统中呈现为一个较大的逻辑磁盘。

创建RAID 5阵列: 同样在RAID卡的管理界面,选择要组成RAID 5阵列的四块硬盘,然后选择RAID 5作为RAID级别。RAID 5阵列会提供数据冗余和更大的存储空间,适合对数据安全性有一定要求的场景。

直通模式(JBOD): 选择剩下的两块硬盘,并将它们配置为直通模式。在直通模式下,这两块硬盘会被直接连接到操作系统,绕过RAID卡的硬件RAID功能,可以作为独立的硬盘使用。

请注意,不同的RAID卡厂商和型号可能在界面和步骤上有所不同,因此具体的操作可能会略有差异。在进行配置之前,请务必参考硬件RAID卡的用户手册或官方文档,以确保正确地设置RAID阵列和直通模式。

硬件RAID卡通常提供了较高的性能和数据保护功能,适用于高可用性和性能要求较高的应用场景。同时,硬件RAID卡的配置灵活性使其能够满足不同的需求,可以根据具体的应用场景和数据存储要求进行灵活配置。

Raid卡一般都会有电池:RAID卡的电池(或者称为缓存电池、BBU - Battery Backup Unit)的主要作用是提供对RAID卡上的缓存内容的备份。当电源故障或系统崩溃时,RAID卡的缓存中可能存在未写入磁盘的数据,如果没有电池提供备份,这些数据可能会丢失。

因此,RAID卡的电池起到了一种保护机制的作用。当电池掉电或电力故障发生时,RAID卡会自动使用电池中存储的缓存数据重新加载,从而避免了数据的丢失。这种情况下,RAID卡恢复正常后,数据应该仍然处于一致的状态。

最后一个重要问题:如果硬raid卡损坏,是一件非常要命的事,所以事先要经常备份硬raid卡的“元数据”,如果一旦raid卡损坏,买来新卡后可以导入元数据,使你的磁盘阵列正常工作。肉则如何元数据丢失,那么新卡可能需要重新配置阵列磁盘,初始化后硬盘数据就会丢失。所以备份阵列卡很重要,更换也需要同厂商同型号的卡。


本文完,本内容还有其他相关的文章,欢迎翻看。

本博客所有内容均为原创,原则上我不希望你转载。如特别喜欢而转载的话,请务必注明出处“网际飞扬 http://www.fayo.net” 否则本人闲来无事可能会把你误当成维权的靶子。

评论

验证码

全部评论

共{{commentCount}}条
  • {{i+1}}楼
    {{rs.Msg_Sender}}{{rs.Msg_Datetime}}

    {{rs.Msg_Content}}

播放器封面
  • 宠物精灵