Nutanix系統(tǒng)由一系列的服務(wù)器節(jié)點構(gòu)成,通過后端網(wǎng)絡(luò)將這些節(jié)點互連起來,形成一套分布式的計算、存儲于一體的系統(tǒng)。在每個Nutanix節(jié)點中存在多個虛擬機,其中至少存在一個Controller VM,該虛擬機負責(zé)實現(xiàn)本地存儲資源的管理,并且與其它節(jié)點配合實現(xiàn)一套分布式的存儲系統(tǒng)?陀^上講Controller VM所構(gòu)成的分布式存儲和EMC的Isilon是類似的,Controller VM中運行Nutanix核心的分布式文件系統(tǒng),將本地和遠程的存儲資源虛擬化,并且通過SSD對HDD進行性能優(yōu)化,實現(xiàn)分層存儲。Controller VM對外可以提供傳統(tǒng)的Iscsi、NFS等接口。由于應(yīng)用VM和Controller VM都位于同一個物理設(shè)備中,所以,兩個VM(應(yīng)用VM與Controller VM)之間也可以通過特殊的接口實現(xiàn)更加高效的存儲訪問。
Nutanix 虛擬計算平臺采用高度分布式軟件架構(gòu),以按需服務(wù)的形式提供企業(yè)數(shù)據(jù)存儲。該系統(tǒng)將所有控制邏輯都嵌入在每個集群節(jié)點上運行的智能虛擬機。作為 100% 的軟件驅(qū)動解決方案,所有 Nutanix 服務(wù)都是“后期綁定的”。策略控制決不會綁定到硬件。 此外,所有軟件定義服務(wù)完全以 VM 為中心,包括快照、高可用性、災(zāi)難恢復(fù)、重復(fù)數(shù)據(jù)刪除等。Nutanix 虛擬計算平臺將存儲從被動的數(shù)據(jù)“守護者”轉(zhuǎn)變?yōu)橹鲃酉到y(tǒng)。
Nutanix 虛擬計算平臺將計算和存儲融合在一個系統(tǒng)中,省去了傳統(tǒng)的存儲陣列。每個 Nutanix 節(jié)點都運行符合行業(yè)標準的虛擬機監(jiān)控程序和 Nutanix 控制器 VM,后者處理本地虛擬機監(jiān)控程序的所有 I/O 操作。存儲資源通過傳統(tǒng)接口暴露給虛擬機監(jiān)控程序,然后被集中并提供給所有 VM。 將計算和存儲融合到一臺設(shè)備中可為現(xiàn)代數(shù)據(jù)中心提供靈活、可伸縮的構(gòu)建基塊。
超融合先行者Nutanix 在2011年就推出了第一款產(chǎn)品,產(chǎn)品是Virtual Computing Platform 。Gartner報告里說Nutanix的技術(shù)非常獨特,“存儲和計算元素可以更加原生的緊密結(jié)合在一起”,可以用基于節(jié)點的方式,讓新的計算或存儲資源以很小的增量進行理論上無上限的擴展。