SV3200是創(chuàng)新科存儲(chǔ)技術(shù)
有限公司(以下簡(jiǎn)稱UIT)新近推出的一款面向中低端市場(chǎng)的存儲(chǔ)產(chǎn)品。該產(chǎn)品采用2U機(jī)架式規(guī)格設(shè)計(jì),具有2個(gè)控制器槽、2個(gè)電源插槽及12個(gè)3.5英寸盤位,目前支持0,1,10,5,6這幾種主流的RAID級(jí)別。雖然定位在中低端,SV3200卻采用了大量創(chuàng)新設(shè)計(jì),在UIT規(guī)劃的統(tǒng)一存儲(chǔ)藍(lán)圖中還是占據(jù)了舉足輕重的地位。
全面提升產(chǎn)品特性
相對(duì)于業(yè)界同類產(chǎn)品,UIT SV3200里里外外都發(fā)生了很大變化。該產(chǎn)品率先采用SBB 2.0架構(gòu)標(biāo)準(zhǔn)設(shè)計(jì),硬件模塊間可以互通互用,有效降低了用戶的維護(hù)投入。另一方面,該標(biāo)準(zhǔn)在信號(hào)傳輸質(zhì)量、系統(tǒng)散熱等方面都有著嚴(yán)格要求,產(chǎn)品穩(wěn)定性和可靠性更有保障。
基于統(tǒng)一存儲(chǔ)的設(shè)計(jì)理念,SV3200可靈活支持FC、SAS和iSCSI等多種前端接入?yún)f(xié)議,更好地適應(yīng)差異愈發(fā)明顯的各類應(yīng)用環(huán)境;后端既支持高性能的SAS磁盤,又支持大容量低成本的SATA磁盤,同時(shí)SAS、SATA磁盤同柜混插的特性,能夠讓分級(jí)存儲(chǔ)的實(shí)現(xiàn)更加靈活。就算只有一臺(tái)設(shè)備,用戶也可以根據(jù)數(shù)據(jù)的重要性,將數(shù)據(jù)信息存放在性能不同、成本不同的磁盤上,實(shí)現(xiàn)資源的合理分配,滿足不同的業(yè)務(wù)需求。
UIT SV3200的控制器設(shè)計(jì)也頗具新意。由于SAS接口芯片要連接本地磁盤及擴(kuò)展柜,數(shù)據(jù)傳輸方面的壓力比較大,所以采用PCIe 8x的鏈路與主控相連接;兩個(gè)控制器緩存間的連接也采用了PCIe鏈路,為數(shù)據(jù)同步提供了足夠大的帶寬。而傳統(tǒng)同類磁盤陣列上常見的PCI-X總線,只被用于連接不會(huì)構(gòu)成性能瓶頸的前端接口。有足夠的理由相信,隨著中低端存儲(chǔ)產(chǎn)品整體性能提升的迫切需求,控制器PCIe總線架構(gòu)設(shè)計(jì)全面取代PCI-X的日子不再遙遠(yuǎn)。
雖說綠色是永恒的主題,但新技術(shù)也逐漸讓用戶認(rèn)識(shí)到,節(jié)能控制帶來的不僅是減少開支這一點(diǎn)好處。由于內(nèi)置了MAID 2.0技術(shù),SV3200也非常適合在備份、歸檔等各類近線存儲(chǔ)應(yīng)用中使用。該產(chǎn)品可以僅在需要進(jìn)行數(shù)據(jù)存取時(shí)才啟動(dòng)硬盤,避免其長(zhǎng)期處于活動(dòng)狀態(tài),在降低設(shè)備能耗的同時(shí)還有效延長(zhǎng)了設(shè)備使用壽命。
可能是因?yàn)槎ㄎ挥谥械投耸袌?chǎng),SV3200在易用性方面著實(shí)下了不少功夫。該產(chǎn)品內(nèi)置了OKTT一鍵快速性能優(yōu)化模塊,包含工作站、文件服務(wù)器、視頻服務(wù)、數(shù)據(jù)庫(kù)等多種針對(duì)于不同應(yīng)用角色的優(yōu)化模型。用戶可根據(jù)實(shí)際情況,將設(shè)備快速設(shè)置為有針對(duì)性的優(yōu)化狀態(tài)。而ASST(Active Streaming Stabilize Technology)主動(dòng)數(shù)據(jù)流穩(wěn)定特性,則可以讓SV3200在音、視頻等應(yīng)用環(huán)境下提供更加高速、穩(wěn)定的數(shù)據(jù)傳輸效果。
優(yōu)秀的業(yè)務(wù)能力
測(cè)試方案越靠近用戶的實(shí)際應(yīng)用,取得的數(shù)據(jù)就越有意義。在這次測(cè)試中,我們并沒有考察UIT SV3200的理論性能,而是借鑒了某大型行業(yè)用戶的招標(biāo)測(cè)試方案,模擬了OLTP(On-Line Transaction Processing,聯(lián)機(jī)事務(wù)處理)和OLAP(On-Line Analytical Processing,聯(lián)機(jī)分析處理)兩個(gè)極具代表性的應(yīng)用模型。
這兩種應(yīng)用對(duì)存儲(chǔ)子系統(tǒng)有著截然不同的要求。OLTP是傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)的主要應(yīng)用,SQL語(yǔ)句主要以插入、更新和刪除為主,具有高并發(fā)、更新密集的特點(diǎn),是具有高度隨機(jī)性的讀寫應(yīng)用。操作對(duì)象也主要以小數(shù)據(jù)塊為主,對(duì)響應(yīng)時(shí)間也十分敏感。測(cè)試時(shí)以事務(wù)的處理能力為衡量標(biāo)準(zhǔn),結(jié)果以IOPS成績(jī)?yōu)橹饕w現(xiàn)。OLAP是數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的主要應(yīng)用,需要面向大規(guī)模數(shù)據(jù)記錄的讀取,側(cè)重于復(fù)雜的統(tǒng)計(jì)分析與決策支持。故SQL語(yǔ)句主要是復(fù)雜的查詢,操作模式以大數(shù)據(jù)塊的順序讀為主。測(cè)試時(shí)以查詢的吞吐量為衡量標(biāo)準(zhǔn),結(jié)果以MBPS成績(jī)?yōu)橹饕w現(xiàn)。
為了盡量達(dá)到用戶應(yīng)用的規(guī)模,我們使用了三臺(tái)戴爾PowerEdge 2950服務(wù)器來搭建測(cè)試環(huán)境。其中一臺(tái)裝有Windows Server 2003的服務(wù)器作為主控,運(yùn)行IOMeter客戶端(ver.2006-07-27),分別加載根據(jù)模型抽象而來的配置腳本。SV3200的主柜上連接了三個(gè)擴(kuò)展柜(滿配共48塊硬盤),每4塊硬盤組建一個(gè)RAID10,再將其中每73GB空間劃分為一個(gè)邏輯卷;最后剩余不足73G的容量,設(shè)置為一個(gè)單獨(dú)的邏輯卷。兩臺(tái)安裝了64位RedHat Linux AS 5.2的前端服務(wù)器運(yùn)行Dynamo進(jìn)程,對(duì)每個(gè)邏輯卷(無文件系統(tǒng))使用兩個(gè)Worker進(jìn)行讀寫操作。每項(xiàng)測(cè)試均進(jìn)行20分鐘,取平均值作為最終結(jié)果,以避免緩存等因素對(duì)性能造成影響。
鑒于本次測(cè)試采用的模型比較特殊,我們另外搭建了一套存儲(chǔ)系統(tǒng)進(jìn)行對(duì)比測(cè)試。該陣列定位略高于SV3200,單體3U 16盤位,采用單主柜外連兩個(gè)擴(kuò)展柜、光纖硬盤配置。這樣,兩套存儲(chǔ)系統(tǒng)的磁盤總數(shù)及配置均保持一致,使結(jié)果更有參照性。
縱觀兩套系統(tǒng)的性能測(cè)試結(jié)果,UIT SV3200在各方面均占據(jù)上風(fēng)。采用OLTP模型腳本進(jìn)行測(cè)試時(shí),SV3200的事物處理能力達(dá)到8787IOps,較對(duì)比系統(tǒng)高出12.44%;在OLAP模型腳本的測(cè)試中,該產(chǎn)品的業(yè)務(wù)吞吐量超過465MBps,較對(duì)比系統(tǒng)高出36.70%。帶著業(yè)務(wù)進(jìn)行測(cè)試顯然比理論測(cè)試更具實(shí)際意義,也可以屏蔽很多常見的優(yōu)化手段,SV3200的表現(xiàn)具有足夠的說服力。
在當(dāng)今這個(gè)低碳時(shí)代,性能絕不是用戶選型的全部依據(jù)。針對(duì)SV3200主柜進(jìn)行的功耗監(jiān)測(cè)結(jié)果表明,該產(chǎn)品在空載時(shí)功耗為233.69W,測(cè)試中功耗為245.08W;如果模擬分級(jí)存儲(chǔ)的應(yīng)用方式,開啟SV3200節(jié)能模式并將MAID等級(jí)設(shè)置為L(zhǎng)evel 3,那么設(shè)備閑置20分鐘后的功耗僅為144.06W,較空載時(shí)下降38.35%,效果十分顯著。所以我們建議所有用戶在選型時(shí)重點(diǎn)關(guān)注存儲(chǔ)產(chǎn)品對(duì)MAID技術(shù)的支持程度,以降低后期的維護(hù)與使用成本。
關(guān)鍵字
SBB 2.0
2006年3月,EMC、英特爾、LSI Logic等公司宣布成立SBB(Storage Bridge Bay,存儲(chǔ)橋接塢)工作組,致力于中低端外置存儲(chǔ)設(shè)備標(biāo)準(zhǔn)化的工作,加速推進(jìn)了iSCSI、SAS、歸檔和虛擬磁帶庫(kù)(VTL)等新興存儲(chǔ)技術(shù)的交付流程。
SBB 2.0規(guī)范定義了磁盤陣列及控制器等部件之間一系列的機(jī)械和電氣需求,創(chuàng)建了通用標(biāo)準(zhǔn)以支持高性能組件和高密度磁盤封裝。其理想結(jié)果是,一個(gè)基于SBB規(guī)范的存儲(chǔ)控制器將能夠與一個(gè)同樣符合該規(guī)范的磁盤陣列協(xié)同工作。
對(duì)于存儲(chǔ)解決方案提供商來說,遵從SBB 2.0規(guī)范有助于縮短產(chǎn)品研發(fā)周期、降低開發(fā)成本及解決不同(品牌)配件之間的兼容性問題,向市場(chǎng)快速推出新品;而對(duì)于用戶而言,無論是現(xiàn)在還是將來,選擇符合SBB規(guī)范的產(chǎn)品可以獲得更低的價(jià)格和更好的靈活性,降低其總體擁有成本。
MAID
MAID(Massive Array of Idle Disks,大規(guī)模非活動(dòng)磁盤陣列)是近年來發(fā)展十分迅猛的一項(xiàng)磁盤存儲(chǔ)技術(shù)。該技術(shù)秉承按需調(diào)用的操作理念,可以根據(jù)業(yè)務(wù)需求改變存儲(chǔ)子系統(tǒng)的工作狀態(tài),最大限度地關(guān)閉沒有任務(wù)的組件。MAID 2.0規(guī)范更是在原有開、關(guān)兩種模式的基礎(chǔ)上定義了更多的工作模式,以適應(yīng)不同的應(yīng)用模型。
鑒于以上特性,MAID技術(shù)通常被應(yīng)用在采用SATA磁盤構(gòu)建的低成本存儲(chǔ)陣列上,作為分級(jí)存儲(chǔ)方案中的非線性部分。其帶來的好處是顯而易見的:具備MAID特性的存儲(chǔ)子系統(tǒng)可以在滿足需求的前提下,顯著降低整體能耗,大幅延長(zhǎng)使用壽命。而從更宏觀的角度看,減小能耗就意味著降低系統(tǒng)的冷卻成本,這也是低碳時(shí)代數(shù)據(jù)中心的根本訴求。