SERVER SAN很火,前段時間有網(wǎng)友希望介紹一下EMC的SERVER SAN,ScaleIO。
SCALEIO原是一個以色列公司,2013年被EMC收購。雖然SERVER SAN很火,但其并沒有其另外一個以色列兄弟XtremIO那樣幸運,成為EMC增長最快的產(chǎn)品。西瓜哥分析,一是SERVER SAN還是沒有全閃存火,二是SERVER SAN主要和開源產(chǎn)品Ceph競爭,這塊不是EMC的強項。
那么什么是SCALEIO呢?簡單來說,就是一個支持上千節(jié)點的SERVER SAN,目前只支持塊設備,具有企業(yè)特性,面向企業(yè)市場。
SCALEIO有三個軟件模塊。第一個就是SDC,這是一個客戶端,安裝在需要使用ScaleIO卷的主機上面。
第二個就是SDS,這個安裝在有本地存儲介質(zhì)的服務器上面,對外提供塊服務。SDC和SDS通過網(wǎng)絡(以太網(wǎng)或者Infiniband)通訊。
最后一個軟件模塊就是元數(shù)據(jù)管理器MDM。為了可靠性,ScaleIO需要三個MDM組建成一個集群。當主MDM失效,由備MDM接管。第三個MDM平時用來做仲裁(tie break)。
由于SDS,SDC和MDM都只是軟件模塊,因此可以靈活部署,分開或者同居都支持。
常見的部署方式有全融合架構(gòu),即SDC和SDS在每個服務器上都有,也就是我們常說的計算和存儲融合。
另外一種部署方式就是兩層配置,即計算和存儲分別部署,這樣做的好處就是計算和存儲可以分別擴展,靈活性更好。
當然,混合部署也是支持的。
SDS和SDC也可以部署在各種hypervisor上。ScaleIO和VMware VSAN最大的區(qū)別除了性能和擴展性外,就是支持各種hypervisor。
在老版本,SDC是不能嵌入到ESX hypervisor上的(但其他hypervisor都可以),但從1.31版本起,ScaleIO支持這個功能。
這也就是前面ScaleIO宣傳把自己集成進VMware內(nèi)核的宣傳,但遭到vmware的強烈反對,因為他們內(nèi)部有競爭。感興趣可以看我以前的文章。
ScaleIO,你和vSphere內(nèi)核有毛線關(guān)系?
SDC集成到ESX hypervisor的好處不僅僅是部署簡單,而且性能提高了兩倍。
ScaleIO的優(yōu)點,EMC宣傳主要有5點,經(jīng)濟性、擴展性、高性能、靈活性、企業(yè)特性。經(jīng)濟性、擴展性和靈活性是所有的SERVER SAN架構(gòu)的特點,西瓜哥就不展開。我們重點看看ScaleIO的企業(yè)特性和性能,因為這也是傳統(tǒng)高端陣列的關(guān)鍵能力。
從企業(yè)特性看,確實ScaleIO支持還是蠻全面的,包括QoS和復制都是有的。SERVER SAN架構(gòu),實現(xiàn)復制其實是最難的,ScaleIO也不例外。ScaleIO其實本身并不支持復制,只是可以和RecoverPoint集成,在每個SDC上安裝相應的RPA來實現(xiàn)。
EMC把ScaleIO區(qū)分為兩個版本,基本版和企業(yè)版。高級特性需要企業(yè)版才能支持。License按照TB容量計費,最少12TB起售。
在今年5月的EMC WORLD 2015上,EMC宣布ScaleIO可以免費下載。這個1.32版本還增加了對ESX和SLES新版本的支持。
至于可靠性,不同的磁盤類型有不同的MTBF,一個系統(tǒng)采用的磁盤越多,系統(tǒng)的MTBF也會下降。目前在數(shù)據(jù)的容錯方面,ScaleIO采用雙副本的機制,類似IBM XIV。
EMC說,ScaleIO在800個盤的情況下,還是有6個9的可用性。
最后我們來看看ScaleIO的性能表現(xiàn)。
從EMC公布的數(shù)據(jù)看,單個SDS節(jié)點可以達20萬讀IOPS,寫就只有10萬了。
單個SDC節(jié)點,讀寫都可以到25萬IOPS。這個值可以更高,主要取決于對CPU資源的使用。
ScaleIO宣傳性能可以幾乎線性擴展。EMC測試了128個節(jié)點的情況,讀性能達3100萬IOPS,相當于8套HDS最新的高端存儲VSG G1000。由于目前ScaleIO最大支持1024個節(jié)點,理論推算,滿配情況下,ScaleIO的讀性能高達1.8億IOPS(不過當然指的是聚合性能),相當46套G1000。
至于ScaleIO的競爭對手Ceph,EMC給出了一個性能對比。從IOPS和時延來說,EMC說自己完勝。
【小結(jié)】總的來說,我們看到ScaleIO確實還不錯,特別是性能和企業(yè)級特性可能是其競爭的法寶。西瓜哥本人也對SERVER SAN比較看好,認為以后傳統(tǒng)的中低端存儲市場都可能被這種形態(tài)取代。但目前SERVER SAN為什么還不太成熟,主要由于硬件的種類太多,不同的硬件,看似配置差不多,但可能性能相差很大。這也是SERVER SAN目前企業(yè)沒有大量采用的原因。這樣就造成很多的性能問題可能還需要現(xiàn)場調(diào)優(yōu),比如西瓜哥前面說華為FusionStorage的一個案例:
Server SAN讓用戶和高端存儲說88,這個情人節(jié)還讓不讓高端存儲過了
據(jù)說也和ScaleIO進行了性能PK。華為的勝出,可能不完全是產(chǎn)品層面的,而是因為華為有本地研發(fā)人員,現(xiàn)場測試可以進行更深入的調(diào)優(yōu)。不過這都是西瓜哥猜的,猜錯概不負責,O(∩_∩)O哈!
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。