發表文章

RAID 2.0的可靠性疑慮

圖片
使用RAID 2.0時,最好搭配使用容錯能力較高的RAID 6組態,並限制磁碟群組規模,以抑制LUN失效機率 文/ 張明德 | 2016-09-10 發表 iThome RAID 2.0架構的基本原理,是透過分散式虛擬區塊技術,將資料打散到更多硬碟上,藉由讓更多硬碟參與RAID群組,來提高系統重建效能,硬碟數量越多,速度也越快。 但由此衍生出的一個疑慮,便是出現硬碟失效的機率,將隨著系統硬碟數量的增加而大幅提高。 每臺硬碟都存在著一定的失效機率,群組內的硬碟數量越多,累積出現硬碟失效的機率也越高。例如使用一個4臺硬碟組成的RAID 5群組時,出現2臺硬碟同時失效、導致系統無法回復的機率是很小的;但如果透過RAID 2.0把同樣的資料打散到100臺硬碟上,這100臺硬碟累積出現2臺硬碟故障的機率,將會大幅增加幾十倍。所以,RAID 2.0出現硬碟故障的機率是增加的。 舉例來說,以同樣使用40臺硬碟,搭配使用容許一臺硬碟失效的RAID 5組態為基準,RAID 2.0的做法是將40臺硬碟全構成為一個磁碟群組,而傳統RAID 5則通常是將40臺硬碟,分別組成8個各含5臺硬碟的群組。就硬碟失效機率來說,若整個系統硬碟總數相同(40臺),在全系統層級出現硬碟失效的機率也相同,傳統RAID與RAID 2.0之間沒有差異。 但就建立LUN所在的RAID群組層級來說,傳統RAID 5的小群組(5臺硬碟),遇上硬碟失效的機率,要比RAID 2.0的40臺硬碟大群組低的多。而就容錯能力來看,RAID 2.0整個40臺硬碟的磁碟群組在RAID 5組態下,只能承受1臺硬碟失效,而傳統RAID 5架構,則是8個RAID 5群組各自都能承受1臺硬碟失效。不過當出現1臺硬碟失效後時,RAID 2.0由於能動用全部剩餘完好硬碟(39臺)共同進行重建作業,速度要比只能動用個別RAID 5群組剩餘硬碟(4臺)進行重建...

【引領儲存架構潮流的新世代RAID】當前4大RAID 2.0架構詳解

圖片
包括HPE 3PAR、NetApp、華為與IBM等儲存廠商,已先後引進了以分散式區塊技術為基礎的RAID 2.0架構,為儲存市場帶來了全新架構的磁碟陣列產品類型 文/ 張明德 | 2016-09-10 發表 iThome 誕生迄今剛好滿30年的RAID架構,目前正在歷經一波轉型,原有的RAID技術,已無法因應TB等級大容量硬碟造成的重建時間過長問題,以分散式區塊技術為基礎的新一代RAID架構,也就是我們所稱的RAID 2.0,被視為解決傳統RAID缺陷的一條路徑。 由於RAID是整個儲存系統的基礎,牽一髮而動全身,多數大廠受限於既有產品的包袱,難以導入RAID 2.0這種全新架構,因此是由沒有歷史包袱的新創廠商推出的全新產品線,率先應用了RAID 2.0架構。 第1家推出RAID 2.0架構儲存設備的廠商是3PAR,在尚未被HP併購之前,3PAR在2008年發表的T400、T800高階磁碟陣列上,就率先提供了稱作Fast RAID 5的新型式RAID技術,也是第一種實際應用到磁碟陣列產品上的RAID 2.0架構。 繼3PAR之後,又有幾種RAID 2.0技術問世,例如NetApp在2012年時,為併購自LSI Engenio的E系列磁碟陣列產品線,引進了稱作動態磁碟池(Dynamic Disk Pool)的新式RAID架構,接下來還有華為在2013年時為OceanStor產品線提供的RAID 2.0+,最新一個加入這股潮流的廠商是IBM,在2016年初為Spectrum Virtualize軟體7.6版引進了分散式RAID(Distributed RAID),以上便是目前主要的4種RAID 2.0技術。 雖然各家的RAID 2.0技術細節與實作方式互有差異,但基本精神與概念是一致的——將所有實體硬碟空間統一切割為一個個虛...

【儲存基礎架構大翻新,新世代RAID技術登場】RAID架構的世代交替來臨

圖片
在TB等級硬碟時代,傳統RAID架構已無法因應磁碟陣列的資料保護與系統重建需求,有賴新一代RAID架構來因應新時代的儲存應用環境 文/ 張明德 | 2016-09-10 發表 在新一代RAID架構下,從底層RAID磁碟群組到上層的LUN,全都是以虛擬化形式的區塊來建構,可讓LUN存取服務與RAID重建的負載都分散給系統中所有硬碟來承擔,無論LUN存取服務或RAID群組重建的效能,都可以有顯著的提升。(圖片來源/iThome) 隨著硬碟容量增加,RAID重建資料所需的時間也大幅延長,是當前企業儲存管理最讓人困擾的問題之一。 在過去硬碟容量只有幾十到幾百GB的時代,RAID重建是個十多分鐘以至數十分鐘就能完成的作業,尚不是需要特別擔憂的問題。不過隨著硬碟容量增長到數百GB以至TB等級,RAID重建時間也跟著暴漲到數小時甚至數十小時,已成為儲存管理的一大隱患。 傳統RAID架構的局限 傳統的RAID應用架構,是由磁碟機—RAID群組—LUN—主機的4層式階層結構所組成,選取一定數量的磁碟機組成RAID群組,指定其中一臺硬碟作為閒置的Hot Spare硬碟,然後依容量需求建立LUN,最後再將LUN映射給主機,成為主機上的儲存空間。 這樣的應用架構,存在著幾個局限: 首先,當RAID群組的硬碟損毀、導致需要重建時,只有該RAID群組的硬碟參與重建作業,且重建時的資料寫入負載集中在Hot Spare備援硬碟上,形成重建作業的瓶頸。 其次,LUN的資料存取,僅限於在一個RAID群組所屬的硬碟中進行,限制了主機端所能獲得的存取效能。 未竟全功的改良式RAID架構 為了解決傳統RAID架構的不足,後來出...

硬碟代號識別

常常搞不清楚硬碟的型號、性能,於是上網找了一下,再修改,記錄起來。 Seagate希捷硬碟 型號識別方法, 原廠資料 首先,因為Seagate於2005年買下Maxtor,而Maxtor生產線並未停止,只是數量極少,標示乃融入Seagate內,因此編號最前面為:(舊版請查詢原廠資料) ST=Seagate STM=Maxtor Seagate硬碟識別方法為:“ST+硬碟尺寸+容量+主標識+副標識+介面類別型” 。 簡單的表示形式為:ST“A-BBBB-C-DD-EE”,也就是說其硬碟編號可以分為五部分。 例如: ST3750640AS,拆成: 3-750-6-40-AS A-BBBB-C-DD-EE(B區為容量,最多4位數) 1. A=硬碟尺寸,如下: 3 = 3.5” 6 = 1” 7 = 1.8” 9 = 2.5” 2. B=硬碟的容量,由3到4位元數位組成,單位是GB。 3. C=Cache容量 0 = 2MB 2 = 2MB 3 = 8MB 4 = 16MB 6 = 16MB 8 = 8MB 4. D=硬碟標誌,由主標誌和副標誌所組成,目前沒有具體說明,可能是轉速、碟片數量等資訊。 5. E=硬碟介面。一般的桌面IDE硬碟較為簡單,但如果包括了現在和早期的SCSI硬碟的話,其含義就變得較為複雜了。 “A” 表示為ATA UDMA/33或UDMA/66 IDE的介面 “AS”表示為Serial ATA150的介面 “AG”表示為筆記型電腦專用的ATA的介面 “N” 表示為50針Ultra SCSI的介面,其資料傳輸率為20MB/s “W” 表示為68針Ultra SCSI介面,其資料傳輸率為40MB/s “WC”表示為80針Ultra SCSI的介面 “FC”表示為光纖,可提供高達100MB/s的資料傳輸率,並且支援熱拔插 “WD”表示為68針Ultra Wide SCSI的介面 “LW”表示為68針Ultra-2 SCSI(LVD)的介面 “LC”表示為80針Ultra-2 SCSI(LVD)的介面 日立(HITACHI)及IBM IBM識別方法為:“IC+碟片尺寸+硬碟高度+容量+介面類別型+系列型號+轉速+快取容量” 簡單的表示形式為:IC“XX,X,XXX,XX,XX,XX-X”,其硬碟編號可以分為七部分。 “IC”表示的是I...

How to reset the iDRAC on PowerEdge? ( internal Dell Remote Access Controller)

圖片
How to reset the iDRAC on PowerEdge? ( internal Dell Remote Access Controller) The integrated Remote Access Controller (iDRAC) with Lifecycle Controller is responsible for system profile settings and for out-of-band management. If issues occur regarding these topics, one of the first troubleshooting steps is to reset the IDRAC module. Note:  For the following 3 options a system restart is not required. Reset via the i-button Reset via RACADM Reset via iDRAC GUI 1. Option: Reset via the i-button Since 12th generation of PowerEdge servers, a small button marked with an " i"  (Figure 1) is located on the front panel of many tower and rack systems. In order to reboot the iDRAC press the button for at least 30 seconds. Stop pressing the button when the cooling fans start spinning at full speed and the front LCD (if given) is turning off. Now the iDRAC restarts without changing any saved settings. It takes a few minutes until the remote controller works as before,...