同時,SmartX 在國內(nèi)金融市場份額表現(xiàn)突出。根據(jù) IDC 《中國軟件定義存儲 (SDS) 及超融合存儲 (HCI) 系統(tǒng)市場季度跟蹤報告,2021 年第四季度》,中國超融合軟件市場份額排名靠前的國產(chǎn)品牌分別是華為、新華三、深信服、浪潮和 SmartX。其中,SmartX 在金融行業(yè)超融合軟件市場占有率排名第一,收獲良好口碑。目前,SmartX 超融合在金融行業(yè)已落地超過 200 家客戶,總計部署超融合節(jié)點超過 4000 個,其中信創(chuàng)相關(guān)節(jié)點超過 700 個,80% 是生產(chǎn)業(yè)務(wù)案例。

下面,我們將從逐一對比 Nutanix 和 SmartX 超融合在產(chǎn)品組件、分布式存儲技術(shù)和實際性能上的表現(xiàn)。

2.產(chǎn)品組件與交付形式對比

(1)產(chǎn)品組件對比

以下針對雙方超融合基礎(chǔ)架構(gòu)核心產(chǎn)品特性與相關(guān)組件進行對比:

結(jié)論:目前在超融合基礎(chǔ)架構(gòu)的核心產(chǎn)品功能和組件層面,SmartX 不僅同樣具備自主研發(fā)的存儲核心、原生虛擬化以及多虛擬化平臺支持,同時也具備網(wǎng)絡(luò)與安全、備份與恢復(fù)等產(chǎn)品。

另外,Nutanix 目前已經(jīng)全面轉(zhuǎn)型到訂閱交付模式,而 SmartX 目前提供一體機、軟件和訂閱三種模式供用戶靈活選擇。

以下,針對超融合最核心的組件——分布式塊存儲的技術(shù)架構(gòu)進行更詳細的對比。

(2)分布式存儲技術(shù)對比

目前市場上的分布式存儲技術(shù)架構(gòu)基本上分兩大類:一類是圍繞開源技術(shù) Ceph 提供的解決方案,一類是通過自研的方式提供解決方案。SmartX 和 Nutanix 在此都走了自研技術(shù)的路線,且都借鑒了 GFS(Google File System)的技術(shù)架構(gòu)。更多關(guān)于 ZBS 的架構(gòu)解析,請閱讀:分布式塊存儲 ZBS 的自主研發(fā)之旅 | 架構(gòu)篇。

從廣泛意義上講,分布式存儲中通常需要解決三個問題,分別是元數(shù)據(jù)服務(wù)、數(shù)據(jù)存儲引擎,以及一致性協(xié)議。不同分布式存儲系統(tǒng)之間的區(qū)別,主要來自于這三個方面的不同選擇。接下來我們通過對比 SmartX 和 Nutanix 核心關(guān)鍵組件最終的實現(xiàn)方法來看看兩者之間的關(guān)系。

a.群集核心組件關(guān)系對比

通過上面群集核心組件的對比,能夠看出兩個方案采用了相似的架構(gòu)。但另外一方面, ZBS 針對一些關(guān)鍵組件進行了技術(shù)優(yōu)化。例如,元數(shù)據(jù)管理關(guān)鍵組件 Zookeeper 和 Cassandra 本身存在一些局限性:Zookeeper 存儲的數(shù)據(jù)容量非常有限,且無法和數(shù)據(jù)服務(wù)混合部署在一起;Cassandra 不提供 ACID 機制,在上層實現(xiàn)時會比較復(fù)雜,需要額外的工作量。ZBS 選擇采用 LevelDB 和 Zookeeper 結(jié)合的方式,有效避免這些問題,從而實現(xiàn)可靠性、高性能和輕量化的目標。

b.存儲數(shù)據(jù)結(jié)構(gòu)

通過上面的對比,可以看出兩種方案選擇了不同的塊大小單位。ZBS 采用較大粒度的基本數(shù)據(jù)單元(數(shù)據(jù)塊),可減少元數(shù)據(jù)消耗的內(nèi)存資源,保證全部元數(shù)據(jù)都可以保存在內(nèi)存中,提高訪問效率。除了支持精簡置備外,ZBS 也同時支持厚置備磁盤模式。

c.數(shù)據(jù) I/O 路徑

在數(shù)據(jù)訪問 I/O 路徑上,兩者同樣具備很多相似性,例如:自動分層、數(shù)據(jù)本地化、數(shù)據(jù)自動平衡等。但 ZBS 的元數(shù)據(jù)緩存在內(nèi)存中,這樣可以加快針對元數(shù)據(jù)的操作響應(yīng)速度。同時,元數(shù)據(jù)在所有節(jié)點中都保存一份副本,保證元數(shù)據(jù)的高可靠,這樣即使有部分服務(wù)器發(fā)生宕機,元數(shù)據(jù)也不會丟失。

d.數(shù)據(jù)冗余機制

在數(shù)據(jù)保護層面,兩者也采用了類似的技術(shù),但 ZBS 在副本分配策略上提供了更豐富的方式,例如:局部化、副本分配策略動態(tài)調(diào)整(根據(jù)存儲容量空間占比大小進行動態(tài)調(diào)整)。ZBS 快照的元數(shù)據(jù)是存儲在 ZBS 分布式存儲元數(shù)據(jù)服務(wù)集群內(nèi)的。元數(shù)據(jù)位于內(nèi)存中,有更好的響應(yīng)速度,同時元數(shù)據(jù)也會持久化同步到 SSD 介質(zhì)上,這樣即使是主機重啟后,也可以通過 SSD 快速加載元數(shù)據(jù)到內(nèi)存當(dāng)中,不會因為主機重啟而降低快照性能。

更多關(guān)于 SmartX 元數(shù)據(jù)存儲與快照技術(shù)解析的內(nèi)容,請閱讀:VMware 與 SmartX 快照原理淺析與 I/O 性能對比。

3.性能對比

性能表現(xiàn)通常是用戶比較關(guān)心的問題,因此,我們選取用戶對 SmartX 超融合(SMTX OS 5.0.3)和 Nutanix 超融合(AOS 5.20.4.6)的實際評測,對比說明兩家產(chǎn)品在測試用例中的表現(xiàn)差異。以下所有測試基于完全相同的物理硬件設(shè)備環(huán)境,并進行了多角度的測試。

注:SmartX 超融合使用的是原生虛擬化 ELF,并開啟了 Boost 模式,而 Nutanix 超融合使用的是 VMware ESXi 6.7u3B 虛擬化平臺。

(1)FIO 測試

首先針對每個虛擬機的 100GB 數(shù)據(jù)磁盤進行全盤數(shù)據(jù)寫入,再對數(shù)據(jù)磁盤進行 4P1V 和 4P4V 不同 I/O 模型的性能測試。

4P1V:代表 4 個節(jié)點運行 1 臺虛擬機,只對 1 個虛擬機進行性能測試,也就是模擬單個業(yè)務(wù)系統(tǒng)在集群內(nèi)所能獲得的性能。

4P4V:代表 4 個虛擬機分布在 4 個不同的節(jié)點上,對 4 個虛擬機同時進行性能測試,也就是模擬整個集群所能提供的性能總和。

(2)測試環(huán)境

場景一:隨機讀/寫 IOPS 對比(4P1V 單虛擬機)

說明:4k Randrw 混合讀寫場景下,Nutanix 讀 IOPS 為 17885,寫 IOPS 為 7674;SmartX 讀 IOPS 為 67633,寫 IOPS 為 28983。

場景二:順序讀/寫 帶寬對比(4P1V 單虛擬機)

場景三:隨機讀/寫 IOPS 對比(4P4V 集群)

說明:4k Randrw 混合讀寫場景下,Nutanix 4 個虛擬機讀 IOPS 分別為 17738、18035、18426、18330,寫 IOPS 分別為 7623、7718、7881、7862;SmartX 4 個虛擬機讀 IOPS 分別為 48193、46668、46466、46997,寫 IOPS 分別為 20655、20001、19929、20156。

場景四:順序讀/寫 帶寬對比(4P4V 集群)

可以看到,SmartX 超融合在以上測試用例中,測試結(jié)果均高于 Nutanix 超融合。

二、SmartX 超融合的差異化優(yōu)勢

雖然 SmartX 和 Nutanix 超融合“兩者的技術(shù)基因非常類似”,但 SmartX 作為國內(nèi)最早專注于自主研發(fā)超融合軟件的公司,還在產(chǎn)品、方案和服務(wù)層面提供了差異化的能力,為國內(nèi)客戶創(chuàng)造更大價值。

1.產(chǎn)品:更強的硬件開放性

SmartX 超融合支持集群異構(gòu),可將不同品牌、不同配置(CPU、內(nèi)存和磁盤)的節(jié)點統(tǒng)一在一個集群內(nèi)部,這樣可以滿足不同環(huán)境的各種需求,例如不同時期的不同配置或者不同品牌服務(wù)器的利舊。而在這一點上,Nutanix 有嚴格的品牌一致性要求。這一特性在 SmartX 超融合客戶實踐中得到了充分體現(xiàn):五礦期貨超融合硬件平滑升級與多數(shù)據(jù)中心管理實戰(zhàn)。

欲了解更多 SmartX 異構(gòu)節(jié)點支持特性與軟硬件平滑升級實踐,請閱讀:

如何做到 IT 基礎(chǔ)架構(gòu)軟硬件升級簡單又不停機?

不止彈性,更加靈活。一文了解 SmartX 超融合如何擴容

2.方案:聯(lián)合本土廠商推出更符合國內(nèi)客戶需求的聯(lián)合解決方案

目前,SmartX 已經(jīng)在硬件服務(wù)器、操作系統(tǒng)、數(shù)據(jù)庫、云管、備份等層面與本土廠商進行方案整合,以便滿足國內(nèi)客戶在信創(chuàng)等方面的特定需求。

欲了解更多 SmartX 與國內(nèi)廠商發(fā)布的聯(lián)合解決方案,請閱讀:

SMTX OS 成為國內(nèi)首個獲得鯤鵬 Validated 認證的超融合軟件 | 信創(chuàng)生態(tài)

SmartX 攜手愛數(shù)發(fā)布無代理虛擬化備份聯(lián)合解決方案

3.服務(wù):更及時全面的本地化服務(wù)

除了專業(yè)的產(chǎn)品和方案,SmartX 及時、專業(yè)和全面的服務(wù)同樣得到用戶的認可,這也成為 SmartX 超融合達到近 70% 復(fù)購率的重要原因:不僅源于掌控核心技術(shù)的本土團隊,更來自于 SmartX 從研發(fā)、產(chǎn)品到一線團隊的 360 度閉環(huán)服務(wù)體系。

三、越來越多的原 Nutanix 客戶已經(jīng)轉(zhuǎn)向 SmartX

基于上述雙方的相同點和 SmartX 的優(yōu)勢,越來越多的 Nutanix 用戶在與 SmartX 進行接觸后,對 SmartX 的產(chǎn)品能力、價值、可替代性以及優(yōu)秀的本地化服務(wù)給予了充分的肯定,并從原有 Nutanix 平臺遷移到 SmartX 平臺,其中包括日立電梯、東方證券、交通銀行、松下萬寶、國泰君安等在內(nèi)的行業(yè)頭部客戶。

四、如何從 Nutanix 超融合遷移至 SmartX 超融合

最后,我們結(jié)合 Nutanix 用戶現(xiàn)有可能的技術(shù)架構(gòu),將業(yè)務(wù)遷移到 SmartX 平臺的技術(shù)路徑進行簡單的匯總。

總結(jié)

通過以上分析可以看出,SmartX 不僅在市場定位、產(chǎn)品組件、整體技術(shù)實現(xiàn)層面與 Nutanix 具有較高的相似性,更是在超融合產(chǎn)品性能、產(chǎn)品開放性和本地化方面有著更出色的表現(xiàn),是 Nutanix 國產(chǎn)化替代的理想方案選擇。

“不止于國產(chǎn)替代,更關(guān)注可持續(xù)發(fā)展的現(xiàn)代化 IT 基礎(chǔ)設(shè)施。” 基于這一理念,SmartX 提供自研、輕量、解耦、生產(chǎn)就緒的信創(chuàng)云基礎(chǔ)設(shè)施解決方案,幫助用戶實現(xiàn)“生產(chǎn)級”的信創(chuàng)云轉(zhuǎn)型與國產(chǎn)化替代。您還可閱讀 VMware 與 SmartX 對比系列文章,了解更多技術(shù)特性與性能評測:

淺析 VMware 與 SmartX 超融合 I/O 路徑差異及其影響

VMware 與 SmartX 分布式存儲緩存機制淺析與性能對比

VMware 與 SmartX 快照原理淺析與 I/O 性能對比

生產(chǎn)級 VMware 虛擬化方案替換路線與評估

分享到

songjy

相關(guān)推薦