永发信息网

硬RAID和软RAID的区别

答案:2  悬赏:30  手机版
解决时间 2021-01-27 19:13
  • 提问者网友:爱唱彩虹
  • 2021-01-27 05:23
硬RAID和软RAID的区别
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-01-27 05:36
硬RAID与软RAID的区别:
  什么是硬RAID?
  通过用硬件来实现RAID功能的就是硬RAID,比如:各种RAID卡,还有主板集成能够做的RAID的都是硬RAID。
  什么是软RAID?
  通过用操作系统来完成RAID功能的就是软RAID,比如:在Windows2000操作系统下,用三块硬盘做的RAID5.
  一、性能
  这可能是最重要的一个方面,用RAID就是为了提高性能。从理论上说,使用RAID0可以获得使用单硬盘双倍的速度,用软/硬RAID0都可以接近这个速度。使用软RAID的CPU占用率要高一些,所以在性能上,硬RAID要领先。
  二、稳定性
  做RAID是为了追求性能,所以一般使用7200rpm的硬盘。而市面上主流7200rpm硬盘的发热量普遍较大,同时在机箱里放上两块,散热就已经是个问题,更何况是三块。毕竟稳定压倒一切,要是硬盘被烧毁就得不偿失了。况且,有些机箱根本放不下三块硬盘。因此使用硬RAID的稳定性要高一些。
  三、操作简便性
  在Windows2000/2003中实现RAID只需要几个简单的步骤,整个界面都是中文的,即使是对RAID了解不多的人也能实现。如果是用外插的RAID卡话,操作就麻烦多了,操作界面都是英文,还不能使用翻译软件,所以软RAID实现起来更加简便。
全部回答
  • 1楼网友:十鸦
  • 2021-01-27 06:30

raid也有软硬之分?是的。raid确有软硬之分,两者是相对来说的,软(件)raid指的是不通过硬件的raid卡或主板集成raid功能来实现raid,是在操作系统层面上来达到这一目的的;而硬(件)raid指的是通过raid卡或主板集成raid功能来实现raid,是在操作系统的下层来达到这一目的的,操作系统对这一情况几乎并不知情。了解了软硬raid设计的不同之后,我们就可以依据其结构上的差异来分析诸如投入成本、性能、可靠性、适用范围等方面的问题了。 1.在投入成本方面,硬件raid的投入显然要高于软件raid的投入,一般来说,在投入方面,独立的raid卡>主板集成的raid功能模块>软件raid,当然,这几种不同的raid架构的存在都具有合理性,没有哪种是最好的,在不同的需求下,只有最适合的raid架构。 2.投入成本的不同在很大程度上可以反应出性能的优劣,raid卡(或功能模块)的性能是决定产品价格的重要因素之一。一般情况下,独立的raid卡的性能是最好的,独立的raid卡自身带有数据缓冲区和数据运算模块,可以大大加快raid中数据的读写速度;主板集成的raid功能模块在性能上一般都比独立的raid卡要差,而且功能相对单一;软件raid一般要依赖于操作系统,而且软件raid的使用会增加操作系统的负担,在没有独立raid管理模块时,操作系统虚拟的raid的相关运算只能由操作系统自身负责。 3.可靠性方面,当然是软件raid最差,主板集成的raid功能模块居中,独立raid卡一般要更稳定。 4.如果用户仅仅是个raid爱好者,只是想了解一下raid的结构及其相关,并且不需要存储特别重要的数据,那么软件raid是首选,最主要的原因是这种形式的raid投入成本几乎为0;如果用户需要存储相对重要的数据,并且对raid的性能和可靠性方面有一定的要求,但成本方面要尽可能小一些,那么可以参考性地选择主板集成的raid功能模块;如果用户存储的数据是关键的业务数据或对raid的性能有较高的要求,那就一定要选择硬件raid来实现。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯