KVM虛擬化:選REHL還是RHEV?
現(xiàn)在,越來越多的用戶考慮在IT環(huán)境中實施多種虛擬化hypervisor,開源成為不錯的選擇?;趦群说奶摂M機KVM技術逐漸流行,它有世界***的Linux提供商紅帽支持并推廣,還有IBM提供管理技術。
多數(shù)主流Linux版本現(xiàn)在都內置KVM,比如Red Hat Enterprise Linux(RHEL),或者將KVM作為獨立hypervisor獲取,例如Red Hat Enterprise Virtualization(RHEV)。紅帽的這兩個方案都提供KVM虛擬化,但在管理、功能與實施中有重大區(qū)別。
RHEL為小型環(huán)境打造
Red Hat Enterprise Linux (RHEL)是款很通用的Linux服務器產(chǎn)品,依賴KVM虛擬化。它由Linux內核與大量包組成,包括Apache Web服務器與MySQL數(shù)據(jù)庫,以及一些KVM管理工具。使用RHEL 6可以安裝并管理少量虛擬機,但不能交付***的性能與***的KVM管理平臺。當然,在小型環(huán)境中,RHEL 6能滿足你對開源虛擬化的所有要求。如果想虛擬運行Linux的服務器,或者虛擬運行Linux與Windows服務器的話,該購買方法最合適。
RHEL6.3提供了一個Virt-P2V工具,可以將Windows和RedHat Linux的物理機轉換成虛擬機,使用KVM進行部署。將于2013年交付的RHEL 7將有幾個關鍵主題,包括數(shù)據(jù)中心運行效率、虛擬化與云增強,以及集成開發(fā)工具的改進。
在管理方面,有開源的虛擬化工具集libvirt管理單個系統(tǒng),IBM Systems Director VMControl管理多個RHEL系統(tǒng)。VMControl即能管理物理資源也能管理虛擬資源,還能管理異構hypervisor。新版VMControl 2.4,可管理KVM與其他hypervisor。
RHEV適合大型企業(yè)與云環(huán)境
如果虛擬化是你IT架構中的關鍵部分,那么你就不僅僅需要管理一些虛擬機了。對于企業(yè)級KVM虛擬化,你需要的是輕松的KVM管理、高可用性、***性能與其他高級功能。Red Hat Enterprise Virtualization (RHEV)包含RHEV Manager (RHEV-M),這個是集中的KVM管理平臺,能同時管理物理與虛擬資源。
RHEV-M能管理虛擬機與其磁盤鏡像,安裝ISO,進行高可用性設置,創(chuàng)建虛擬機模板等,這些都能從圖形web界面完成。也可使用RHEV-M管理兩種類型的hypervisor。RHEV自身帶有一個獨立的裸機hypervisor,基于RHEL與KVM虛擬化,作為托管的物理節(jié)點使用。另外,如果你想從RHEV管理運行在RHEL上的虛擬機,可注冊RHEL服務器到RHEV-M控制臺。RHEV管理器同樣還支持運行KVM的RHEL主機。這一特性使在現(xiàn)有RHEL環(huán)境中部署RHEV更加容易。
要管理云環(huán)境,紅帽的合作伙伴IBM打造了一套SmartCloud解決方案。其中,IBM SmartCloud Provisioning是一款云端服務軟件,提供面向虛擬基礎設施的云服務(IaaS),它允許用戶按照其需求對虛擬機以及數(shù)據(jù)存儲進行操作與管理。無論你在后臺采用KVM還是其他虛擬化技術都支持,存儲采用Hadoop分布式文件系統(tǒng),終端用戶界面使用也更簡單,易于操作。
RHEV 3.1還是RHEL 7?
RHEL 7其實就是一臺Linux服務器,提供開源虛擬化選項,因此在大型環(huán)境就需要RHEV來實現(xiàn)KVM虛擬化。最近,紅帽發(fā)布了RHEV 3.1,有個重新設計的核,并且基于Java。,增加了存儲實時遷移功能。此外,RHEV 3.1還將提供新的支持,支持紅帽目錄服務器(Red Hat Directory Server)、IBM Tivoli目錄服務器(IBM Tivoli Directory Server)和能夠識別集群的可移植操作系統(tǒng)接口(POSIX)文件系統(tǒng)。