華為的UDS完全可以滿足CERN對(duì)存儲(chǔ)的需求??偨Y(jié)來看包括下面四大優(yōu)勢:
可靠性
UDS分布式架構(gòu)的另外一個(gè)好處是,提升了單個(gè)節(jié)點(diǎn)故障下的系統(tǒng)可靠性。與此同時(shí),UDS將用戶數(shù)據(jù)切割成小顆粒的元數(shù)據(jù),在存儲(chǔ)這些元數(shù)據(jù)時(shí),UDS支持多副本與擦除編碼(EC)兩種方式來存儲(chǔ)數(shù)據(jù),提升了單塊硬盤故障下的數(shù)據(jù)可靠性。從系統(tǒng)運(yùn)行至今,CERN尚未丟失過實(shí)驗(yàn)數(shù)據(jù)。
性能
由于采用分布式架構(gòu), 隨著存儲(chǔ)節(jié)點(diǎn)數(shù)量的增加, UDS的吞吐能力可以持續(xù)提升。 CERN分別對(duì)4K~100M的不同大小的文件進(jìn)行從單個(gè)、20個(gè)、200個(gè)客戶端的長時(shí)間測試:
在5Gb/s的傳輸帶寬下,UDS可達(dá)到588.4MB/s的吞吐量;
在18Gb/s的傳輸帶寬下,UDS可達(dá)到2200MB/s的吞吐量。
測試結(jié)果表明,UDS的吞吐能力幾乎達(dá)到了傳輸接口帶寬限制的極限(將吞吐量乘以8,即可換算為傳輸帶寬),其讀寫性能均高于用于參考比對(duì)的Open stack和CERN現(xiàn)有的EOS系統(tǒng),CERN給出的性能測試結(jié)論為“Fully achieved expected performance”。
TCO 與擴(kuò)展
UDS采用分布式架構(gòu),用戶數(shù)據(jù)被分散存儲(chǔ)到多個(gè)存儲(chǔ)節(jié)點(diǎn),這種“去中心”的設(shè)計(jì)消除了擴(kuò)容的瓶頸,使得整個(gè)系統(tǒng)的擴(kuò)展非常靈活,如跨地域部署、異地容災(zāi)等,可以輕松實(shí)現(xiàn)從TB級(jí)到EB級(jí)的存儲(chǔ)容量。
UDS采用業(yè)界獨(dú)特的ARM架構(gòu),并在保證高可靠的前提下率先支持消費(fèi)級(jí)硬盤。ARM和消費(fèi)級(jí)硬盤的超低功耗,首先幫助CERN大幅降低了設(shè)備運(yùn)行時(shí)的功耗。同時(shí),UDS支持特有的免即時(shí)維護(hù)特性,有利于CERN減少不必要的維護(hù)人員。
CERN與華為存儲(chǔ)的合作
早在2011年華為海量存儲(chǔ)產(chǎn)品就已經(jīng)得到了CERN的好評(píng),同年11月,雙方展開合作,華為以Contributor加入CERN OpenLAB(CERN OpenLAB可見)。2012年1月完成部署1PB海量存儲(chǔ)系統(tǒng)。緊接著2012年伊始,經(jīng)過超過6個(gè)月的嚴(yán)格驗(yàn)證測試,華為海量存儲(chǔ)系統(tǒng)UDS被證實(shí)完全滿足客戶在性能和擴(kuò)展性方面的要求。CERN OpenLAB高管親臨華為HCC大會(huì),發(fā)布了測試通過的結(jié)論。
至于2013年,華為將正式成為CERN OpenLAB的partner(目前是HP,SIEMENS,INTEL,ORACLE)。繼續(xù)LHC的相關(guān)科研活動(dòng),特別是嘗試通過UDS存儲(chǔ)系統(tǒng)拉通歐洲和中國科學(xué)家的數(shù)據(jù)共享。此外CERN明年會(huì)在匈牙利構(gòu)建更大的數(shù)據(jù)中心,華為將參與其中存儲(chǔ)部分的建設(shè)。
希格斯玻色子的發(fā)現(xiàn)給CERN帶來了很大的名氣,當(dāng)然華為存儲(chǔ)也證明了自己的實(shí)力。正如CERN OpenLAB的總負(fù)責(zé)人鮑勃•瓊斯對(duì)華為UDS項(xiàng)目評(píng)價(jià)所說,“CERN在執(zhí)行數(shù)據(jù)密集型模擬和分析方面正在面臨極限,同華為的合作為我們展現(xiàn)了一個(gè)令人激動(dòng)的新途徑,我們看到華為云存儲(chǔ)優(yōu)良的架構(gòu)設(shè)計(jì),使得CERN在應(yīng)對(duì)未來EB級(jí)數(shù)據(jù)量的挑戰(zhàn)時(shí)也能夠輕松應(yīng)對(duì)。”