專題首頁  /  知識庫文檔列表  /  詳情
如何啟用 ReadyNAS 的 Bit-Rot 位衰減保護功能?

一、何為 Bit-Rot 位衰減保護

Bit Rot是資料發生隨機位元翻轉的現象(0變成1或者1變成0)。雖然檔發生bit rot的原因有許多,但是一般來說都是因為某種形式的物理存儲媒介退化導致。

下面是一個檔發生Bit Rot時的例子。可以看到,該圖像的許多資料位元發生翻轉,導致圖像的大部分是無法還原的。

二、如何免受Bit Rot的困擾?

在NETGEAR引入Bit Rot保護之前,防護Bit Rot的最輕鬆的辦法是使用一個下一代檔案系統,並且配置為鏡像或者RAID模式。例如,兩個都運行BTRFS檔案系統的設備。在這種情況下,如果有一個比特位損壞了,檔案系統可以檢測到損壞的校驗和(讀取的時候自動進行)並通過在鏡像設備上拿到正確的比特位來修復它(或者通過在其他BTRFS RAID設備上面執行XOR計算來得到)。

三、ReadyNAS 的 Bit Rot 保護是如何工作的?

ReadyNAS不需要多個設備進行鏡像或者RAID來進行Bit Rot保護。通過使用NETGEAR專利的Bit Rot保護技術,資料中發生翻轉的比特位將會自動的恢復到其原本正確的值,這意味著bit rot將不僅僅被檢測到,而且使用單台ReadyNAS(運行6.2.0或者更新版本)就可以修復到。

對於典型的下一代檔案系統(如BTRFS),bit rot保護在存儲的某個單一層面上工作——BTRFS層。BTRFS層可以通過在讀取資料時不斷的檢測校驗值來檢測到損壞的發生,並從相同的BTRFS層上面的鏡像或者RAID設備上面拿到正確的比特位。

典型BTRFS bit rot保護和ReadyNAS所具備的增強Bit Rot保護的區別,在於ReadyNAS的Bit Rot保護工作在存儲的2個層次上面——BTRFS層和底層的MDADM RAID層。ReadyNAS可以從BTRFS的校驗值損壞事件中得到資訊,然後從底層的MDADM RAID層一個資料塊一個資料塊的找到正確的值——因此可以做到檢測和修復Bit Rot問題。

ReadyNAS OS6可以輕鬆的開啟Bit Rot保護,以LUN或者共用區為單位通過勾選對話方塊來開啟。

ReadyNAS是迄今為止世界上提供Bit Rot保護功能的最具性價比的產品。Bit Rot保護是ReadyNAS OS 6平臺的標準功能,並且在當前這一代ReadyNAS設備上面已經開啟該功能。提供這類型保護的競爭產品起步價是7000美金左右。

四、如何開啟 BitRot 保護

開啟 Bit-Rot 保護非常簡單,只需要在“共用”裡面,選擇要開啟的共用區,點擊器屬性,如下圖開啟“位衰減保護”即可。