同時(shí),SmartX 在國(guó)內(nèi)金融市場(chǎng)份額表現(xiàn)突出。根據(jù) IDC 《中國(guó)軟件定義存儲(chǔ) (SDS) 及超融合存儲(chǔ) (HCI) 系統(tǒng)市場(chǎng)季度跟蹤報(bào)告,2021 年第四季度》,中國(guó)超融合軟件市場(chǎng)份額排名靠前的國(guó)產(chǎn)品牌分別是華為、新華三、深信服、浪潮和 SmartX。其中,SmartX 在金融行業(yè)超融合軟件市場(chǎng)占有率排名第一,收獲良好口碑。目前,SmartX 超融合在金融行業(yè)已落地超過 200 家客戶,總計(jì)部署超融合節(jié)點(diǎn)超過 4000 個(gè),其中信創(chuàng)相關(guān)節(jié)點(diǎn)超過 700 個(gè),80% 是生產(chǎn)業(yè)務(wù)案例。
下面,我們將從逐一對(duì)比 Nutanix 和 SmartX 超融合在產(chǎn)品組件、分布式存儲(chǔ)技術(shù)和實(shí)際性能上的表現(xiàn)。
2.產(chǎn)品組件與交付形式對(duì)比
(1)產(chǎn)品組件對(duì)比
以下針對(duì)雙方超融合基礎(chǔ)架構(gòu)核心產(chǎn)品特性與相關(guān)組件進(jìn)行對(duì)比:
結(jié)論:目前在超融合基礎(chǔ)架構(gòu)的核心產(chǎn)品功能和組件層面,SmartX 不僅同樣具備自主研發(fā)的存儲(chǔ)核心、原生虛擬化以及多虛擬化平臺(tái)支持,同時(shí)也具備網(wǎng)絡(luò)與安全、備份與恢復(fù)等產(chǎn)品。
另外,Nutanix 目前已經(jīng)全面轉(zhuǎn)型到訂閱交付模式,而 SmartX 目前提供一體機(jī)、軟件和訂閱三種模式供用戶靈活選擇。
以下,針對(duì)超融合最核心的組件——分布式塊存儲(chǔ)的技術(shù)架構(gòu)進(jìn)行更詳細(xì)的對(duì)比。
(2)分布式存儲(chǔ)技術(shù)對(duì)比
目前市場(chǎng)上的分布式存儲(chǔ)技術(shù)架構(gòu)基本上分兩大類:一類是圍繞開源技術(shù) Ceph 提供的解決方案,一類是通過自研的方式提供解決方案。SmartX 和 Nutanix 在此都走了自研技術(shù)的路線,且都借鑒了 GFS(Google File System)的技術(shù)架構(gòu)。更多關(guān)于 ZBS 的架構(gòu)解析,請(qǐng)閱讀:分布式塊存儲(chǔ) ZBS 的自主研發(fā)之旅 | 架構(gòu)篇。
從廣泛意義上講,分布式存儲(chǔ)中通常需要解決三個(gè)問題,分別是元數(shù)據(jù)服務(wù)、數(shù)據(jù)存儲(chǔ)引擎,以及一致性協(xié)議。不同分布式存儲(chǔ)系統(tǒng)之間的區(qū)別,主要來自于這三個(gè)方面的不同選擇。接下來我們通過對(duì)比 SmartX 和 Nutanix 核心關(guān)鍵組件最終的實(shí)現(xiàn)方法來看看兩者之間的關(guān)系。
a.群集核心組件關(guān)系對(duì)比
通過上面群集核心組件的對(duì)比,能夠看出兩個(gè)方案采用了相似的架構(gòu)。但另外一方面, ZBS 針對(duì)一些關(guān)鍵組件進(jìn)行了技術(shù)優(yōu)化。例如,元數(shù)據(jù)管理關(guān)鍵組件 Zookeeper 和 Cassandra 本身存在一些局限性:Zookeeper 存儲(chǔ)的數(shù)據(jù)容量非常有限,且無法和數(shù)據(jù)服務(wù)混合部署在一起;Cassandra 不提供 ACID 機(jī)制,在上層實(shí)現(xiàn)時(shí)會(huì)比較復(fù)雜,需要額外的工作量。ZBS 選擇采用 LevelDB 和 Zookeeper 結(jié)合的方式,有效避免這些問題,從而實(shí)現(xiàn)可靠性、高性能和輕量化的目標(biāo)。
b.存儲(chǔ)數(shù)據(jù)結(jié)構(gòu)
通過上面的對(duì)比,可以看出兩種方案選擇了不同的塊大小單位。ZBS 采用較大粒度的基本數(shù)據(jù)單元(數(shù)據(jù)塊),可減少元數(shù)據(jù)消耗的內(nèi)存資源,保證全部元數(shù)據(jù)都可以保存在內(nèi)存中,提高訪問效率。除了支持精簡(jiǎn)置備外,ZBS 也同時(shí)支持厚置備磁盤模式。
c.數(shù)據(jù) I/O 路徑
在數(shù)據(jù)訪問 I/O 路徑上,兩者同樣具備很多相似性,例如:自動(dòng)分層、數(shù)據(jù)本地化、數(shù)據(jù)自動(dòng)平衡等。但 ZBS 的元數(shù)據(jù)緩存在內(nèi)存中,這樣可以加快針對(duì)元數(shù)據(jù)的操作響應(yīng)速度。同時(shí),元數(shù)據(jù)在所有節(jié)點(diǎn)中都保存一份副本,保證元數(shù)據(jù)的高可靠,這樣即使有部分服務(wù)器發(fā)生宕機(jī),元數(shù)據(jù)也不會(huì)丟失。
d.數(shù)據(jù)冗余機(jī)制
在數(shù)據(jù)保護(hù)層面,兩者也采用了類似的技術(shù),但 ZBS 在副本分配策略上提供了更豐富的方式,例如:局部化、副本分配策略動(dòng)態(tài)調(diào)整(根據(jù)存儲(chǔ)容量空間占比大小進(jìn)行動(dòng)態(tài)調(diào)整)。ZBS 快照的元數(shù)據(jù)是存儲(chǔ)在 ZBS 分布式存儲(chǔ)元數(shù)據(jù)服務(wù)集群內(nèi)的。元數(shù)據(jù)位于內(nèi)存中,有更好的響應(yīng)速度,同時(shí)元數(shù)據(jù)也會(huì)持久化同步到 SSD 介質(zhì)上,這樣即使是主機(jī)重啟后,也可以通過 SSD 快速加載元數(shù)據(jù)到內(nèi)存當(dāng)中,不會(huì)因?yàn)橹鳈C(jī)重啟而降低快照性能。
更多關(guān)于 SmartX 元數(shù)據(jù)存儲(chǔ)與快照技術(shù)解析的內(nèi)容,請(qǐng)閱讀:VMware 與 SmartX 快照原理淺析與 I/O 性能對(duì)比。
3.性能對(duì)比
性能表現(xiàn)通常是用戶比較關(guān)心的問題,因此,我們選取用戶對(duì) SmartX 超融合(SMTX OS 5.0.3)和 Nutanix 超融合(AOS 5.20.4.6)的實(shí)際評(píng)測(cè),對(duì)比說明兩家產(chǎn)品在測(cè)試用例中的表現(xiàn)差異。以下所有測(cè)試基于完全相同的物理硬件設(shè)備環(huán)境,并進(jìn)行了多角度的測(cè)試。
注:SmartX 超融合使用的是原生虛擬化 ELF,并開啟了 Boost 模式,而 Nutanix 超融合使用的是 VMware ESXi 6.7u3B 虛擬化平臺(tái)。
(1)FIO 測(cè)試
首先針對(duì)每個(gè)虛擬機(jī)的 100GB 數(shù)據(jù)磁盤進(jìn)行全盤數(shù)據(jù)寫入,再對(duì)數(shù)據(jù)磁盤進(jìn)行 4P1V 和 4P4V 不同 I/O 模型的性能測(cè)試。
4P1V:代表 4 個(gè)節(jié)點(diǎn)運(yùn)行 1 臺(tái)虛擬機(jī),只對(duì) 1 個(gè)虛擬機(jī)進(jìn)行性能測(cè)試,也就是模擬單個(gè)業(yè)務(wù)系統(tǒng)在集群內(nèi)所能獲得的性能。
4P4V:代表 4 個(gè)虛擬機(jī)分布在 4 個(gè)不同的節(jié)點(diǎn)上,對(duì) 4 個(gè)虛擬機(jī)同時(shí)進(jìn)行性能測(cè)試,也就是模擬整個(gè)集群所能提供的性能總和。
(2)測(cè)試環(huán)境
場(chǎng)景一:隨機(jī)讀/寫 IOPS 對(duì)比(4P1V 單虛擬機(jī))
說明:4k Randrw 混合讀寫場(chǎng)景下,Nutanix 讀 IOPS 為 17885,寫 IOPS 為 7674;SmartX 讀 IOPS 為 67633,寫 IOPS 為 28983。
場(chǎng)景二:順序讀/寫 帶寬對(duì)比(4P1V 單虛擬機(jī))
場(chǎng)景三:隨機(jī)讀/寫 IOPS 對(duì)比(4P4V 集群)
說明:4k Randrw 混合讀寫場(chǎng)景下,Nutanix 4 個(gè)虛擬機(jī)讀 IOPS 分別為 17738、18035、18426、18330,寫 IOPS 分別為 7623、7718、7881、7862;SmartX 4 個(gè)虛擬機(jī)讀 IOPS 分別為 48193、46668、46466、46997,寫 IOPS 分別為 20655、20001、19929、20156。
場(chǎng)景四:順序讀/寫 帶寬對(duì)比(4P4V 集群)
可以看到,SmartX 超融合在以上測(cè)試用例中,測(cè)試結(jié)果均高于 Nutanix 超融合。
二、SmartX 超融合的差異化優(yōu)勢(shì)
雖然 SmartX 和 Nutanix 超融合“兩者的技術(shù)基因非常類似”,但 SmartX 作為國(guó)內(nèi)最早專注于自主研發(fā)超融合軟件的公司,還在產(chǎn)品、方案和服務(wù)層面提供了差異化的能力,為國(guó)內(nèi)客戶創(chuàng)造更大價(jià)值。
1.產(chǎn)品:更強(qiáng)的硬件開放性
SmartX 超融合支持集群異構(gòu),可將不同品牌、不同配置(CPU、內(nèi)存和磁盤)的節(jié)點(diǎn)統(tǒng)一在一個(gè)集群內(nèi)部,這樣可以滿足不同環(huán)境的各種需求,例如不同時(shí)期的不同配置或者不同品牌服務(wù)器的利舊。而在這一點(diǎn)上,Nutanix 有嚴(yán)格的品牌一致性要求。這一特性在 SmartX 超融合客戶實(shí)踐中得到了充分體現(xiàn):五礦期貨超融合硬件平滑升級(jí)與多數(shù)據(jù)中心管理實(shí)戰(zhàn)。
欲了解更多 SmartX 異構(gòu)節(jié)點(diǎn)支持特性與軟硬件平滑升級(jí)實(shí)踐,請(qǐng)閱讀:
如何做到 IT 基礎(chǔ)架構(gòu)軟硬件升級(jí)簡(jiǎn)單又不停機(jī)?
不止彈性,更加靈活。一文了解 SmartX 超融合如何擴(kuò)容
2.方案:聯(lián)合本土廠商推出更符合國(guó)內(nèi)客戶需求的聯(lián)合解決方案
目前,SmartX 已經(jīng)在硬件服務(wù)器、操作系統(tǒng)、數(shù)據(jù)庫(kù)、云管、備份等層面與本土廠商進(jìn)行方案整合,以便滿足國(guó)內(nèi)客戶在信創(chuàng)等方面的特定需求。
欲了解更多 SmartX 與國(guó)內(nèi)廠商發(fā)布的聯(lián)合解決方案,請(qǐng)閱讀:
SMTX OS 成為國(guó)內(nèi)首個(gè)獲得鯤鵬 Validated 認(rèn)證的超融合軟件 | 信創(chuàng)生態(tài)
SmartX 攜手愛數(shù)發(fā)布無代理虛擬化備份聯(lián)合解決方案
3.服務(wù):更及時(shí)全面的本地化服務(wù)
除了專業(yè)的產(chǎn)品和方案,SmartX 及時(shí)、專業(yè)和全面的服務(wù)同樣得到用戶的認(rèn)可,這也成為 SmartX 超融合達(dá)到近 70% 復(fù)購(gòu)率的重要原因:不僅源于掌控核心技術(shù)的本土團(tuán)隊(duì),更來自于 SmartX 從研發(fā)、產(chǎn)品到一線團(tuán)隊(duì)的 360 度閉環(huán)服務(wù)體系。
三、越來越多的原 Nutanix 客戶已經(jīng)轉(zhuǎn)向 SmartX
基于上述雙方的相同點(diǎn)和 SmartX 的優(yōu)勢(shì),越來越多的 Nutanix 用戶在與 SmartX 進(jìn)行接觸后,對(duì) SmartX 的產(chǎn)品能力、價(jià)值、可替代性以及優(yōu)秀的本地化服務(wù)給予了充分的肯定,并從原有 Nutanix 平臺(tái)遷移到 SmartX 平臺(tái),其中包括日立電梯、東方證券、交通銀行、松下萬寶、國(guó)泰君安等在內(nèi)的行業(yè)頭部客戶。
四、如何從 Nutanix 超融合遷移至 SmartX 超融合
最后,我們結(jié)合 Nutanix 用戶現(xiàn)有可能的技術(shù)架構(gòu),將業(yè)務(wù)遷移到 SmartX 平臺(tái)的技術(shù)路徑進(jìn)行簡(jiǎn)單的匯總。
總結(jié)
通過以上分析可以看出,SmartX 不僅在市場(chǎng)定位、產(chǎn)品組件、整體技術(shù)實(shí)現(xiàn)層面與 Nutanix 具有較高的相似性,更是在超融合產(chǎn)品性能、產(chǎn)品開放性和本地化方面有著更出色的表現(xiàn),是 Nutanix 國(guó)產(chǎn)化替代的理想方案選擇。
“不止于國(guó)產(chǎn)替代,更關(guān)注可持續(xù)發(fā)展的現(xiàn)代化 IT 基礎(chǔ)設(shè)施?!?nbsp;基于這一理念,SmartX 提供自研、輕量、解耦、生產(chǎn)就緒的信創(chuàng)云基礎(chǔ)設(shè)施解決方案,幫助用戶實(shí)現(xiàn)“生產(chǎn)級(jí)”的信創(chuàng)云轉(zhuǎn)型與國(guó)產(chǎn)化替代。您還可閱讀 VMware 與 SmartX 對(duì)比系列文章,了解更多技術(shù)特性與性能評(píng)測(cè):
淺析 VMware 與 SmartX 超融合 I/O 路徑差異及其影響
VMware 與 SmartX 分布式存儲(chǔ)緩存機(jī)制淺析與性能對(duì)比
VMware 與 SmartX 快照原理淺析與 I/O 性能對(duì)比
生產(chǎn)級(jí) VMware 虛擬化方案替換路線與評(píng)估