計(jì)算存儲(chǔ)融合部署
一、前言
??? 超融合是在一臺(tái)單元設(shè)備(x86服務(wù)器)中融合了計(jì)算说订、存儲(chǔ)抄瓦、網(wǎng)絡(luò)等資源潮瓶,而多套單元設(shè)備可以通過(guò)網(wǎng)絡(luò)聚合起來(lái),實(shí)現(xiàn)模塊化的無(wú)縫橫向擴(kuò)展闺鲸,形成統(tǒng)一的資源池筋讨。計(jì)算虛擬化是超融合的實(shí)現(xiàn)基礎(chǔ),而Hypervisor(虛擬機(jī)監(jiān)視器)是所有虛擬化技術(shù)的核心摸恍,通過(guò)Hypervisor可以創(chuàng)建和執(zhí)行虛擬機(jī)悉罕。分布式存儲(chǔ)是超融合的核心技術(shù)之一,超融合使用分布式存儲(chǔ)替代傳統(tǒng)架構(gòu)中的集中式存儲(chǔ)立镶,為虛擬機(jī)提供存儲(chǔ)服務(wù)壁袄。分布式存儲(chǔ)的出現(xiàn),使計(jì)算和存儲(chǔ)融合成為可能媚媒。
??? 那么計(jì)算(Hypervisor)和存儲(chǔ)(分布式存儲(chǔ))是怎么融合部署的呢嗜逻?
二、計(jì)算與存儲(chǔ)融合部署的三種架構(gòu)
??? 1.分布式存儲(chǔ)部署在Hypervisor內(nèi)核中
??? 分布式存儲(chǔ)軟件作為模塊安裝在Hypervisor內(nèi)核中缭召,業(yè)務(wù)虛擬機(jī)運(yùn)行在Hypervisor上栈顷,可以直接與Hypervisor內(nèi)核中的分布式存儲(chǔ)軟件進(jìn)行數(shù)據(jù)交互,從而訪問(wèn)物理存儲(chǔ)資源嵌巷。這種耦合架構(gòu)的優(yōu)勢(shì)在于IO路徑短萄凤、效率更高。但是存在廠商鎖定的風(fēng)險(xiǎn)搪哪、并且計(jì)算或存儲(chǔ)出現(xiàn)故障會(huì)相互影響靡努。典型代表是華為FusionCube、Dell EMC VxRail晓折。
??? 2.分布式存儲(chǔ)部署在Hypervisor上的虛擬機(jī)中
??? 分布式存儲(chǔ)軟件安裝Hypervisor上的控制虛擬機(jī)(CVM)中惑朦,HDD和SSD存儲(chǔ)介質(zhì)通過(guò)DirectPath I/O直通給CVM,業(yè)務(wù)虛擬機(jī)漓概。這種解耦架構(gòu)的優(yōu)勢(shì)在于消除了廠商鎖定的風(fēng)險(xiǎn)漾月,以及計(jì)算或存儲(chǔ)出現(xiàn)故障的相互影響。但是業(yè)務(wù)虛擬機(jī)訪問(wèn)存儲(chǔ)資源需要經(jīng)過(guò)CVM胃珍,IO路徑更長(zhǎng)梁肿,性能有所損耗。典型代表是Nutanix AOS堂鲜。
??? 3.分布式存儲(chǔ)部署在HCI Node上
??? 分布式存儲(chǔ)軟件安裝在超融合的物理節(jié)點(diǎn)上栈雳,與Hypervisor位于同一層护奈。分布式存儲(chǔ)軟件直接將物理存儲(chǔ)資源構(gòu)造成存儲(chǔ)池缔莲,為業(yè)務(wù)虛擬機(jī)提供存儲(chǔ)服務(wù)。這種架構(gòu)可消除廠商鎖定的風(fēng)險(xiǎn)霉旗,計(jì)算或存儲(chǔ)出現(xiàn)故障也不會(huì)相互影響痴奏,并且性能要優(yōu)于第2種架構(gòu)蛀骇。國(guó)內(nèi)多數(shù)廠商使用這種架構(gòu)。