1樓:晏智淵
伺服器做raid是為了資料安全與提高讀寫速度。
舉個例子,普通pc你在共享資料夾之後可以有多個人從你的pc讀取資料,人多點就是慢點,受到網路頻寬與硬碟讀取速度限制,但是每個人多多少少總能讀到,就是慢點,但是反過來多人同時向你的pc寫入資料,那麼你就掛了,死啦死啦地,具體理論我就不多講了,總之pc只能提供慢速多人讀取,少量寫入。
對於會有大資料量讀取和寫入的伺服器而言(少量就一邊靠了),raid就是不可或缺的,資料在讀取和寫入的時候會由陣列卡統一排隊安排,陣列卡一般自帶128m快取甚至更多,所有資料會先寫入快取再由陣列卡分隔成若干小資料塊寫入多個硬碟,從而提高讀寫效能。
硬raid需要買一塊陣列卡,常用的有sata的和scsi,sata比較便宜,速度有所提高,適用性一般。scsi比較昂貴(硬碟和卡都是),速度視型號而定,越快的越貴,效能出色(最高到320m/s),適用於中高階,高階以上要用磁碟櫃和專業儲存系統(速度4gb以上),天價。
raid 0 容量為多塊硬碟之和前提是硬碟數為偶數大於等於2
加快讀寫速度,一塊硬碟壞掉game over所有資料全完
raid 1 容量為多塊硬碟之和的一半前提是硬碟數為偶數大於等於2
加快讀寫速度(兩塊時候不明顯,因為只有一塊讀寫,快取會有些作用),半數+1塊硬碟壞掉game over所有資料全完
raid 01 容量為多塊硬碟之和的一半前提是硬碟數為偶數且大於等於4
加快讀寫速度,半數+1塊硬碟壞掉game over所有資料全完
raid 5 容量為多塊硬碟之和減一塊前提是硬碟數大於等於3
加快讀寫速度,1塊以上(一塊沒事)硬碟壞掉game over所有資料全完
raid是什麼?為什麼要用raid?有好什麼好處?
2樓:匿名使用者
1、raid(redundant arrays of inexpensive disks,raid)中文名是磁碟陣列,有「**便宜且多餘的磁碟陣列」之意。原理是利用陣列方式來作磁碟組,配合資料分散排列的設計,利用個別磁碟提供資料所產生加成效果提公升整個磁碟系統效能。
2、硬碟是個很脆弱的東西,它經常會壞掉。所以,為了保證伺服器可靠耐用,硬碟必須時時刻刻保持可用。所以有了raid這個東西。
它的目的是將好幾個硬碟合併在一起,就算硬碟壞了乙個,剩下還有好幾個硬碟是正常的,這樣伺服器才不會掛掉。保證服務高可用只是raid其中的乙個功能。它還能提公升儲存容量、加快訪問速度等能力。
3、提高傳輸速率。raid通過在多個磁碟上同時儲存和讀取資料來大幅提高儲存系統的資料吞吐量(throughput)。在raid中,可以讓很多磁碟驅動器同時傳輸資料,而這些磁碟驅動器在邏輯上又是乙個磁碟驅動器,所以使用raid可以達到單個磁碟驅動器幾倍、幾十倍甚至上百倍的速率。
4、通過資料校驗提供容錯功能。普通磁碟驅動器無法提供容錯功能,如果不包括寫在磁碟上的crc(迴圈冗餘校驗)碼的話。raid容錯是建立在每個磁碟驅動器的硬體容錯功能之上的,所以它提供更高的安全性。
在很多raid模式中都有較為完備的相互校驗、恢復的措施,甚至是直接相互的映象備份,從而大大提高了raid系統的容錯度,提高了系統的穩定冗餘性。
3樓:匿名使用者
raid最初是考慮提高硬碟的讀取速度的,因為單塊硬碟的讀取速度是一定的,相對於cpu的處理速度來說成了系統的瓶頸,而raid可以把多塊硬碟當成乙個邏輯驅動器,實現同時從多塊硬碟訪問資料,提高了儲存的吞吐量,相當於提高了訪問速度,同時也間接擴大了儲存容量。
隨著其發展,raid又加入了保證資料安全的功能,也就是資料的校驗和備份,這會導致儲存空間並不是最初的raid0的多塊硬碟總的容量之和,產生了冗餘。根據不同方案對資料安全的側重程度,其冗餘也不同。raid0冗餘最小,但安全性最低。
在儲存容量的擴充套件方面,冗餘和安全是一對死敵。
總的來看,raid的發展其實並沒有背棄其最初的目的:提高硬碟的訪問速度!但其在儲存速度方面的發展其實已經沒有潛力了,只能開始著手解決他帶來的負面影響——資料安全性降低。
最初的raid0,因為用了多塊硬碟,並且資料是分散儲存在不同硬碟的,這就增加了其出問題的機率。這種情況下,同樣的出錯率,單硬碟和多硬碟相比明顯安全性更高,單硬碟壞了乙個其餘的還可以用,多硬碟一損俱損,所有資料都沒了!如此看來,訪問速度和安全性也是矛盾的。
我們能做的只有選擇合適自己的,並努力預防損失。
4樓:來自晴川閣璀璨的馬鈴薯
這個就是raid0的效果,你看看速度。
raid是什麼??為什麼要用raid?有好什麼好處??
5樓:匿名使用者
1、raid(redundant arrays of inexpensive disks,raid)中文名是磁碟陣列,有「**便宜且多餘的磁碟陣列」之意。原理是利用陣列方式來作磁碟組,配合資料分散排列的設計,利用個別磁碟提供資料所產生加成效果提公升整個磁碟系統效能。
2、硬碟是個很脆弱的東西,它經常會壞掉。所以,為了保證伺服器可靠耐用,硬碟必須時時刻刻保持可用。所以有了raid這個東西。
它的目的是將好幾個硬碟合併在一起,就算硬碟壞了乙個,剩下還有好幾個硬碟是正常的,這樣伺服器才不會掛掉。保證服務高可用只是raid其中的乙個功能。它還能提公升儲存容量、加快訪問速度等能力。
3、提高傳輸速率。raid通過在多個磁碟上同時儲存和讀取資料來大幅提高儲存系統的資料吞吐量(throughput)。在raid中,可以讓很多磁碟驅動器同時傳輸資料,而這些磁碟驅動器在邏輯上又是乙個磁碟驅動器,所以使用raid可以達到單個磁碟驅動器幾倍、幾十倍甚至上百倍的速率。
4、通過資料校驗提供容錯功能。普通磁碟驅動器無法提供容錯功能,如果不包括寫在磁碟上的crc(迴圈冗餘校驗)碼的話。raid容錯是建立在每個磁碟驅動器的硬體容錯功能之上的,所以它提供更高的安全性。
在很多raid模式中都有較為完備的相互校驗、恢復的措施,甚至是直接相互的映象備份,從而大大提高了raid系統的容錯度,提高了系統的穩定冗餘性。
6樓:匿名使用者
raid最初是考慮提高硬碟的讀取速度的,因為單塊硬碟的讀取速度是一定的,相對於cpu的處理速度來說成了系統的瓶頸,而raid可以把多塊硬碟當成乙個邏輯驅動器,實現同時從多塊硬碟訪問資料,提高了儲存的吞吐量,相當於提高了訪問速度,同時也間接擴大了儲存容量。
隨著其發展,raid又加入了保證資料安全的功能,也就是資料的校驗和備份,這會導致儲存空間並不是最初的raid0的多塊硬碟總的容量之和,產生了冗餘。根據不同方案對資料安全的側重程度,其冗餘也不同。raid0冗餘最小,但安全性最低。
在儲存容量的擴充套件方面,冗餘和安全是一對死敵。
總的來看,raid的發展其實並沒有背棄其最初的目的:提高硬碟的訪問速度!但其在儲存速度方面的發展其實已經沒有潛力了,只能開始著手解決他帶來的負面影響——資料安全性降低。
最初的raid0,因為用了多塊硬碟,並且資料是分散儲存在不同硬碟的,這就增加了其出問題的機率。這種情況下,同樣的出錯率,單硬碟和多硬碟相比明顯安全性更高,單硬碟壞了乙個其餘的還可以用,多硬碟一損俱損,所有資料都沒了!如此看來,訪問速度和安全性也是矛盾的。
我們能做的只有選擇合適自己的,並努力預防損失。
伺服器怎麼做RAID,伺服器硬碟怎樣做陣列
ms殭屍 製作磁碟陣列 raid,redundant array of independent disks 可以有以下操作 在adaptec磁碟陣列控制器上建立raid 容器 在這種陣列卡上建立容器的步驟如下 注意 請預先備份您伺服器上的資料,配置磁碟陣列的過程將會刪除伺服器硬碟上的所有資料 第1步...
有伺服器做了raid5後容量不夠想再加或
如果你想讓新加的硬碟也作為raid的一部分,你必須重新配置raid,所有資料將丟失。如果你不考慮新加的硬碟上的資料冗餘,你可以把新硬碟配置為另乙個容器,有些地方叫邏輯驅動器。那麼原來的raid中的資料不會丟失。 善良的樂觀 可以把新硬碟配置為另乙個容器,有些地方叫邏輯驅動器,那麼原來的raid中的資...
伺服器做了raid5壞了一塊硬碟,我如何在電腦裡檢視資訊
raid5資料以塊為單位分布到各個硬碟上。不對資料進行備份,而是把資料和與其相對應的奇偶校驗資訊儲存到組成raid5的各個磁碟上,並且奇偶校驗資訊和相對應的資料分別儲存於不同的磁碟上。當raid5的乙個磁碟資料損壞後,利用剩下的資料和相應的奇偶校驗資訊去恢復被損壞的資料。電腦系統裡,你可以檢視一下 ...