色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

硬件RAID與軟件RAID:哪一種最適合?

架構師技術聯盟 ? 來源:硬件RAID與軟件RAID解析 ? 2023-07-06 10:51 ? 次閱讀

本文全面講解了RAID相關技術和知識,內容包括RAID概念、各種常見的RAID實現形式,實施方案,以及RAID結合應用的實踐等內容,全文下載鏈接:硬件RAID與軟件RAID解析。

d002dbba-1b8b-11ee-962d-dac502259ad0.png

近年來,RAID(獨立磁盤冗余陣列)技術逐步發展成滿足數據保護要求的服務器選項。RAID 的首款實施方案誕生于 1990 年,搭載高性能 I/O 處理器控制器板價格非常昂貴。該處理器的性能與主機CPU 一樣強大。當時,基于硬件的 RAID 解決方案是唯一選項,而 RAID 控制器的成本限制了其在昂貴服務器中的應用。

如今,RAID 的技術廣泛應用,從操作系統軟件功能到獨立的控制器,均可在高端存儲區域網絡內提供優異的數據完整性。這項技術適用于裝載大量硬盤驅動的筆記本電腦、臺式機、工作站、服務器以及移動存儲盒這類移動環境。RAID 甚至還可以應用于 TV 機頂盒或個人存儲設備。本白皮書從較高層面針對各種 RAID 解決方案進行了概述。本書開頭定義了“軟件 RAID”與“硬件RAID”,介紹了這些不同 RAID 實施方案的工作原理及其優勢,幫助用戶為個人應用選擇最佳 RAID 解決方案。

什么是 RAID?

RAID 是一種將多塊獨立式硬盤驅動虛擬化為一個或多個陣列的方式,能夠改善性能、容量和可靠性(可用性)。總陣列容量取決于構建的 RAID 陣列類型以及硬盤驅動的數量和容量。總陣列容量與使用軟件或硬件 RAID 無關。后續章節介紹不同實施方案、優勢和缺點,以及它們對于系統性能和增強數據可用性的效率所產生的影響。

d0236ef2-1b8b-11ee-962d-dac502259ad0.png

軟件 RAID

簡而言之,軟件 RAID 是 RAID 任務在計算機系統的 CPU 中運行。下圖顯示了一種軟件 RAID 系統。部分軟件 RAID 實施方案中包含一個硬件,初看上去類似于硬件 RAID 實施方案。因此,了解 RAID 代碼利用 CPU 計算能力這一點至關重要。提供 RAID 功能的代碼運行于系統 CPU 中,其與所有相關應用共享操作系統的計算能力。

軟件RAID實施方案

軟件 RAID 可通過多種方法實現:

? 作為純正的操作系統軟件 RAID 解決方案

? 作為包含某些專用硬件的解決方案,可提升性能并減少系統 CPU 資源占用率.

操作系統軟件RAID

在這種情況下,RAID 實施方案應用在不含其他任何硬件的主機中運行。此類軟件 RAID 使用計算機系統附帶的硬盤驅動,該系統內置 I/O 接口或無處理器主機總線陣列卡 (HBA)。RAID 在操作系統加載 RAID 驅動程序軟件后立即激活。這種純正的軟件 RAID 解決方案通常集成于服務器操作系統中,可供用戶免費使用。低成本是這種解決方案的主要優勢。

操作系統軟件RAID的優點:

? 低成本:RAID 功能內置于操作系統內,無需額外付費。唯一的成本是附加硬盤驅動。

操作系統軟件RAID的缺點:

? 啟動時無保護(無法在啟動時管理或保護數據):RAID 軟件啟動過程中或激活前可能發生驅動器故障或數據受損,導致系統無法運行。

? 附加服務器性能負載:服務器性能受 RAID 應用的影響。涉及的驅動越多(例如涉及 RAID 5 中的奇偶校驗),RAID 系統越復雜,因此對整體性能的影響越大。該解決方案更加適用于簡單的RAID 0/1/10 場景。

? 操作系統遷移受限:RAID 功能可能受限于當前操作系統。如果部分操作系統版本不支持 RAID 功能,則沒有任何方法可以將陣列遷移到其他操作系統或同一操作系統的不同版本。

? 容易感染病毒:RAID 作為應用程序在操作系統中運行,其功能將遭受病毒攻擊或其他有害軟件的影響。

? 系統崩潰導致數據完整性受損:服務器中的軟件或硬件問題將影響數據一致性和完整性。

? 無回寫緩存:軟件 RAID 僅以直寫模式運行,但硬件 RAID 可在由電池供電的情況下以回寫模式運行,提升了數據保護等級。回寫模式顯著增強 RAID 陣列的寫操作性能。不能為軟件 RAID 增加電池。

? 取決于驅動器品牌和型號。

硬件輔助型軟件RAID

然而,這仍屬軟件 RAID,只是使用硬件輔助彌補純正軟件 RAID 的缺點。這類解決方案通常帶有附加硬件(例如采用 RAID BIOS 的 HBA,或者僅將 RAID BIOS 集成于主板)。附加 BIOS 確保 RAID 功能在系統導通后的可用性,能夠在啟動期間提供冗余,幫助削弱介質錯誤對 RAID 的影響,避免數據損壞或系統操作故障。

此外,這些解決方案多數可以提供一個 BIOS 安裝軟件,適用于系統啟動。這顯著簡化了 RAID 陣列的安裝和維護,無需通過硬盤或 CD-ROM 安裝或啟動操作系統。此外,硬件輔助型軟件 RAID 通常配有各種驅動程序,適用于最為常見的操作系統,因此比純正的軟件 RAID 更加獨立于操作系統。

d0393a48-1b8b-11ee-962d-dac502259ad0.png

硬件輔助型軟件RAID的優點:

? 價格適中:主板中的 BIOS 僅需 HBA(插卡)或附加閃存;如果控制器支持 RAID 5,還可能還包含一個硬件 XOR 加速器。

? 啟動時受保護:當啟動驅動器出現介質錯誤或完全故障時,數據可用性不受任何負面影響。

? 通過專用 GUI 和軟件編譯并維護 RAID:輕松安裝并維護 RAID 陣列.

硬件輔助型軟件RAID的缺點:

? 附加服務器性能負載。服務器性能受 RAID 應用的影響。涉及的驅動越多(例如涉及 RAID 5 中的奇偶校驗),RAID 系統越復雜,因此對整體性能的影響越大。該解決方案更加適用于簡單的RAID 0/1/10 場景。

? 操作系統遷移受限:只要驅動程序在操作系統中運行,RAID 功能便仍然依賴于操作系統。然而,各種操作系統的多個驅動程序允許將陣列遷移到其他操作系統。對于最新推出的操作系統,這可能受 RAID 驅動器可用性的限制(如更新的操作系統版本可能需要新 RAID 驅動器 - RAID 驅動器相比于常規 HBA 驅動器程序更加復雜,所需開發時間可能較長)

? 容易感染病毒:RAID 作為應用程序在操作系統中運行,其功能將遭受病毒攻擊或其他有害軟件的影響。

? 系統崩潰導致數據完整性受損:服務器中的軟件或硬件問題將影響數據一致性和完整性。

? 無回寫緩存:硬件輔助型軟件 RAID 僅以直寫模式運行,但硬件 RAID 可在由電池供電的情況下以回寫模式運行,提升了數據保護等級。回寫模式顯著增強 RAID 陣列的寫操作性能。不能為硬件輔助型軟件 RAID 增加電池。

? 取決于驅動器品牌和型號。

硬件RAID

硬件 RAID 解決方案通過專屬處理器和存儲器運行 RAID 應用程序。在該實施方案中,RAID 系統是一種專用于 RAID 應用程序的獨立式小型計算機系統,能夠將該任務從主機系統中卸載。

d0612bf2-1b8b-11ee-962d-dac502259ad0.png

硬件RAID 作為解決方案的重要組成部分(例如在主板中集成)或附加卡提供。如果必要的硬件已在系統解決方案中集成,則硬件 RAID 可以作為軟件升級在現有系統中應用。因此,與軟件 RAID 相似,硬件 RAID 初看上去可能無法識別。

辨別解決方案是軟件還是硬件 RAID 最簡單方法是讀取 RAID 解決方案的技術規格或數據表。如果解決方案中包含一個微處理器(通常稱為 I/O 處理器、處理器,有時稱為 ROC(“磁碟陣列控制芯片”),則該解決方案為硬件 RAID 解決方案。

如果不含處理器,則為軟件 RAID 解決方案。這對于用戶的選擇至關重要,因為軟件 RAID 與硬件 RAID 實施方案對系統產生的影響不同。相關影響包括:

? 運行其他應用程序時的 CPU 利用率和性能

? 可添加到系統中的硬盤驅動可擴展能力

? 數據丟失后可輕松恢復

? 高級數據管理/監視性能

? 支持跨不同操作系統統一管理硬盤驅動

? 支持添加電池備份選項,允許用戶使能控制器寫入緩存,以提升系統的寫操作性能

硬件RAID實施方案,硬件 RAID 可通過多種方法實現:

? 作為分立 RAID 控制器卡

? 作為基于磁碟陣列控制芯片技術的集成硬件

1、分立 RAID 控制器卡

這是一張插入式擴展卡,通常內置 RAID 處理器(I/O 處理器)及專屬驅動器接口(I/O 控制器)。它通常可插入計算機系統主板的 PCI-X 或 PCIe 插槽。這些插卡通常價格最為昂貴,但也是靈活性和性能最優異的 RAID 解決方案。此處的 RAID 功能完全獨立于主機(計算機系統)。該卡的分立式特性允許使用最高性能的 I/O 處理器以及最快的存儲器。RAID 卡可以將創建冗余存儲子系統的任務完全從計算機系統中卸載,即使發生驅動器故障也不會影響系統其余部分的性能。可以使用更加復雜,但空間效率更高的 RAID 等級(如 RAID 5 或 RAID 6),同時不會影響系統。

卡中的附加 I/O 接口通常可用于提升系統可擴展能力(添加更多硬盤驅動并擴大容量)。即使多個RAID 陣列也不會影響主機系統的性能。這些可以輕松地遷移到其他操作系統,甚至其他主機系統或平臺。

2、基于磁碟陣列控制芯片 (ROC) 技術的集成硬件RAID解決方案

在ROC解決方案中,RAID處理器、內存控制器、主機接口、連接硬盤驅動的 I/O 接口,甚至存儲器均可在同一芯片中集成。該芯片可集成于主板,在節約成本的同時提供硬件 RAID 功能(僅需一個高度集成的 ASIC)。ROC 可替代許多服務器主板中的 I/O 接口芯片(例如 SCSI 控制器芯片)。這表示 ROC 解決方案不只為硬盤驅動集成了連接。

d072f60c-1b8b-11ee-962d-dac502259ad0.png

一般而言,硬件RAID 相比于基于軟件的解決方案具備更多優勢,適用于更加復雜的 RAID 算法。例如,測量結果指示軟件 RAID-6 實施方案對系統計算資源造成沉重負載,在降級模式下尤為如此。此時,硬件 RAID 對于這類配置極具吸引力。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    16434

    瀏覽量

    178982
  • 算法
    +關注

    關注

    23

    文章

    4627

    瀏覽量

    93172
  • RAID
    +關注

    關注

    0

    文章

    279

    瀏覽量

    35140

原文標題:硬件RAID與軟件RAID:哪一種最適合?

文章出處:【微信號:架構師技術聯盟,微信公眾號:架構師技術聯盟】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    RAID技術全程指南

    避免這種損失,詳情請參看本篇內的“動態磁盤”相關介紹。5.問:使用RAID和使用SCSI硬盤有什么不同,哪一種性價比更好?答:我們這里僅僅討論IDE-RAID,在通常情況下,SCSI能夠提供更好的穩定性
    發表于 03-30 11:48

    IDE-RAID芯片經驗總結

    帶有智能化實時操作系統和用于存儲管理的軟件工具,可完全獨立于主機運行,不占用主機CPU資源。RAID 7可以看作是一種存儲計算機(Storage Computer),它與其他RAID
    發表于 01-07 16:19

    請問各位老師,目前畫電路圖最好用的軟件哪一種?

    請問各位老師,目前畫電路圖最好用的軟件哪一種?
    發表于 06-21 21:38

    RAID失敗

    ,而在于RAID配置,英特爾軟件或PC中的硬件。請些人試著幫我解決這個問題。問候,KARTHIK報告System29082018.txt.zip 1.2 K. 報告Storage
    發表于 11-19 14:16

    RAID失敗

    ,而在于RAID配置,英特爾軟件或PC中的硬件。請些人試著幫我解決這個問題。問候,KARTHIK報告System29082018.txt.zip 1.2 K. 報告Storage
    發表于 11-20 14:09

    (轉載)RAID技術全解圖解-RAID0、RAID1、RAID5、RAID100 精選資料分享

    RAID技術全解圖解-RAID0、RAID1、RAID5、RAID100
    發表于 07-28 09:25

    MOSFET或IGBT哪一種驅動器最適合您的應用呢

    MOSFET驅動器的主要用途有哪些?MOSFET或IGBT哪一種驅動器最適合您的應用呢?
    發表于 11-08 06:11

    擴展無線網絡哪一種天線更適合

    擴展無線網絡哪一種天線更適合你 導語  CNET中國.ZOL 5月26日報
    發表于 08-05 15:22 ?1400次閱讀

    服務器到底應該使用那些類型的RAID陣列

    獨立磁盤冗余陣列(RAID)是將多個機械硬盤(HDD)或固態硬盤(SSD)組合為個邏輯卷的過程,從而使其陣列避免或減少硬盤故障帶來的損失。RAID陣列有很多種類型,以下將討論企業應該選擇哪一
    發表于 05-15 08:00 ?3次下載
    服務器到底應該使用那些類型的<b class='flag-5'>RAID</b>陣列

    企業硬件RAID軟件RAID

    電子發燒友網站提供《企業硬件RAID軟件RAID.pdf》資料免費下載
    發表于 07-28 17:00 ?0次下載
    企業<b class='flag-5'>硬件</b><b class='flag-5'>RAID</b>和<b class='flag-5'>軟件</b><b class='flag-5'>RAID</b>

    【開箱簡測】 小白也能輕松玩轉RAID,自帶硬RAID的硬盤盒到底有多香?!

    相信很多網友對RAID(獨立磁盤冗余陣列)都不陌生,不過大家經常用的是通過系統軟件組建的軟RAID或者通過PCIeRAID卡來組建的硬RAID。今天將為大家介紹
    的頭像 發表于 04-19 15:01 ?783次閱讀
    【開箱簡測】 小白也能輕松玩轉<b class='flag-5'>RAID</b>,自帶硬<b class='flag-5'>RAID</b>的硬盤盒到底有多香?!

    軟件RAID 5的實現過程詳解

    RAID 5 是一種存儲性能、數據安全和存儲成本兼顧的存儲解決方案。RAID 5可以理解為是RAID 0和RAID 1的折中方案。
    的頭像 發表于 10-29 16:39 ?350次閱讀
    <b class='flag-5'>軟件</b><b class='flag-5'>RAID</b> 5的實現過程詳解

    raid 存儲方案適合哪些場景

    在現代數據存儲領域,RAID技術已經成為提高數據可靠性、可用性和性能的關鍵技術之RAID通過將多個物理磁盤組合成個邏輯單元,提供了數據冗余和性能優化。
    的頭像 發表于 11-12 09:36 ?539次閱讀

    raid 硬件軟件的區別

    在現代數據中心和企業級存儲解決方案中,RAID技術扮演著至關重要的角色。它通過將多個物理磁盤組合成個邏輯單元,提供了數據冗余、性能提升和容錯能力。RAID的實現方式主要分為硬件
    的頭像 發表于 11-12 09:39 ?714次閱讀

    RAID 5 硬件軟件 RAID 的區別

    RAID 5硬件RAID軟件RAID之間存在顯著的差異,這些差異主要體現在實現方式、性能、數據安全性、靈活性以及成本等方面。
    的頭像 發表于 12-27 18:05 ?386次閱讀
    主站蜘蛛池模板: 欧美久久综合网| 无码天堂亚洲内射精品课堂| 久久国产免费| 久草在线在线精品观看| yy8090理论三级在线看| 2021自产拍在线观看视频| 一级淫片bbbxxx| 亚洲国产黄色| 3a丝袜论坛| 国色天香视频在线社区| 青柠在线电影高清免费观看| 人妻插B视频一区二区三区| 欧美视频 亚洲视频| 亚洲中文字幕无码一久久区| 大睾丸内射老师| 美女网站免费久久久久久久| 亚洲AV无码乱码国产精品品麻豆 | 伊人久久精品99热超碰| 国产精品久久久久久久久久免费 | 果冻传媒在线观看完整版免费| 青娱乐国产精品视频| 8x华人免费视频| 久久精品国产亚洲AV忘忧草蜜臀| 吻嘴胸全身好爽床大全| 边摸边吃奶边做下面视频| 蜜芽国产在线精品欧美| 在线视频中文字幕| 精品亚洲视频在线观看| 嫩草影院在线观看精品视频| 日本性hd| xxnx动漫| 日本吃孕妇奶水免费观看| 99久久无码一区人妻A片蜜| 老外的好大c的我好爽| 在线免费观看毛片网站| 精品国产成人系列| 亚洲区偷拍自拍29P| av天堂电影网在线观看| 第一会所欧美无码原创| 青草影院天堂男人久久| A级毛片高清免费网站不卡|