用SATA與SAS磁盤(pán)建立RAID
——
隨著技術(shù)的發(fā)展,我們已經(jīng)可以在RAID下綜合采用光纖通道和SATA系統(tǒng),但這并不是真正的綜合解決方案。這種方法還會(huì)由于需要多種設(shè)備而增加投資,同時(shí)也為管理帶來(lái)很多問(wèn)題。
本文我們就來(lái)尋找找一種全新的RADI連接方案,在同一種基礎(chǔ)上實(shí)現(xiàn)SATA和SAS?,F(xiàn)在,SAS周邊設(shè)備開(kāi)始進(jìn)入市場(chǎng),未來(lái)將可以在同一RAID陣列中整合SATA和SAS解決方案。
理清需求 打造易管理的存儲(chǔ)系統(tǒng)
為了實(shí)現(xiàn)一個(gè)綜合存儲(chǔ)方案,我們第一步首先要弄清楚IO密集型應(yīng)用系統(tǒng)的總?cè)萘亢蜁r(shí)間密集型應(yīng)用的存儲(chǔ)字節(jié)數(shù),或者選擇有序或無(wú)序的數(shù)據(jù)存儲(chǔ)應(yīng)用系統(tǒng)。這樣我們才能估計(jì)出要多少SATA磁盤(pán)才能滿足非經(jīng)營(yíng)性關(guān)鍵數(shù)據(jù)的存儲(chǔ)需求;要多少SAS磁盤(pán),才能保持存儲(chǔ)無(wú)序的關(guān)鍵性商業(yè)數(shù)據(jù)。
確定了容量需求之后,我們就從易管理性考慮,整合存儲(chǔ)磁盤(pán)的周邊設(shè)備,在RAID方案中區(qū)分SATA和SAS的先后順序并做好標(biāo)記。
知道了哪個(gè)磁盤(pán)是什么,下一步就要根據(jù)需求從應(yīng)用的角度在RAID控制器或基于此的方案中建立不同的RAID系統(tǒng)。這種做法,從一開(kāi)始就改變了數(shù)據(jù)存儲(chǔ)的執(zhí)行過(guò)程。按照以前的方式,先搭建一個(gè)多級(jí)RAID系統(tǒng),然后數(shù)據(jù)經(jīng)過(guò)不同的RAID傳送到存儲(chǔ)系統(tǒng)之外的應(yīng)用服務(wù)器和預(yù)訂設(shè)備。現(xiàn)在則相反,先要從應(yīng)用開(kāi)始,為應(yīng)用選擇最好的磁盤(pán)RAID系統(tǒng)。然后,數(shù)據(jù)從應(yīng)用端傳送,這時(shí),要保證RAID可以支持這種數(shù)據(jù),而不是像以前采用RAID系統(tǒng)并保證其支持該應(yīng)用。
從管理的角度講,這種改變的關(guān)鍵在于,它極大的簡(jiǎn)化了執(zhí)行操作和RAID方案的使用,主要表現(xiàn)在,我們不必為如何選擇最好磁盤(pán)費(fèi)勁心思。盡管在理論上為每個(gè)應(yīng)用選擇合適的磁盤(pán)是理想的做法,但至今為止,簡(jiǎn)單操作還是為所有應(yīng)用選擇最大、最快的磁盤(pán)?,F(xiàn)在“以牙還牙”的管理方法和“過(guò)度使用”一樣簡(jiǎn)單。
一旦你已經(jīng)確定哪個(gè)應(yīng)用對(duì)應(yīng)哪個(gè)磁盤(pán),那么提供必要的存儲(chǔ)卷的解決方案就有了眉目,下一步就是按照每臺(tái)服務(wù)器的需求分配存儲(chǔ)空間。這種操作在虛擬化存儲(chǔ)中變得更方便。在虛擬存儲(chǔ)環(huán)境中,分配和擴(kuò)展存儲(chǔ)環(huán)境變得更快捷,執(zhí)行、控制和管理操作也變得更簡(jiǎn)單。
從現(xiàn)在開(kāi)始,和以前的方法就沒(méi)有太大的區(qū)別了。如果需要更多的存儲(chǔ)系統(tǒng),你只要按需選擇就可以了。至于增加SATA還是SAS也要看不同應(yīng)用的增長(zhǎng)需要了。如果說(shuō)有區(qū)別,那就是單一的存儲(chǔ)方案可以滿足連續(xù)帶寬和隨機(jī)狀況的需求,并根據(jù)未來(lái)的商業(yè)需求而輕松擴(kuò)容。
不足:偽有序數(shù)據(jù)擾亂商務(wù)判斷
當(dāng)然,這種方法還存在一個(gè)致命不足。上文中我們只考慮了有序和無(wú)序的數(shù)據(jù),而忽略了第三種情況——偽有序數(shù)據(jù)。這種數(shù)據(jù)表面上看是有序的,但如果與某種特殊結(jié)構(gòu)或商業(yè)特性相關(guān),就會(huì)表現(xiàn)出無(wú)序性。這樣的數(shù)據(jù)在RAID中就像在一個(gè)雜亂的環(huán)境中。
作為最終用戶,他們只了解商業(yè)情況而對(duì)數(shù)據(jù)一無(wú)所知,很容易落入錯(cuò)誤數(shù)據(jù)造成的陷阱。這形成了數(shù)據(jù)操作上的瓶頸。這種情況表現(xiàn)為,根據(jù)數(shù)據(jù)的種類判斷SATA磁盤(pán)是夠用的,而實(shí)際上則需要更貴的企業(yè)級(jí)SAS驅(qū)動(dòng)。要糾正這種錯(cuò)誤給最終用戶帶來(lái)了額外的管理和投資負(fù)擔(dān)。
一種方法就是找一個(gè)了解公司業(yè)務(wù)的商業(yè)伙伴,其應(yīng)用系統(tǒng)可以進(jìn)行商業(yè)評(píng)定,有一定的技術(shù)水平,專門(mén)從事數(shù)據(jù)類型分析和RAID陣列設(shè)置。
一個(gè)系統(tǒng)管理員怎么知道這種存儲(chǔ)方案是否與公司商務(wù)相關(guān)?簡(jiǎn)單地說(shuō),幾乎每一個(gè)SME都應(yīng)該了解,沒(méi)有一個(gè)扇區(qū)是只存儲(chǔ)一種類型(有序/無(wú)序或讀/寫(xiě)密集型)數(shù)據(jù)數(shù)據(jù)(例如,CCTV和視頻公司只采用有序數(shù)據(jù),然而公司的純交易型數(shù)據(jù)庫(kù)中又包含了無(wú)序數(shù)據(jù))。
數(shù)據(jù)偏向集中,這是存儲(chǔ)發(fā)展趨勢(shì)中一個(gè)融合的例子。對(duì)賣(mài)主來(lái)說(shuō),依靠技術(shù)尤其圍繞最終用戶需求。所以,對(duì)任何公司來(lái)說(shuō),在混和的環(huán)境中尋找簡(jiǎn)單的管理方式,這種整合的存儲(chǔ)方式值得一試。 linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評(píng)論