隨著性能的直線上升和驅動程序兼容性問題的解決,基于ARM的低功耗處理器是否適合存儲服務器?VMware首席執(zhí)行官帕特?基辛格(Pat Gelsinger)認為,“即使你的ARM CPU功耗降低到零”,X86仍然會贏。這是真的嗎?為什么存儲服務器需要采用Intel Xeon x86核心或更小的Atom核心或ARM核心的處理器?
小型企業(yè)通常通過直接連接到他們的個人電腦和服務器的磁盤驅動器存儲他們的數(shù)據(jù),我們稱之為直接附加存儲(DAS)。當一個組織變得足夠大,數(shù)據(jù)分散在一堆設備中,并可能被設計不佳的網(wǎng)絡,密碼和其他訪問控制隱藏,文件共享成為一項挑戰(zhàn)。存儲服務器演變以滿足這個基本的業(yè)務需求。
企業(yè)存儲服務器的銷售有兩大類型 - 存儲區(qū)域網(wǎng)絡(SAN)和網(wǎng)絡附加存儲(NAS)。它們重要的設計特點,都具有一個中心的接觸點到企業(yè)網(wǎng)絡,以滿足網(wǎng)絡上其他服務器到SAN或NAS的所有的文件請求。我們稱之為“存儲設備”。多年來,存儲設備已經(jīng)成為全面的服務器。有些存儲設備被設計來處理數(shù)量龐大的文件操作請求?,F(xiàn)在,戴爾,惠普和IBM都出售自己品牌的NAS和SAN存儲設備,除了EMC(它在2004年收購了VMware)和NetApp等行業(yè)領袖。
因為SAN和NAS存儲設備成為全面的服務器,它們基于共享的組件構建,包括那些至強核心。但它們其實不同于那些作為服務器銷售的產(chǎn)品,它們是有自己的設計和功能集的專用產(chǎn)品。
云計算改變了傳統(tǒng)的公式。對于云架構師來說,單點訪問就是單點故障。于是,他們開始基于商品服務器設計了一套新的分布式存儲架構,每個服務器有本地DAS,以一個高度可擴展的網(wǎng)絡連接。分布式存儲架構已經(jīng)大規(guī)模部署,在我們大多數(shù)人每天使用的Web服務。
網(wǎng)絡巨頭喜歡開源有很多種原因,但這里的好處是,他們支持開源開發(fā)者的生態(tài)系統(tǒng),開源開發(fā)者正在設計分布式對象存儲軟件項目,如Swift,Ceph和GlusterFS(現(xiàn)已并入紅帽存儲)。
所以,基于商用服務器硬件的開源分布式式對象存儲系統(tǒng)現(xiàn)在很容易獲得。云用戶希望能夠降低硬件成本,同時保持可擴展性和性能,還希望能夠降低部分實際上并不存儲數(shù)據(jù)的存儲服務器的功耗。
那么,您還能說ARM處理器在存儲服務器沒有用武之地了嗎?