EVA存儲結(jié)構(gòu)&原理:
EVA是虛擬化存儲,在工作過程中,EVA存儲中的數(shù)據(jù)會不斷地遷移,再加上運行在EVA上的應(yīng)用都比較繁重,磁盤負載高,很容易出現(xiàn)故障。EVA是通過大量磁盤的冗余空間和故障后rss冗余磁盤動態(tài)遷移保護數(shù)據(jù)。但是如果磁盤掉線數(shù)量到達一個臨界點,EVA存儲就會崩潰。
北亞企安數(shù)據(jù)恢復(fù)——EVA存儲數(shù)據(jù)恢復(fù)
EVA存儲內(nèi)部的結(jié)構(gòu)組成不同于普通的基于RAID的存儲,內(nèi)部稱之為VRAID。
EVA對每個物理磁盤(PV)進行簽名(寫在每個磁盤的0扇區(qū)),簽名后將物理磁盤分配到不同的DISK GROUP。在DISK GROUP中,每個PV會按一定大小劃分為若干存儲單元(PP),PP的大小為2的整數(shù)次冪,大小在2-16M之間。
每個PV中有一定數(shù)量的PP,這些PP一起形成整個DISK GROUP的可用空間。
所有的PV按照5-15的數(shù)量組成若干組RSS,每組RSS就是一個冗余組,但RSS不等同于常規(guī)RAID。常規(guī)RAID是基于磁盤的RAID算法,而RSS是基于PP的RAID算法。
為提高性能,EVA存儲會有傾向地輪流分配不同的RSS組,這些RSS之間的數(shù)據(jù)存儲是基于JBOD的,每個RSS組成的stripe的成員是不同PV中不同位置的PP。
無論RSS中成員數(shù)量有多少個,對于VRAID5,一個stripe中的PV數(shù)總是5個;對于VRAID6,一個stripe中的PV數(shù)總是6個。
當一個RSS中某個PV離線,控制器會從同一個RSS組中其他磁盤中尋找可用的PP,在邏輯上實現(xiàn)每個stripe的rebuild,從而保證整個存儲的安全性。
當一個RSS中損壞的磁盤數(shù)量少于等于6個的時候,EVA會合并此RSS到另一個RSS中,這樣可用的冗余空間就是共享的了,空間就可以從另一個較安全的RSS中遷移過來。
為了保證有足夠的空間提供冗余保護,在創(chuàng)建DISK GROUP時,EVA會提供一個Protection Level的保護級別:single表示用2個磁盤的空間做冗余,double表示用4個磁盤的空間做冗余,但這個冗余不同于hotspare,這個冗余空間僅會預(yù)留到每個PV的尾部。
EVA存儲常見故障:
1、RSS中多個磁盤掉線,超過冗余保護級別。
2、加入新磁盤遷移數(shù)據(jù)時,新磁盤存在物理故障。
3、刪除VDISK或EVA初始化。
4、主機與存儲無法連接。
EVA存儲數(shù)據(jù)恢復(fù)原理:
EVA存儲核心結(jié)構(gòu)部分來自于所有vdisk的運算pp map表,這個pp map表會因為磁盤的不斷遷移而遷移,所有故障均可通過此map表恢復(fù)。
如果pp map表不存在,根據(jù)不同的條帶之間的冗余關(guān)系,可通過優(yōu)化算法對所有PP進行條帶性集合,形成若干組正確的條帶數(shù)據(jù),然后基于文件系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)等特征重組若干條帶。
EVA存儲數(shù)據(jù)恢復(fù)方案:
1、將EVA主機一端的連線拔出,直接接到主機hba卡上,認出所有物理硬盤。將磁盤以只讀方式做完整鏡像(eva主機與擴展柜之間多是銅線連接,可能需要在擴展柜上增加光纖收發(fā)模塊,再通過光鏈路接到hba卡上。也可以將所有硬盤拆下來放入其他光纖通道柜中進行鏡像)。
使用EVA擴展柜進行鏡像:
北亞企安數(shù)據(jù)恢復(fù)——EVA存儲數(shù)據(jù)恢復(fù)
2、通過北亞企安自主研發(fā)的frombyte recovery for hp eva程序重組vdisk,直接寫入成鏡像文件或目標物理磁盤。
3、解釋鏡像文件或目標磁盤,然后遷移鏡像或?qū)С鰞?nèi)部文件。
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9321瀏覽量
86104 -
磁盤陣列
+關(guān)注
關(guān)注
0文章
46瀏覽量
14334 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
586瀏覽量
17658 -
虛擬化
+關(guān)注
關(guān)注
1文章
386瀏覽量
29863
發(fā)布評論請先 登錄
相關(guān)推薦
虛擬化數(shù)據(jù)恢復(fù)—XenServer虛擬機數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—XenServer<b class='flag-5'>虛擬</b>機<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web1/M00/F4/8B/wKgZoWctd42AfXpjAAbtwDYtgLM057.png)
服務(wù)器數(shù)據(jù)恢復(fù)—EVA存儲磁盤組磁盤掉線的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>EVA</b>存儲<b class='flag-5'>磁盤</b>組<b class='flag-5'>磁盤</b>掉線的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/94/4C/wKgaomTkYlCABwsAAAEy15pl6lQ807.png)
服務(wù)器數(shù)據(jù)恢復(fù)—EVA存儲誤刪除VDISK的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>EVA</b>存儲誤刪除VDISK的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/90/B5/wKgaomTcYVyAdDFhAAlC5Hqx7Ds445.png)
服務(wù)器數(shù)據(jù)恢復(fù)—意外斷電導致虛擬機虛擬磁盤損壞的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—意外斷電導致<b class='flag-5'>虛擬</b>機<b class='flag-5'>虛擬</b><b class='flag-5'>磁盤</b>損壞的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/06/D9/wKgaombgEEiAVY7VAAYC73oyK0Y831.png)
虛擬化數(shù)據(jù)恢復(fù)—XenServer虛擬化平臺數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>虛擬</b><b class='flag-5'>化</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—XenServer<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>平臺<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file.elecfans.com/web2/M00/AE/1A/pYYBAGSX8eGASgKZAAaJGAB7KcI397.png)
服務(wù)器數(shù)據(jù)恢復(fù)—同品牌新老型號服務(wù)器raid5陣列數(shù)據(jù)恢復(fù)方法分析
服務(wù)器數(shù)據(jù)恢復(fù)—EMC存儲中雙循環(huán)riad5陣列數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—磁盤不穩(wěn)定被踢導致raid5陣列崩潰的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>磁盤</b>不穩(wěn)定被踢導致raid5<b class='flag-5'>陣列</b>崩潰的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/EC/E1/wKgZomZpFfuAdGRFAAGCY5ulPiE439.png)
服務(wù)器數(shù)據(jù)恢復(fù)—X3650服務(wù)器raid5磁盤陣列數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—EVA存儲異常斷電后出現(xiàn)故障的數(shù)據(jù)恢復(fù)方案
服務(wù)器數(shù)據(jù)恢復(fù)—RAID5多塊磁盤掉線導致崩潰的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—RAID5多塊<b class='flag-5'>磁盤</b>掉線導致崩潰的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file.elecfans.com/web2/M00/A4/BF/pYYBAGRcklmAH4s_AAJJZxWzDlg105.png)
服務(wù)器數(shù)據(jù)恢復(fù)—KVM虛擬機raw格式磁盤文件數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—KVM<b class='flag-5'>虛擬</b>機raw格式<b class='flag-5'>磁盤</b>文件<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file.elecfans.com/web2/M00/A3/D5/poYBAGRZ6kOAAPRJAANo3SqJ5yk832.png)
服務(wù)器數(shù)據(jù)恢復(fù)—同友存儲磁盤陣列上層虛擬機數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—同友存儲<b class='flag-5'>磁盤陣列</b>上層<b class='flag-5'>虛擬</b>機<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/E4/C4/wKgaomY9sZyAGg-nAAHNY3nGc2c477.png)
服務(wù)器數(shù)據(jù)恢復(fù)—分享幾個服務(wù)器數(shù)據(jù)恢復(fù)的案例
服務(wù)器數(shù)據(jù)恢復(fù)-異常斷電導致服務(wù)器故障的數(shù)據(jù)恢復(fù)案例
![<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>-異常斷電導致<b class='flag-5'>服務(wù)器</b>故障的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/C2/C2/wKgaomXe3RKAB9LAAAGGXQmfEy8104.png)
評論