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