作死一波流 拔電、破壞、填爆檢驗NAS數據安全
用希捷碰固件門,用西數撞C1門,世上沒有絕對靠譜的硬碟。用RAID冗餘磁碟陣列保護數據安全是當前NAS網路存儲伺服器的一個附件功能,不過在面對停電、靜默數據出錯等情況時NAS又能否撐得住呢?
作為以高穩定性為目標的NAS通常不會發生電腦主機那樣的死機情況,但停電在現在的生活中依然是有可能發生的意外。存儲極客用Drobo 5N進行了一波作死檢測,看看NAS能否覆蓋各種異常條件下的數據保護。
突然的停電不僅會丟失緩衝區內等待寫入的數據,還有可能導致RAID陣列信息丟失,讓保護數據安全的陣列變成數據的殺手。為了數據安全,NAS網路存儲伺服器通常需要搭配UPS不間斷供電電源使用。Drobo的NAS產品中內置了長效電池,斷電時它能夠保護數據的安全嗎?
在向Drobo 5N複製寫入文件時,突然斷電:
GIF
斷電瞬間,原本提示硬碟正常工作的綠燈熄滅,所有盤位指示燈亮起暗紅色,提示電源故障發生,此時NAS依靠內置電池供電,雖然硬碟停轉但關鍵運行數據依然有機會寫入到快閃記憶體當中。
再次給Drobo 5N通電,各盤位亮起黃色指示燈,正在從電源故障中自動恢復:
GIF
以上是對異常斷電保護的測試,Drobo的內置電池顯然幫我們省下了一筆單獨購買UPS不間斷供電電源的費用。接下來的測試雖然外表上看不是那麼勁爆,但實際對NAS的挑戰難度更高:當硬碟上數據發生靜默錯誤,整個硬碟卻沒有直接掛掉時,數據會出錯嗎?
RAID陣列通常設計為能在某個硬碟發生故障無法識別時,能夠通過新硬碟替換來實現數據完整性保護。但如果是硬碟能夠繼續工作,但其中存儲的數據已經悄悄發生了變化,結果就顯得有些不可預料了。存儲極客在Linux下使用wxHexEditor工具對Drobo 5N中的一張硬碟單獨進行了人為的修改,破壞其中的數據。
當把硬碟重新插回Drobo 5N NAS中時,選擇與先前不同的盤位,硬碟依然能夠自動被識別,並且被破壞的文件數據完整性通過了MD5檢驗。看來Drobo的數據安全性真的是有兩把刷子的,存儲極客沒能難倒它。
在測試過程中存儲極客還發現,Drobo 5N的存儲空間可以自動擴展,隨著寫入數據的增多,NAS底部的藍色指示燈會一顆顆亮起,當9顆藍燈亮起時就會提示你在空盤位中插入新的硬碟。Drobo 5N還能自動識別固態硬碟與機械硬碟,多種不同品牌、不同容量、不同介質的硬碟混用也毫無問題,不嬌氣不挑食!不需要專門購買NAS專用硬碟這一點也能為用戶節省一筆不小的開支。
在閑暇無事的時候,你甚至可以通過Drobo Dashborad軟體命令Drobo 5N跳個燈光舞給你欣賞。
GIF
異常斷電難不倒、破壞數據弄不壞,硬碟寫滿提醒添加新盤並自動擴展空間,還能通過軟體控制燈光跳舞賣個萌,這就是Drobo 5N在測試中給我留下的印象。在最新的Drobo 5N2換代產品中,Drobo還加入了雙網口綁定提速、雙硬碟冗餘保護等新特性,讓專業NAS進入家庭不再只是一個夢想。
TAG:存儲極客 |