其中,SMTX 內(nèi)嵌的虛擬機(jī)服務(wù)是免費(fèi)模塊,同時(shí),SMTX 分布式塊存儲(chǔ)可以同VMware vSphere、Citrix XenServer 構(gòu)成超融合方案
二. 存儲(chǔ)對(duì)比 : vSAN 和 SmartX ZBS
1. vSAN美中有不足
VMware vSAN 是 vSphere 原生軟件定義的存儲(chǔ)平臺(tái),可幫助客戶向超融合基礎(chǔ)架構(gòu) (HCI) 轉(zhuǎn)變,降低 IT 成本并為未來(lái)變革準(zhǔn)備敏捷解決方案。
它的優(yōu)勢(shì)主要有:
1)vSAN 與 ESXi 結(jié)合緊密,部署比較方便,和 ESXi 一次部署完成;
2)憑借 VMware vSphere 優(yōu)良生態(tài)的先天優(yōu)勢(shì),vSAN 推出不少相關(guān)的生態(tài)合作方案;
3)vSAN 獲得 ESXi 內(nèi)核級(jí)別的支持,運(yùn)行效率高,能輸出不俗的性能。
但同時(shí),vSAN也有一些美中不足,比如:
1)無(wú)法支持多 hypervisor 環(huán)境
隨著服務(wù)器虛擬化技術(shù)的成熟,多hypervisor環(huán)境越發(fā)常見(jiàn),這有助于分散風(fēng)險(xiǎn)、控制成本。很多情況下,單一的hypervisor難以滿足需求。
然而,vSAN只支持 VMware ESXi一種 hypervisor。這意味著,一旦用戶選用 vSAN,就失去了選擇多hypervisor的自由。
2)與 ESXi 耦合度高且兼容版本有限
vSAN 是內(nèi)嵌在 ESXi 內(nèi)核,二者的耦合度非常高,而目前 vSAN 的版本迭代速度還是遠(yuǎn)高于后者。
如果用戶需要升級(jí) vSAN (vSAN6.2 升級(jí)6.5),那么就必需同步升級(jí) ESXi 版本了(6.0 u3 升級(jí)6.5)。存儲(chǔ)軟件的迭代影響虛擬化軟件的版本做頻繁的升級(jí),這對(duì)于生產(chǎn)環(huán)境來(lái)說(shuō),不太友好。
3)vSAN 引起 VMware HA 的限制
啟用 vSAN 后,HA 心跳網(wǎng)絡(luò)會(huì)從管理網(wǎng)絡(luò)切換至存儲(chǔ)網(wǎng)絡(luò)。
由于 HA 的心跳網(wǎng)絡(luò)當(dāng)開(kāi)啟 vSAN 后心跳流量會(huì)自動(dòng)從管理網(wǎng)絡(luò)切換至存儲(chǔ)網(wǎng)絡(luò),當(dāng)存儲(chǔ)網(wǎng)絡(luò)故障,無(wú)法檢測(cè)存儲(chǔ)心跳,系統(tǒng)會(huì)觸發(fā) VMware HA 執(zhí)行導(dǎo)致虛擬機(jī)重啟與遷移。
但本質(zhì)上 vSAN 是提供存儲(chǔ)服務(wù)的,而 ESXi 提供的是計(jì)算和網(wǎng)絡(luò)相關(guān)服務(wù),而啟用 vSAN 后,HA 功能卻被緊耦合了,一旦存儲(chǔ)網(wǎng)絡(luò)或者是 vSAN 出問(wèn)題了,就只能重啟 VM 了,即使 ESXi 還是正常的情況下。
4)vSAN 無(wú)法支持 MSCS 和 WSFC
vSAN 6.5 版本依然沒(méi)有對(duì) MSCS(Microsoft Cluster Services)和 WSFC(Windows Server Failover Clustering)支持。
如果用戶希望在 VMware vSphere 上運(yùn)行 Microsoft SQL Server 或者 Windows Server 文件服務(wù)器集群等,就沒(méi)法通過(guò) vSAN 支持了。
2.SmartX ZBS 有差異化優(yōu)勢(shì)
SmartX ZBS 來(lái)自國(guó)內(nèi)頂尖超融合廠商SmartX,基于 VMware vSphere 超融合部署,適用度更強(qiáng),讓IT管理更直接、更高效。其差異化的優(yōu)勢(shì)體現(xiàn)在以下幾方面:
1)松耦合,更靈活
SmartX Halo 是一款支持用戶構(gòu)建多 hypervisor 的超融合軟件套件。SmartX ZBS 是其中核心組件之一,可以為 VMwarevSphere 提供分布式存儲(chǔ)服務(wù)。
SmartX ZBS與VMware vSphere松耦合,兩者的升級(jí)互相獨(dú)立,無(wú)需“被迫升級(jí)”。
2)不中斷,更穩(wěn)定
SmartX ZBS 支持精細(xì)化的高可用功能,當(dāng)存儲(chǔ)網(wǎng)絡(luò)發(fā)生故障時(shí),SmartX ZBS 支持自動(dòng)把存儲(chǔ)網(wǎng)絡(luò)鏈路重定向到業(yè)務(wù)網(wǎng)絡(luò)中,臨時(shí)充當(dāng)存儲(chǔ)數(shù)據(jù)傳輸?shù)逆溌罚粫?huì)觸發(fā)VMware HA功能,主機(jī)上的虛擬機(jī)業(yè)務(wù)并不會(huì)發(fā)生中斷。
SmartX ZBS 與 VMware ESXi 也是松耦合,這使得 HA機(jī)制更加靈活,即便 SCVM(SmartX Controller Virtual Machine)故障無(wú)法提供存儲(chǔ)服務(wù),只要 ESXi 本身并沒(méi)有故障,SmartX 會(huì)觸發(fā)IO重定向功能,保障存儲(chǔ)任務(wù)持續(xù)有效完成。
由此不難想象,SmartX ZBS 能提供更佳的用戶體驗(yàn)。打個(gè)比方:當(dāng)有個(gè)傳菜工病了,vSAN 會(huì)直接選擇關(guān)店,不再為客人提供服務(wù);而SmartX ZBS 則更“聰明”——從其他分店調(diào)用傳菜工,不影響客人就餐。
3)可通過(guò)提供 iSCSI Lun 為 Microsoft SQL Server 故障轉(zhuǎn)移集群提供支持。
不過(guò)SmartX ZBS 由于不是vSphere 原生軟件定義的存儲(chǔ)平臺(tái),所以也會(huì)有一些劣勢(shì),比如:
1)部署略復(fù)雜一些,需要引入 SCVM 存儲(chǔ)控制器虛機(jī);
2)對(duì)最新版本的 vSphere 軟件支持會(huì)略有延時(shí);
3)無(wú)法通過(guò) vCenter 界面統(tǒng)一精細(xì)化管理 SmartX ZBS 功能,需要切換至 SmartX WEB 管理界面進(jìn)行精細(xì)管理。
因此,對(duì)比兩款產(chǎn)品的優(yōu)劣不難看出,除vSAN之外,SmartX ZBS 也擁有其較為顯著的優(yōu)勢(shì),是一款很出色的基于VMware的超融合產(chǎn)品。
三. 如何向ZBS架構(gòu)遷移?
1. 架構(gòu)
SmartX 基于VMware vSphere超融合部署,主要方式是在裸金屬服務(wù)器上部署VMware ESXi,而 SCVM 則部署在 VMware ESXi 上,SCVM 實(shí)質(zhì)上是一臺(tái)安裝有 SmartX Halo 超融合套件的虛擬機(jī),它通過(guò)硬件透?jìng)骷夹g(shù)最大限度避免經(jīng)過(guò) ESXi 虛擬化的性能損耗,直接管理服務(wù)器的硬盤資源(包括 SSD固態(tài)盤和 HDD機(jī)械盤)。
多臺(tái) SCVM 之間以萬(wàn)兆網(wǎng)絡(luò)互聯(lián),通過(guò)內(nèi)置的 SmartX ZBS 分布式存儲(chǔ)軟件整合存儲(chǔ)資源構(gòu)建成統(tǒng)一存儲(chǔ)池,然后使用 NFS 協(xié)議掛載到 VMware ESXi 作為datastore 提供存儲(chǔ)服務(wù)。
2. VAAI 支持
SmartX ZBS 是通過(guò) NFS 協(xié)議為 VMware ESXi 提供 Datastore ,并支持 VAAI 存儲(chǔ)插件為 datastore 提供精簡(jiǎn)置備以及加速功能。VAAI 存儲(chǔ)插件支持將 VMware 對(duì)虛擬機(jī)執(zhí)行的快照、克隆等存儲(chǔ)類操作直接透?jìng)鞯?SmartX ZBS 存儲(chǔ)底層執(zhí)行,更高效地執(zhí)行和實(shí)現(xiàn)相關(guān)操作。
四. 成功案例
vSAN和SmartX ZBS在業(yè)內(nèi)均已得到企業(yè)級(jí)用戶的認(rèn)可,而SmartX ZBS在頭部用戶京東方、碧生源等大量企業(yè)的部署均得到好評(píng)。
1.京東方
京東方科技集團(tuán)股份有限公司(BOE)是全球最大的手機(jī)屏幕供應(yīng)商之一,其極高的市場(chǎng)占有率背后離不開(kāi)他們對(duì)研發(fā)的投入。
SmartX Halo 為京東方提供了一套基于超融合的研發(fā)虛擬桌面解決方案,該方案采用了 Citrix Xendesktop 虛擬桌面軟件,使用 SmartX ZBS+ VMware vSphere 的超融合基礎(chǔ)架構(gòu)。
這套方案有效解決以往研發(fā)虛擬桌面面臨的棘手問(wèn)題,其中包括:編譯工作對(duì)桌面響應(yīng)速度要求高,規(guī)模化的虛擬桌面擴(kuò)展帶來(lái)的成本與維護(hù)問(wèn)題。
案例鏈接:京東方以超融合桌面云消除啟動(dòng)風(fēng)暴
2. 碧生源
碧生源控股有限公司為中國(guó)保健功能茶產(chǎn)品的領(lǐng)先企業(yè)。碧生源原有 IT 基礎(chǔ)架構(gòu)已經(jīng)在使用 VMware 服務(wù)器虛擬化運(yùn)行生產(chǎn)相關(guān)業(yè)務(wù),經(jīng)過(guò)嚴(yán)格考察以及對(duì)未來(lái)架構(gòu)趨勢(shì)的考慮,最終采用了 SmartX ZBS+ VMware vSphere 的超融合基礎(chǔ)架構(gòu)解決方案,很好地兼容 VMware vSphere 虛擬化平臺(tái),同時(shí)為企業(yè)實(shí)現(xiàn)基礎(chǔ)架構(gòu)的轉(zhuǎn)型。
案例鏈接:碧生源開(kāi)啟信息化重構(gòu)改造中的超融合架構(gòu)探索之路