概述
超融合基礎架構(Hyper-Converged Infrastructure)是一種集成了虛擬計算資源和存儲設備的信息基礎架構。在這樣的架構環境中,同一套單元設備中不但具備了計算、網路、存儲和伺服器虛擬化等資源和技術,而且多套單元設備可以通過網路聚合起來,實現模組化的無縫橫向擴展(Scale—Out),形成統一的資源池。
超融合基礎架構是以硬體伺服器為基礎,最大限度實現數據中心容量擴展性和數據的可用性。超融合架構以虛擬機為核心,提升集群的運算效能和存儲空間,具有簡單、高效、高性能、易部署等優勢。成本的控制和風險防範等方面,它不需要單獨採購伺服器和存儲,節省了大量的機櫃空間,而且對電源的消耗較小。系統所採用的軟體和硬體都是統一的技術接口,而且不存在虛擬化環境的資源爭搶問題,可以靈活調配資源,方便快捷。在超融合架構模式下,用戶所使用的虛擬機和存儲空間是利用軟體構建的,這樣就使得底層物理設備與用戶之間保持隔離的狀態,實現了硬體資源與虛擬化平台的完整融合。用戶可以以堆疊的形式實現節點的添加,進而實現超融合架構叢集容量的擴展。
超融合技術主要組件有三大組成部分:計算虛擬化、存儲虛擬化、網路虛擬化。計算虛擬化四大主流路線有KVM、VMWARE、Hyper-V、Xen,存儲虛擬化兩大主流路線glustfs、ceph,網路虛擬化一般採用自研的方式,主要技術有VxLAN、
SDN等。
組成
超融合系統將存儲和計算功能集成到一個單一節點(或節點集群,每個節點都提供計算和存儲功能),超融合系統都具有以下通用核心組件:
(1)分散式存儲系統:構建在虛擬化平台之上,在伺服器虛擬化基礎上,通過部署存儲虛擬設備的方式,對本地存儲資源進行虛擬化,再經集群整合成
資源池,為套用虛擬機提供存儲服務。
(2)高速網路:GE/10GE乙太網交換機,或者Infiniband光纖交換機為分散式計算和存儲集群提供可擴展和高可用性的網路通道。
(3)統一管理平台:其管理程式除了提供硬碟或SSD硬體抽象層之外,還提供工作負載鄰接、冗餘、故障遷移、管理和容器化作用。
因此,超融合架構可以基於X86伺服器等低單價企業伺服器為基礎,對伺服器的內置硬碟資源進行虛擬化,提供raid後的存儲空間供伺服器使用。伺服器採用集群的方式部署在數據中心的多個機架內,通過機架間及機架內的高速二層交換網路提供極高的連線可靠性。整個超融合集群系統,以一個2UX86機架伺服器提供40TB裸容量為例,一個100個伺服器組成的集群可以提供4PB的存儲容量,可滿足90%以上企業的業務增長需求。通過批量採購的商用伺服器可使基於超融合架構建設的
數據中心可具有較高的性價比。
特點
超融合基礎架構繼承了融合式架構的一些特性,同樣都是使用通用硬體伺服器為基礎,將多台伺服器組成含有跨節點統一儲存池的群集,來獲得整個虛擬化環境需要的效能、容量擴展性與數據可用性,可透過增加群集中的節點數量,來擴充整個群集的運算效能與儲存空間,並透過群集各節點間的彼此數據複製與備份,提供服務高可用性與數據保護能力。而為能靈活地調配資源,超融合架構也採用了以虛擬機(VM)為核心,軟體定義方式來規畫與運用底層硬體資源,然後向終端用戶交付需要的資源。
傳統的存儲區域網路架構使用的運算和儲存單元是分離的。傳統的伺服器外接SAN交換機、儲存設備等,超融合架構則將運算和儲存單元合二為一。這樣每個伺服器節點單元同時可提供運算資源和儲存空間,每一台超融合架構的伺服器節點就相當於傳統伺服器外接SAN交換機和儲存設備,即使用伺服器節點的磁碟驅動器來提供需要的儲存空間。
2、實際的硬體資源與虛擬化平台的完整融合
超融合架構是通過虛擬化平台軟體來合理硬體資源的,運算資源和儲存資源都是通過虛擬機來合理調配使用,是一種以虛擬機為核心的
虛擬化套用。另外,超融合架構的運算資源和儲存資源都是軟體定義化的,硬體部份只是一台普通的通用硬體伺服器,用戶使用的虛擬機與儲存空間完全依靠Hypervisor等軟體所構建,隔絕了用戶與底層的物理設備。
3、更易於管理的超融合架構
在融合式架構中,由於運算與儲存資源是由各自獨立的伺服器與儲存設備來提供,操作管理也是獨立的,管理者必須分別透過不同的管理工具來管理這兩種設備。管理者須在儲存設備上從LUN、連線映像等這些設定著手,然後再將設定好的儲存裝置掛載到伺服器主機上,通過Hypervisor提供給VM使用。超融合架構,運算與儲存二合一,只需單一的平台就可同時管理運算和儲存資源的設定。用戶可根據自身需要來設定運算與儲存資源的服務等級,實際資源的分配可由管理平台自動完成,管理變得輕鬆而簡單。
4、縱向構建和橫向擴展
超融合架構由於把運算與儲存融合在一台設備,每台超融合設備都含有獨立、完整的運算、儲存硬體資源,所以每台設備也就構成了一個獨立的基礎單元。通過叢集架構,用戶可以以一台超融合設備為單元,以堆疊的方式將更多的節點加入到叢集中,來擴展整個超融合架構叢集的容量。
超融合技術
概念
超融合技術,又稱“超融合架構技術”,是指在單個一體化基礎架構中同時具備計算、存儲、網路和虛擬化等資源和技術的架構。超融合架構打破了傳統的伺服器、網路和存儲的孤立界線,將CPU、記憶體、存儲、網路、虛擬化技術整合在一台設備上,每一台設備作為一個單元節點,多節點通過網路聚合實現模組化的無縫橫向擴展,形成統一的資源池。
超融合架構以通用x86伺服器為基礎,通過集成計算、存儲、網路及虛擬化技術,匯聚單台伺服器的存儲形成跨多個節點統一存儲池的集群,提供更好的性能和擴展性。通過增加集群中的節點數量,即可擴展整個集群的計算性能和存儲容量,並通過集群各節點間彼此的數據複製與備份,提供服務高可用性與數據保護能力。
特點
1、融合
傳統架構下的計算資源和存儲資源是分離的,伺服器通過SAN交換機與存儲設備連線獲取存儲空間。超融合技術改變了傳統伺服器、存儲、網路相互孤立的基礎架構,實現計算資源、存儲資源和網路資源的統一融合,每一台超融合節點單元可同時提供計算資源和存儲空間。超融合架構採用軟體定義的體系結構,不再依賴於硬體,計算、存儲、網路完全虛擬化並由軟體控制。伺服器和存儲得到了統一的部署和管理,並為整個虛擬化體系提供了簡單、通用的管理和自動化平台。
2、敏捷
超融合技術通過軟硬體一體化的融合,實現設備快速交付、架構彈性伸縮、業務敏捷部署和系統精簡運維。超融合一體機在出廠時已根據需求完成硬體的集成和軟體的安裝,設備上架開機即可交付使用,極大簡化了設備安裝調試的複雜度。超融合技術基於虛擬化和軟體定義,構建扁平化、隨需而變、彈性可擴展的敏捷架構,所有資源均可按需部署、靈活調度和動態擴展。傳統架構下的計算資源、存儲資源和網路資源由不同的設備提供,管理者必須分別通過不同的管理工具管理多種設備,超融合架構下只需通過單一的平台即可同時管理計算、存儲和網路資源,降低運維難度,實現精簡運維。
3、安全
超融合技術實現了計算、存儲和網路資源的融合,原來分散在不同伺服器和存儲設備上的數據全部集中在超融合節點本地磁碟上,系統及數據的安全風險隨即凸顯。超融合架構採用集群管理方式,系統出現故障時能夠自動在其他節點設備上重啟,避免物理環境的單點故障。數據多副本機制實現數據分散存放,不同數據副本放在不同的超融合節點上,當一個節點出現故障時,仍然可以依靠其他節點上的數據副本繼續對外提供服務,有效保障業務連續性和數據安全。
4、開放
超融合架構採用軟硬體解耦架構,在伺服器層面,超融合架構能夠在任何x86伺服器上運行,與物理伺服器的硬體配置無關,無需修改上層系統和套用即可運行;在存儲層面,超融合架構支持與各種類型的外置存儲進行對接,將數據存儲到外置存儲或使用外置存儲作為備份介質;在網路層面,超融合架構無需依賴任何支持特定協定的網路設備,支持與現有網路設備組網連線。超融合架構能夠為上層套用禁止底層複雜和異構的基礎架構,對主流作業系統和套用進行兼容性適配和性能最佳化集成。
關鍵技術
1、伺服器虛擬化
伺服器虛擬化是整個超融合架構中的核心組件,基於裸金屬架構的虛擬化程式直接運行在伺服器上,實現對伺服器物理資源的抽象,將CPU、記憶體、硬碟等伺服器物理資源轉化為一組可統一管理、調度和分配的邏輯資源,並基於這些邏輯資源在單個物理伺服器上構建多個同時運行、相互隔離的虛擬機執行環境,實現更高的資源利用率,減少系統管理的複雜度,加快對業務需求的回響速度,提供高可靠、高可用的套用服務。
2、存儲虛擬化
存儲虛擬化是將集群各節點伺服器上獨立的硬碟存儲空間進行組織聚合,構成一個共享的存儲資源池,所有的存儲資源在這個存儲池中統一管理,實現存儲資源的自動化管理和分配,構建高效靈活的存儲架構與管理平台,提供高可靠、高性能存儲。存儲虛擬化基於分散式存儲系統,融合了分散式快取、SSD讀寫快取加速、多副本機制等多種存儲技術,在功能上與獨立共享存儲完全一致。存儲虛擬化通過SSD快取,可以大幅提升伺服器硬碟的I/O性能,實現高性能存儲和業務高效可靠運行。存儲虛擬化採用多副本機制,一份數據同時存儲在多個不同的物理伺服器硬碟上,提升數據可靠性,保障關鍵業務安全穩定運行。此外,由於存儲和計算完全融合在一台伺服器上,省卻了外置磁碟陣列的控制器、光纖交換機等設備,達到了降低成本的目的。
3、網路虛擬化
網路虛擬化通過實現網路中所需的各類網路連線服務(包括路由、交換、安全、負載均衡等)按需分配和靈活調度,提供了全新的網路連線運維模式,解決了傳統硬體網路的眾多管理和運維難題,可滿足業務套用對網路快速、靈活自動化部署的需求。
優勢
1、極簡的架構
超融合架構直接將存儲分散部署到每台PC伺服器上,在伺服器上部署了快速的快閃記憶體盤和大容量傳統機械磁碟,來應對系統高IO需求和大容量存儲的需要。因此,超融合架構能實現高速訪問本地數據,無需跨網路訪問。超融合架構還包括備份軟體、快照技術、重複數據刪除、線上數據壓縮等元素,多套單元設備可以通過網路聚合起來,實現模組化的無縫橫向擴展(scale-out),形成統一的資源池,它的擴展方式變為橫向增加節點即可。通過這種標準化的模組,用來搭建數據中心無疑是非常方便的,這不僅大大方便客戶的搭建管理,同時也增強了系統的靈活性,同時讓部署和運維都更簡單。
(1)讓系統更靈活
隨著雲計算和大數據時代的來臨,企業需要IT系統能夠快速的跟上業務需求。超融合讓系統的擴展更靈活。客戶只需要根據需求購買相同的配置,就可以快速的實現IT系統的擴展。
(2)部署更簡單
超融合在於對伺服器、存儲、網路的融合,由於採用開箱即用的部署方式,大大簡化規劃、連線、配置等複雜的管理操作。像樂高積木一樣,只需要相同的模組,根據客戶的需求,就可以搭建出各種各樣的模型。樂高積木就相當於超融合,而搭建出來的模型就是數據中心。交付時間可以從過去的十幾天縮短到現在的一兩天,大大縮短交付的時間。
(3)運維更簡單
與傳統架構相比,超融合架構管理更為簡單,傳統架構下,虛擬化、伺服器、存儲、網路四層需要分別進行管理配置,非常的複雜和繁瑣,超融合將這些功能集成到一個用戶界面上,用戶可以在一個運維界面上,實現計算和存儲的資源池化、CPU/記憶體/存儲等資源的動態分配、虛擬機的創建和啟動,給用戶帶來極大的便利。總的來說就是,超融合架構具備了統一的系統管理、監控、維護等特點。
2、高可靠性
通過全部功能組件的全部軟體定義,企業級雲實現了硬體無關的分散式架構,可以做到硬體故障不影響業務。平台內嵌的CDP功能,當管理員誤刪除資料庫或業務系統遭遇勒索病毒時,可將數據一鍵恢復到過去3天內的任意1秒。DRX/DRS智慧型調度技術,保障業務不因資源不足而導致不可用。
3、高性能
企業級雲通過分散式存儲分層技術、邏輯條帶化技術,以及通過最佳化NUMA和大頁記憶體技術等,充分滿足網際網路業務、實時交易系統、BI分析等業務,以及OracleRAC、MySQL等資料庫集群和ERP、MES、HIS等關鍵套用對性能的高需求。
4、高安全性
企業級雲能夠為用戶提供平台安全、數據安全、套用安全、邊界安全+雲端安全的4+1立體式安全防護體系,由內而外構建數據中心堅固的安全防護堡壘。當用戶有安全合規需求時,通過安全中心提供完整的安全規劃建議、安全建設模板,真正做到安全可視,幫助用戶快速構建自己的雲安全體系。
5、高性價比
採用超融合架構,用戶的整體擁有成本(TCO)將明顯降低;利用超融合設備,不但可以快速搭建出一個數據中心,更重要的是,利用超融合這種方式,能夠讓客戶在搭建過程更方便,客戶不需要再對基礎設施進行調研,只需要了解自己的需求,同時了解到超融合設備,這樣就能夠快速的實現搭建。在套用方面無疑大大節省了企業的成本。
融合與超融
超融合基礎架構的迅速發展使得管理員可以在更多的虛擬化存儲解決方案當中進行選擇。
儘管現在市場上已經擁有多種
軟體定義存儲和
存儲虛擬化解決方案,但是存儲的本質並沒有發生變化。虛擬機體積不會減小,數量也不會降低。對於現在已經擁有超融合基礎架構的企業來說,部署和管理專用超融合基礎架構和網路是一種十分寶貴的經驗。儘管這種方式通常需要在硬體和人員方面進行大量投資,但是可靠性和性能表現也是非常值得稱道的。現在,超融合基礎架構產品也能夠提供很多相關功能,比如數據鏡像、去重複化、加密和災難恢復等。
融合和
超融合基礎架構的出現為企業帶來了存儲方面的困惑:如何為現有虛擬化環境選擇理想的存儲解決方案,並且保證其能夠適應未來的發展趨勢?為了做出正確的決定,管理員需要理解融合和超融合基礎架構之間的區別,以及傳統存儲硬體將繼續扮演怎樣的角色。
超融合基礎架構將計算、網路和存儲等資源作為基本組成元素,根據系統需求進行選擇和預定義。這種方式基於現有的硬體模組,因此能夠實現快速擴展,並且如果不同模組之間相互兼容,那么擴展過程將會非常簡單。超融合基礎架構這種預配置產品前期會產生大量開銷,因為企業不僅需要支付技術費用,還需要請廠商完成完成相關集成工作。隨著時間延長,超融合基礎架構總擁有成本能夠控制在合理範圍之內。用戶在更改和升級基礎組件方面擁有部分靈活性,但僅限於超融合基礎架構廠商允許的範圍之內。在超融合基礎架構當中,存儲控制器仍然是硬體設備,並且由“傳統”存儲區域網路(SAN)或者網路附加存儲(NAS)解決方案所控制。這種方式更加類似於將傳統的數據中心組件封裝在一個專用容器當中。
“超級”融合基礎架構意味著既利用融合基礎架構的現有優勢,又增加了額外的軟體層,將計算、網路和存儲等資源封裝在單個容器當中,而不是以基礎組件的形式提供。藉助於Nutanix或者EVO:RAIL等相關產品,超融合基礎架構可以在存儲硬體當中不再使用存儲控制器,將這項功能加入到hypervisor層的軟體服務當中。將存儲控制器轉換為軟體服務可以在功能方面提供更大的靈活性。這種“分散式”超融合基礎架構能夠降低專用超融合基礎架構和網路的複雜性。在降低本地存儲開銷的同時,提供許多高級特性,比如複製和去重複化。 由於能夠解決企業當中的許多存儲問題,融合和超融合基礎架構產品已經獲得了大量關注。如果超融合基礎架構嘗試在存儲平台當中使用標準伺服器,那么會在硬體耐用性和性能方面遇到問題。因此可以通過在超融合基礎架構當中套用軟體定義存儲特性來解決這些問題,因為超融合基礎架構主要用途就是處理虛擬環境當中的負載。