RAID 5 軟體實現(Windows 系統)

2022-04-14 19:11:13 字數 1708 閱讀 5808

實現raid有2種方式:

軟體 raid 的效能較低,因為其使用主機的資源。 需要載入 raid 軟體以從軟體 raid 卷中讀取資料。在載入 raid 軟體前,作業系統需要引導起來才能載入 raid 軟體。在軟體 raid 中無需物理硬體。零成本投資。

硬體 raid 的效能較高。他們採用 pci express 卡物理地提供有專用的 raid 控制器。它不會使用主機資源。他們有 nvram 用於快取的讀取和寫入。快取用於 raid 重建時,即使出現電源故障,它會使用後備的電池電源保持快取。對於大規模使用是非常昂貴的投資。

raid有不同的級別。在這裡,我們僅列出在真實環境下的使用最多的 raid 級別。

raid5(分布式奇偶校驗的獨立磁碟結構)。從它的示意圖上可以看到,它的奇偶校驗碼存在於所有磁碟上,其中的p0代表第0帶區的奇偶校驗值,其它的

意思也相同。raid5的讀出效率很高,寫入效率一般,塊式的集體訪問效率不錯。因為奇偶校驗碼在不同的磁碟上,所以提高了可靠性。但是它對資料傳輸的並行性解決不好,而且控制器的設計也相當困難。raid 3 與raid 5相比,重要的區別在於raid 3每進行一次資料傳輸,需涉及到所有的陣列盤。而對於raid 5來說,大部分資料傳輸只對一塊磁碟操作,可進行並行操作。在raid 5中有「寫損失」,即每一次寫操作,將產生四個實際的讀/寫操作,其中兩次讀舊的資料及奇偶資訊,兩次寫新的資料及奇偶資訊。

分布式奇偶校驗,任意故障一塊磁碟不影響使用。

利用率是n-1/n,n是磁碟數量。

1、準備工作

安裝系統後,主機板上連線》=3塊硬碟,這裡我用虛擬機器做實驗,和示意圖一樣使用4個。

試驗系統:windows server 2012

2、建立邏輯卷raid 5

計算機管理->磁碟管理

新建映象卷

建立資料

3、模擬故障,刪除乙個盤

移除乙個磁碟,測試檔案讀寫

測試沒問題,這個自行測試

新增乙個磁碟,進行恢復,raid5比較人性,右鍵選擇修復卷,選擇新的磁碟即可。不用進行映象的刪除,和新增。

修復完畢

當然

這個資料太少,沒效果,可以放進去大於單獨磁碟大小的檔案塞進去,然後在做故障測試。自行測試。

讀書和健身總有乙個在路上

軟體RAID5專案實戰!!!

專案背景 在我們的實際生產環境中,我們常常對磁碟的容量有較大的要求,但是一塊特別大的磁碟,很貴,我們伺服器上一般的磁碟都不會特別大,這個時候我們就可以把多個磁碟以某種方式組合到一起使用,同時我們要求可以進行資料備份和冗餘。試驗環境 虛擬機器vmware workstation 12 player 伺...

RAID 5(十三)其它

這些文章已經寫了好幾年了,可能已經過時了。在msn space和qqzone幾經輾轉之後,我想也許這些技術文章還是放在搞技術的部落格中更能幫助人。於是做了乙個艱難的決定,把這些文章一篇篇搬過來!絕對是原創的。前面幾篇林林總總,從raid 5原理,到錯誤,失效處理,主要還是圍繞資料處理的方方面面來說的...

raid5故障回放

故障回放 硬體 dell伺服器r720 陣列 raid 5 h310 系統 windows 2008 r2 計畫在伺服器進行sql資料庫恢復操作 sql2008 r2 資料庫備份檔案800m,在還原操作中,進行到備份檔案讀取時,sql程式一直出現假死 換到普通pc機執行此操作正常 無響應情況。並且對...