您好,登錄后才能下訂單哦!
如何分析Kaminario的NVMe AFA和Pure Storage的不同,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
最近,Kamanario發布了其NVMe AFA,叫K2.N。這是一款100%的NVMe全閃存陣列,也就是其前端和后端都是支持NVMe/F的。
我在前端時間和大家分享過Pure Storage的NVMe/F陣列(參見談Pure Storage史上最大更新,雙活和NVMe/F擴展框是最大亮點),今天我們來看看Kaminario的思路有啥不同。
我們先來看一下K2.N的架構。K2.N把AFA分成兩種類型的節點,c.node是控制節點,相當我們現在陣列的控制器,而m.node是介質節點,相當我們現在陣列的硬盤框。
但是,由于c.node和m.node都是NMVe/F連接,因此,他們的連接方式都是一樣的。Kaminario選擇了25/50GbE RoCE技術,這個技術路線和Pure Storage是完全一樣的。但是,我們看到Kaminario很聰明,其前端保留了傳統的FC和iSCSI的支持。也就是,這款NVMe AFA支持混合組網。
Kaminario還是采用SDS的方式,雖然其AFA不單獨賣軟件,但是其采用的硬件都是市場上的商用硬件,也就是其沒有開發任何硬件,其所有的研發都在軟件上。我們來看看Kaminario對硬件的選擇,如果你設計一款產品,也可以參考。
首先,我們看到其m.node采用的是AIC的HA202I-PH雙節點服務器。也就是說,在NVMe時代,m.node可不是一般的磁盤框那么簡單,其架構其實和雙控存儲差不多了。每個m.node可以插24塊NVMe SSD。
其次,c.node采用的是Supermicro的X11服務器存儲平臺,具體型號未知,但應該也是雙節點的型號。
所有的節點上都配置了Broadcom的NetXtreme RoCE網卡,用來提供25/50GbE的連接。
至于25/50GbE的RoCE交換機,選用的是Mellanox的產品。
為了保護FC的投資,其前端NMVe/F也支持NMVe/F over FC。這塊其選用了Brocade的解決方案。
我們看到,Kaminario沒有自己研發硬件,全部采用商用硬件來解決問題。
軟件還是繼續采用其原來K2采用的VisionOS,因此,使得其功能上和K2可以保持一致。
但是,由于NVMe/F的特點,c.node和m.node可以任意組合而不需要重新布線,因此,Kaminario引入了Flex特性,支持VPA(虛擬私有陣列)。也就是這些VPA可以動蕩創建,動態調整。
這個功能就厲害了,Pure Storage都沒有規劃這個特性(主要是Pure不支持scale-out)。你看下圖,一個物理AFA別分成5個VPA(邏輯的AFA)來使用。在云的時代,這個是非常有用的特性。
我們對比一下Kaminario和Pure對于NVMe/F全閃存陣列的設計,我們可以看出這兩個廠商理念的差別。
首先說相同的部分,大家都選擇了25G/50G的RoCE網絡技術來跑NVMe,都沒有選擇原來節點互聯采用的IB技術。也就是NVMe over IB看來不會成為主流。只是Kaminario是前端NVMe的支持上,保留了FC。這個觀點和我的類似,也就是NVMe over FC必然在一些已經投資了FC的用戶那里得到支持,因為這樣使其投資得到保護。Pure沒有明確其是否支持NVMe over FC。
除了這點相同,其他很多理念它們是不同的。
1、Kaminario采用軟件定義的方式,自己沒有開發任何硬件;但Pure的理念更好相反,其控制節點,盤框節點,包括NVMe模塊全部都是自己開發的。
2、Kaminario支持scale-out,因此可以進一步支持VPA特性。Pure還是兩個控制器,更談不上支持VPA特性了。
我們看到,現在市場上支持100%的NVMe/F的全閃存陣列越來越多了,很多初創公司如E8、Mangstor、Excelero都有,但是,這些初創公司的架構缺少c.node這一層,更像一個共享的DAS,基本沒有高級的增值特性,如快照和復制等。
看完上述內容,你們掌握如何分析Kaminario的NVMe AFA和Pure Storage的不同的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。