Raid

HP EVA 4000 上的備用級別

  • November 7, 2012

今天我們EVA4000的一個磁碟死了。此磁碟組(所有捲 vraid5 具有備用級別 1,幾乎沒有剩餘空間可用於更多卷,1TiB 驅動器)現在正在使用“備用空間”重建,並且至少需要 15 小時來進行調平/重建。

我們要到星期五才能得到新磁碟。那麼問題來了,如果在調平完成之前另一個磁碟死了會發生什麼?我們會失去數據嗎?在那之後,有多少額外的磁碟會在失去數據之前死掉?1 還是 2?

在“通常”的 RAID 中,我們在重建時很容易失去數據,但在這種情況下,為備用保留的空間是更大磁碟大小的兩倍,所以至少效果應該是相同的有兩個備用。

提前致謝。

更新:我發現了一些關於這個問題的有趣線索,但仍然無法回答這個問題,所以我開始賞金了。

http://blog.thestoragearchitect.com/2008/10/27/understanding-eva/

http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&url=http%3A%2F%2Fwww.experts-exchange.com%2FStorage%2FStorage_Technology%2FQ_25548177.html(專家交流來自Google的問題)。

簡潔版本

調平是重建**後的過程。**如果您的陣列正在調平,那麼您將與磁碟發生故障之前一樣安全。

長版

當您失去磁碟時,EVA 將自動嘗試使用剩余健康磁碟上的任何空間來創建該磁碟上曾經存在的數據的冗餘副本。如果您有一個卷組和一個具有 Vraid5 奇偶校驗的大虛擬磁碟並且您失去了一個磁碟,則 EVA 將在第一個磁碟的可用空間上重新生成故障磁碟上的數據。如果沒有足夠的空間,它將使用 2、3 個或更多磁碟,但您將在盡可能短的時間內獲得數據的冗餘副本。這需要多長時間,我不能告訴你。但是你會在很短的時間內回到“你可以失去磁碟而不失去數據”的狀態。也就是說,當然,如果您的磁碟中有足夠的可用空間。

你提到了節約。我不熟悉這個術語,但我希望您談論的是“故障保護級別”,即 EVA 將為 您所描述的緊急情況**預留的空間。**單一保護級別意味著它將保留兩個最大磁碟的大小,並雙倍 - 四個磁碟的大小。EVA 不會將此空間報告為可用空間。因此,如果您有單一保護級別並且使用 95% 的 16 個 1TB 磁碟,您將保留 2TB,並且僅使用剩餘 14TB 的 95%。即使用了 13.3TB,免費使用了 2.7TB。如果你把 Vraid5 考慮在內,那就是 10.64TB 的可用空間和 2.66TB 的平價浪費。

一旦 EVA 在盡可能少的磁碟上製作了冗餘副本,它將開始平衡(我個人更喜歡稱之為“平衡”)數據。此過程涉及移動數據,因此您的所有磁碟最終都會得到大致相同數量的數據。這個過程需要很長時間,尤其是在您的使用率很高的情況下,但如果此時再次出現故障,您是安全的。

進入命令視圖並檢查卷組的狀態。如果它說它正在調平 - 你就像失敗之前一樣安全。

您現在的原始磁碟空間減少到 15TB,而您正在使用 13.3TB。EVA 想要保持單一保護級別,但它不能保留 2TB(您只有 1.7TB 未使用),因此它可能將請求的 保護級別報告為single,而實際保護級別為 none。它還可能報告您的使用量超過 100%,因為您使用的是 13.3TB,並且為了滿足單一保護要求,您應該低於 13TB(總共 15TB - 為單一保護保留 2TB)。

這仍然意味著您仍然可以失去另一個磁碟,並且您仍然擁有健康的儲存空間。您可能會失去第二個磁碟,而 Vraid5 冗餘將保護您的數據(儘管您可能會看到性能下降)。當然,如果你幸運的話,你可以倖免於第三和第四個磁碟故障,只要它們不在同一個 Vraid 條帶中(EVA 的 Vraid5 更像 RAID5+0,條帶跨越 5 個磁碟)。

**更新:**與您的問題無關,但最新的FATA 韌體更新具有“修復在極少數情況下可能發生的自啟動重置”。相信我,看到磁碟被無緣無故地從卷組中拋出,這感覺並不好。

**更新 2:**更新,因為單一保護級別意味著 兩個磁碟的空間。

引用自:https://serverfault.com/questions/444156