磁碟陣列是什麼?RAID原理&技術 - 資料救援
文章推薦指數: 80 %
磁碟陣列的名稱“Disk Array” “RAID” 只是指『硬碟組成的虛擬儲存設備』,要讀寫此RAID 還是需一台Server 主機操作。
嚴格來說一組完整的Disk Array 應該是『 Server + RAID ...
Skiptocontent
目錄
磁碟陣列是什麼?RAID用途?如何正確的使用RAID?
RAID原理不難懂,其實很簡單,但沒仿間說的那麼深奧。
使用RAID前,只要『原理』正確操作上就會順利。
假如將單台硬碟形容成一台『小轎車』,RAID就是一列『高鐵列車』。
小轎車一車只能載4人,無法連結串接。
高鐵列車每一車廂可載多人,且可以加掛多列車廂『高速』行駛。
這就可達到『高容量』『高速』的目的。
為什麼會想到發明RAID呢?RAID未發明前,當時都只能單台硬碟單台硬碟使用,當第1台硬碟容量不夠用時,就需新增第2台硬碟,依此類推。
當已安裝了3,4台硬碟後,需在各硬碟間找資料非常麻煩。
是不是可以將3台硬碟當成一台高容量硬碟使用?這時一群聰明的工程師就研發出用『虛擬架構』將多台硬碟疊起來組成一台高容量的磁碟陣列RAID(DiskArray)。
光是追求『高容量』還不厲害,更厲害是『讀寫速度成倍數加快』,其實原理很簡單:如單台硬碟內有2支讀寫磁頭,100MB資料用2磁頭讀寫需20秒。
如改用4支磁頭寫入,變成只需10秒。
另舉例:1GB資料,用一台硬碟寫入需100秒,如改用3台硬碟同步寫入時,時間只需33秒。
磁碟陣列的名稱“DiskArray”“RAID”只是指『硬碟組成的虛擬儲存設備』,要讀寫此RAID還是需一台Server主機操作。
嚴格來說一組完整的DiskArray應該是『Server+RAID』的組合。
Server=主機,RAID=儲存設備。
傳統的HardwareControllerArray就是『Server內含RAID』或『Server,RAID』是分離但連線,體積還蠻大。
企業會採用RAID,都是因有『多人』有『大量』的工作需『快速』運算後『儲存』且『24h不關機』。
Server–就是高鐵列車頭。
用途就是可以提供『多人』『多工』的硬體設備,供安裝『多人+多工的作業系統』如WindowsServer,Linux,VMware…….。
所以配備要完善,功能強,擴充性強,穩定,可靠,安全….。
一般簡易的PC無法勝任RAID–每一台硬碟等於一車廂,多台硬碟疊起來同步『讀寫』,想像成,高鐵列車靠站後,所有車廂同步開門,所有乘客同步上下車,是不是很快?RAID負責載『乘客』。
提供『高容量的儲存空間』,因都是企業重要營運資料,不僅要容量大,讀寫快速,更講究『穩定,可靠』不可故障。
Server故障倒不擔心,換一台即可恢復正常運作,但RAID故障,資料如無備份那就是『危機』了。
硬碟讀寫磁頭
Server內含DiskArray
RAID資料如何備份才安全?raid備份方法
重要:重要:重要:假如『資料+備份共2份』風險已降為1/2。
但有沒有想到『萬一 2組同時故障』的風險?這是一個很嚴重漏洞,且常被『疏忽』。
為什麼會『同時故障』?有幾種可能?先自最底層的儲存單位『硬碟』分析。
一組RAID共8台硬碟,習慣上這8台都是相同機種,品質基因相同。
開始使用後,8台硬碟耗損也相同,當故障一台後,很容易接連發生另一台故障…..這2組RAID都吃同一電源,同一網路,相同環境…..萬一發生電壓不穩…2組RAID同時燒毀,萬一病毒,駭客侵入…同時被破壞,萬一環境高溫,潮濕…..容易同時故障。
2組RAID都是同步讀寫,正確稱呼是『複製Duplicate』,和RAID1(Mirror)原理相同。
用2組RAID做Duplicate,習慣上一定都是相同廠牌,相同型號,相同容量…..等於是『雙胞胎』基因是相同品質相同,生病也同時。
如何才可避免『同時故障』?其時答案就在這2字上『同時』,把改成『不同時』使用,『不同機種』,『不同地點』,『不同環境』,『不同人負責管理』….備份用的Storage是『備份』時才Poweron,當日資料備份結束後即PowerOff讓它休息,減少磨損,壽命則長。
備份的Storage,如也和PrimaryServer同時運作,耗損=相同,壽命=相同,同時故障機率非常高。
為了不發生『同時故障』狀況,一定要運作時數不同,耗損就不同,就不易發生『同時故障』問題。
接下來如何防範『勒索病毒』『駭客』破壞?改規劃成『不同時間連線』『Backup結束就離線關機』,但『病毒程式』有無可能早已侵入伺機發作?當然有可能。
所以才改成各主機不同時間Poweron,不同時間連線,將風險降至最低。
另外最後就是,企業內各部門各自再將自已部門資料自已負責備份在部門專用的『小型NAS』,因為資料量較少,用NAS足夠了。
已做到這裡,可以高枕無憂了嗎?還不行!畢竟我們都沒Google雲端機房厲害,設備沒Google佳,技術沒Google強…..,如可能的話,建議再加一份『雲端備份』。
如連Google雲端機房也遭駭客破壞,那大家大概也走投無路。
不過如真有這種『高手』應該早就被Google挖角,不必辛苦當『駭客』了。
上述的備份規劃已做到『不同步』『不同機種』『不同時段』『各部門再備份』『異地備份』『雲端備份』。
相信『人類』可以做的都做了,剩下就是多做善事,『上帝』才會保佑了。
RAID資料救援並非100%都可以救出資料。
RAID種類:RAID0,RAID1,RAID5,RAID5+1,RAID10架構
More……..
文章導覽
←Previous文章Next文章→
Searchfor:
近期文章
NAS選購前須知&推薦
12/09/2021
檔案救援的原理–進階篇2021/9
11/09/2021
硬碟如何檢測才安全?
17/07/2021
資料救援技術&原理2021/6版
01/07/2021
硬碟壞軌–2021/6版
28/06/2021
NAS硬碟
25/06/2021
NAS是什麼?
25/06/2021
磁碟陣列
27/05/2021
RAID5+1的原理、架構、運作
27/05/2021
RAIDRebuild是什麼?運作原理?
26/05/2021
NAS初始設定安裝2020/5/19
19/05/2021
SSD是什麼?
15/05/2021
硬碟技術原理
02/05/2021
資料救援的客戶感言
02/05/2021
資料備份方法
01/05/2021
分類分類
選取分類
NAS (5)
RAID (3)
SSD (1)
客戶感言 (1)
硬碟 (3)
資料備份 (1)
資料救援 (2)
回到頂端
延伸文章資訊
- 1RAID基本介紹- 什麼是RAID(磁碟陣列)? - 鉅亨科技
RAID是Redundant Array of Independent Disks這幾個字的縮寫,中文又稱作為磁碟陣列。 簡單來說RAID是具有容錯機制的磁碟。 單顆硬碟沒有任何容錯機制, ...
- 2RAID 磁碟陣列是什麼?一篇文章就理解(2021年最新)
RAID全名為”Redundant Array of Independent Disks” -『獨立磁碟冗餘陣列』,並稱作『磁碟陣列』(Disk Array),具備容錯機制、透過多台硬碟堆疊成一...
- 3磁碟陣列是什麼?RAID原理&技術 - 資料救援
磁碟陣列的名稱“Disk Array” “RAID” 只是指『硬碟組成的虛擬儲存設備』,要讀寫此RAID 還是需一台Server 主機操作。嚴格來說一組完整的Disk Array 應該是『 Se...
- 4何謂磁碟陣列RAID
- 5RAID磁碟陣列是什麼?利用這篇瞭解 - 睿卡科技
RAID磁碟陣列是透過「數顆硬碟」建立成「大容量的儲存空間」,但因為有容錯的機制關係,就會有硬碟的儲存空間被犧牲掉。 常見RAID的容量計算方式:. 「 ...