要實現raid5如果使用者的資料佔用磁碟那麼陣

2022-03-12 04:18:02 字數 5498 閱讀 6624

1樓:

raid5把資料和相對應的奇偶校驗資訊儲存到組成raid5的各個磁碟上,並且奇偶校驗資訊和相對應的資料分別儲存於不同的磁碟上,其中任意n-1塊磁碟上都儲存完整的資料,也就是說有相當於一塊磁碟容量的空間用於儲存奇偶校驗資訊。因此當raid5的一個磁碟發生損壞後,不會影響資料的完整性,從而保證了資料安全。當損壞的磁碟被替換後,raid還會自動利用剩下奇偶校驗資訊去重建此磁碟上的資料,來保持raid5的高可靠性。

2樓:匿名使用者

raid 5 是一種儲存效能、資料安全和儲存成本兼顧的儲存解決方案。它既能實現raid 0的高速儲存讀取功能也能夠實現raid 1的資料恢復功能,可以說是raid 0和raid 1的折衷方案。如果使用者的資料佔用4個磁碟,需要配置五塊硬碟。

3樓:匿名使用者

raid5把資料和相對應的奇偶校驗資訊儲存到組成raid5的各個磁碟上,並且奇偶校驗資訊和相對應的資料分別儲存於不同的磁碟上,其中任意n-1塊磁碟上都儲存完整的資料,也就是說有相當於一塊磁碟容量的空間用於儲存奇偶校驗資訊。因此當raid5的一個磁碟發生損壞後,不會影響資料的完整性,從而保證了資料安全。當損壞的磁碟被替換後,raid還會自動利用剩下奇偶校驗資訊去重建此磁碟上的資料,來保持raid5的高可靠性。

通常在專案實施當中,為了儘量減少從硬碟故障到替換新硬碟完成資料重建(rebuilding)過程中的時間,減少資料丟失風險,會在專案實施階段為raid組指定一塊熱備盤,本地(local)熱備或全域性(global)熱備均可;當硬碟發生故障後,會自動啟動資料重建操作,從而保證資料安全。

4樓:匿名使用者

raid5的可用容量是n-1塊硬碟,也就是說,資料佔用4個磁碟,則需要配置五塊硬碟。

raid5是典型的通過校驗碼保證資料可靠性的,以五塊硬碟組成的raid5為例,在五塊硬碟的同一位置的資料塊組成了一個條帶,其中四個存放客戶資料,而第五個位置存放通過可逆演算法而得到的四個資料的校驗碼,這樣五塊硬碟中任何一個出現故障,都可以通過剩餘四個反算得到。

其過程類似於:a+b+c+d=e,則,a、b、c、d中任何一個都可以通過e與其中三個反算得到。

不過raid5只能在一塊硬碟故障的情況下保證資料不丟失,如果是兩塊硬碟同時故障,則無法反算出丟失的兩個資料。

raid5中,如果使用者的資料要佔用4個磁碟,那麼陣列要有多少個磁碟構成,可靠性如何實現?

5樓:匿名使用者

用5個磁碟,因為raid5是奇偶校驗資訊的,5個盤就是1-1/5*5=4,也就是說,raid5中,只有n個盤中的1/n不能用。

6樓:匿名使用者

raid5最少需要3個硬碟,當然可以更多。至於你要多少個磁碟,那要看你的硬碟單個容量多少g,和你的使用者資料有多少g

7樓:匿名使用者

不知道仁兄是否問的是raid5的原理,貌似問得比較混淆。

一組raid5上不管你建多少個分割槽,其底層寫入資料至少是同時寫入3塊或3塊以上的硬碟,你說的仲裁卷,應該是指的校驗位,校驗位是一個邏輯卷,一般分散在一組raid中的每塊硬碟中都有存在校驗位。單純劃死在一塊物理硬碟上的那就不叫raid5了,而是raid3了。

raid5的優勢就是無論資料或者校驗位都是分散在一組raid中每塊硬碟中的,所以無論損失哪塊硬碟,資料都是可以通過校驗位恢復的,而且兼顧了效能和安全性,所以備受推崇。

順便說一下,現在最新的raid6技術,也已經出來很多年了,但是因為效能不佳,所以一直未被普及。

8樓:清銳鋒

共要5個硬碟,組成raid5組,也就是4d+1p的方式。這種方式的可用容量是裸容量的80%左右,剩餘的20%用來存校驗資料,這些校驗資料加上raid5演算法就是保證可靠性的基礎。

9樓:匿名使用者

樓上回答均對,個人再補充下,如果使用者資料要佔用掉四個硬碟的容量,這點我分析二種情況,一,你是說需要用四個硬碟。二,你是說如果四個是300g容量的硬碟,使用者的資料有1。2tb。

如果是第一種,那隻用4塊即可。如果是第二種,那個人建議是增大單個硬碟容量以減少硬碟數量。

如果1。2t是使用者資料。則採用五或六塊500g硬碟。

至於容量計算,樓上均回答過了。

伺服器raid5磁碟擴容後只是在raid5中多了個磁碟,而沒有實際擴大我要擴容的磁碟空間

10樓:yesyes科

1、首先點選編輯虛擬機器設定,點選「新增」按鈕。

2、然後在開啟的新增頁面中,選擇「硬碟」並點選「下一步」。

4、建立新的虛擬磁碟,選擇容量大小。選擇第二個,單個檔案,單個檔案方便以後遷移。

5、最後選擇一個路徑和檔案磁碟名稱,點選完成確認,即可完成擴容磁碟。

11樓:匿名使用者

新增的磁碟加到原來的磁碟中去而不破壞原來的磁碟中檔案是不可以的。

辦法只有兩種:

1>把檔案伺服器的資料備份遷移,加硬碟擴容做raid5,把資料遷移回來。

這個方法成本最低,只是耗費些時間。

2>直接用iscsi擴充套件storage

希望對你有所幫助:)

12樓:匿名使用者

如果想另加,沒有備件就把新加的硬碟做個raid0,就可以認到,實際是一個raid5+raid0;如果要像原來的一樣只做一個raid5,那麼就需要要把原來的硬碟上的資料備份出來,用4個硬碟重新做raid5。

13樓:

想不破壞原來的磁碟中檔案,不可能,raid5擴容就是這個麻煩,要先備份,加盤重做raid5再分割槽擴容

raid是什麼意思?

14樓:凱是凱喵的凱

raid(redundant arrays of independent drives)是磁碟陣列,是由很多**較便宜的磁碟,組合成一個容量巨大的磁碟組,利用個別磁碟提供資料所產生加成效果提升整個磁碟系統效能。利用這項技術,將資料切割成許多區段,分別存放在各個硬碟上。

15樓:我是大角度

raid的全稱是redundant arrays of independent drives,意思是磁碟陣列,有「獨立磁碟構成的具有冗餘能力的陣列」之意。

磁碟陣列的定義:

磁碟陣列是由很多**較便宜的磁碟,組合成一個容量巨大的磁碟組,利用個別磁碟提供資料所產生加成效果提升整個磁碟系統效能。利用這項技術,將資料切割成許多區段,分別存放在各個硬碟上。

磁碟陣列的原理:

磁碟陣列作為獨立系統在主機外直連或通過網路與主機相連。磁碟陣列有多個埠可以被不同主機或不同埠連線。一個主機連線陣列的不同埠可提升傳輸速度。

和當時pc用單磁碟內部整合快取一樣,在磁碟陣列內部為加快與主機互動速度,都帶有一定量的緩衝儲存器。主機與磁碟陣列的快取互動,快取與具體的磁碟互動資料。

16樓:結果是已收到

raid:磁碟陣列(redundant arrays of independent drives,raid),有「獨立磁碟構成的具有冗餘能力的陣列」之意。

磁碟陣列是由很多**較便宜的磁碟,組合成一個容量巨大的磁碟組,利用個別磁碟提供資料所產生加成效果提升整個磁碟系統效能。利用這項技術,將資料切割成許多區段,分別存放在各個硬碟上。

磁碟陣列還能利用同位檢查(parity check)的觀念,在陣列中任意一個硬碟故障時,仍可讀出資料,在資料重構時,將資料經計算後重新置入新硬碟中。

擴充套件資料:

優點:

1,提高傳輸速率。raid通過在多個磁碟上同時儲存和讀取資料來大幅提高儲存系統的資料吞吐量(throughput)。

在raid中,可以讓很多磁碟驅動器同時傳輸資料,而這些磁碟驅動器在邏輯上又是一個磁碟驅動器,所以使用raid可以達到單個磁碟驅動器幾倍、幾十倍甚至上百倍的速率。這也是raid最初想要解決的問題。

因為當時cpu的速度增長很快,而磁碟驅動器的資料傳輸速率無法大幅提高,所以需要有一種方案解決二者之間的矛盾。raid最後成功了。

2,通過資料校驗提供容錯功能。普通磁碟驅動器無法提供容錯功能,如果不包括寫在磁碟上的crc(迴圈冗餘校驗)碼的話。

raid容錯是建立在每個磁碟驅動器的硬體容錯功能之上的,所以它提供更高的安全性。在很多raid模式中都有較為完備的相互校驗/恢復的措施,甚至是直接相互的映象備份,從而大大提高了raid系統的容錯度,提高了系統的穩定冗餘性。

缺點:

1,raid0沒有冗餘功能,如果一個磁碟(物理)損壞,則所有的資料都無法使用。

2,raid1磁碟的利用率最高只能達到50%(使用兩塊盤的情況下),是所有raid級別中最低的。

3,raid0+1以理解為是raid 0和raid 1的折中方案。raid 0+1可以為系統提供資料安全保障,但保障程度要比 mirror低而磁碟空間利用率要比mirror高。

17樓:縱橫豎屏

raid是磁碟陣列的意思。

磁碟陣列(redundant arrays of independent drives,raid),有「獨立磁碟構成的具有冗餘能力的陣列」之意。

磁碟陣列是由很多**較便宜的磁碟,組合成一個容量巨大的磁碟組,利用個別磁碟提供資料所產生加成效果提升整個磁碟系統效能。利用這項技術,將資料切割成許多區段,分別存放在各個硬碟上。

磁碟陣列還能利用同位檢查(parity check)的觀念,在陣列中任意一個硬碟故障時,仍可讀出資料,在資料重構時,將資料經計算後重新置入新硬碟中。

擴充套件資料:

磁碟陣列優缺點:

優點:

1,提高傳輸速率。raid通過在多個磁碟上同時儲存和讀取資料來大幅提高儲存系統的資料吞吐量(throughput)。

在raid中,可以讓很多磁碟驅動器同時傳輸資料,而這些磁碟驅動器在邏輯上又是一個磁碟驅動器,所以使用raid可以達到單個磁碟驅動器幾倍、幾十倍甚至上百倍的速率。

這也是raid最初想要解決的問題。因為當時cpu的速度增長很快,而磁碟驅動器的資料傳輸速率無法大幅提高,所以需要有一種方案解決二者之間的矛盾。raid最後成功了。

2,通過資料校驗提供容錯功能。普通磁碟驅動器無法提供容錯功能,如果不包括寫在磁碟上的crc(迴圈冗餘校驗)碼的話。

raid容錯是建立在每個磁碟驅動器的硬體容錯功能之上的,所以它提供更高的安全性。在很多raid模式中都有較為完備的相互校驗/恢復的措施,甚至是直接相互的映象備份,從而大大提高了raid系統的容錯度,提高了系統的穩定冗餘性。

缺點:

1,raid0沒有冗餘功能,如果一個磁碟(物理)損壞,則所有的資料都無法使用。

2,raid1磁碟的利用率最高只能達到50%(使用兩塊盤的情況下),是所有raid級別中最低的。

3,raid0+1以理解為是raid 0和raid 1的折中方案。raid 0+1可以為系統提供資料安全保障,但保障程度要比 mirror低而磁碟空間利用率要比mirror高。、

Raid5下的作業系統備份與還原

關於 raid 5 與 熱備份 hot spare 熱備份 hot spare 與cpu系統電連線的硬碟,它能替換下系統中的故障盤。與冷備份的區別是,冷備份盤平時與機器不相連線,硬碟故障時才換下故障盤。當一個正在使用的磁碟發生故障後,一個空閒 加電並待機的磁碟將馬上代替此故障盤,此方法就是熱備用。熱...

我用8塊4T硬碟來做RAID5,最後能否得到28T容量的盤

raid5大小是n 1 8塊4t硬碟組raid5實際大小是7塊4t 不一定,看你的卡最大支援多少了。另外,我覺得4t的盤不太保險。樓上已經說了很清楚了,raid5做好後就是n 1,8塊4t硬碟做好raid5後就是一個28t容量的盤,至於你說的分割槽問題,那就看你業務需要了,剛做好raid5的時候是顯...

HTML5用canvas怎麼實現動畫效果

html5用canvas實現動畫效果的方法 實現效果 html5用canvas怎麼實現動畫效果 使用html5畫布canvas能夠快速實現簡單的動畫效果,基本 原理如下 每隔一定時間繪製圖形並且清除圖形,用來模擬出一個動畫過程,可以使用context.clearrect 0,0,x,y 方法來重新整...