硬件虛擬化
硬件虛擬化恐怕是很多人都了解的虛擬化技術,主要產(chǎn)品有VMware和Microsoft的VirtualServer.這種技術的設計目的是在單臺效勞器上完成多種不同操作系統(tǒng),其特征是對硬件資源中止虛擬化,使之成為可管理的和獨立的“虛擬機”。
并行虛擬化
并行虛擬化和硬件虛擬化是類似的,由于在概念上它支持在一臺效勞器上完成多種操作系統(tǒng)。目前只需Xen的開源項目完成了這種技術,而XenSource會跟著發(fā)布對應的商業(yè)化產(chǎn)品。與硬件虛擬化相比,Xen的共同之處在于對操作系統(tǒng)中止修正,以降低額外損耗,從而提供比硬件虛擬化技術更高的效率。
操作系統(tǒng)虛擬化
操作系統(tǒng)虛擬化是虛擬化技術的第三種完成方式,SWsoft的Virutozzo和Sun的SolarisContainer是這種技術的兩種完成。操作系統(tǒng)虛擬化的概念是基于共用操作系統(tǒng),由于不包含額外的(虛擬化)處置層,所以它提供了一個更瘦的架構(gòu)體系。這項技術的主要限制在于它不支持在一臺物理效勞器完成多種操作系統(tǒng)。
假設某個組織希望在單臺Linux、Windows或SunSolaris物理效勞器集成或部署多種不同操作系統(tǒng)的虛擬效勞器,它可能不太傾向于選擇虛擬操作系統(tǒng)技術。SolarisContainers顯然只支持Solaris,而Virtuozzo同時支持Linux和Windows.SWsoft的Linux版Virtuozzo效勞器支持在虛擬效勞器上完成同版本內(nèi)核的不同Linux發(fā)行版。
需求思索的要素
1、性能
為什么處置損耗如此重要?由于它影響應用程序的性能,并最終影響終端客戶的滿意程度。假設虛擬化基礎架構(gòu)的處置損耗較高,那只能運轉(zhuǎn)非產(chǎn)品級或不太重要的應用效勞。由于產(chǎn)品不同,虛擬化處置方案的處置損耗從1%到最多60%.虛擬化的應用程序的運轉(zhuǎn)效率差異很大,有的能夠做到接近原始物理環(huán)境下運轉(zhuǎn)的效率,有的則低劣到終端用戶所難以接受的程度。同一虛擬化技術道路的不同產(chǎn)品性能也有很大差異,但通常來說,虛擬化硬件會構(gòu)成較大的性能損耗,但操作系統(tǒng)虛擬化性能損耗極低,幾乎可以忽略不計。
2、管理工具
許多組織采用虛擬化項目是由于他們可以降低硬件本錢,由于這些數(shù)據(jù)中心的硬件僅有15%—20%的應用率。固然硬件和環(huán)境的本錢本身曾經(jīng)相當可觀,但管理本錢中更大的部分仍然是來自于效勞器的管理本錢。管理性任務包括操作系統(tǒng)和應用程序更新、打補丁、備份、安裝、開通和應用管理等等。因此關于虛擬化基礎設備的管理而言,管理工具就愈加重要,只需很好地中止資源的管理和監(jiān)控才干真正做到有效天時用虛擬效勞器的資源。
每種虛擬化處置方案能提供的管理工具都很不相同。一些虛擬化處置方案幾乎沒有什么管理工具,而且運用非常受限制。某些特定的虛擬化處置方案提供很多優(yōu)秀的工具集,并和產(chǎn)品放在一同以優(yōu)惠價打包促銷。但某些工具卻非常的貴,常常是按可選擇的產(chǎn)品組件的價錢中止銷售。
將物理效勞器遷移到虛擬效勞器是非常復雜的工作,致使于經(jīng)常令管理人員望而卻步,特別觸及到企業(yè)的關鍵業(yè)務系統(tǒng)時更是如此。大多數(shù)虛擬化軟件廠商提供遷移工具,而且某些廠商不只提供從物理效勞器到虛擬效勞器的遷移工具,他們還提供虛擬環(huán)境間以致從虛擬效勞器遷移到物理效勞器的遷移工具。
在物理效勞器到虛擬效勞器的遷移過程中,預估物理效勞器的資源運用率趨向并以此為基礎配置夠用的虛擬效勞器是非常重要的,其重要性以致要高于將數(shù)據(jù)遷移到可靠的虛擬效勞器時的懇求。僅有非常有限的P2V(PhysicaltoVirtual的簡稱)工具具有預估資源運用趨向的才干。
3、平臺支持
虛擬化技術將虛擬效勞器從其下的硬件中籠統(tǒng)出來,但這并不意味著虛擬基礎結(jié)構(gòu)可以支持任何硬件。需求特別留意的是,硬件虛擬化和并行虛擬化必需支持從CPU芯片到顯卡等計算機的一切硬件。
而操作系統(tǒng)虛擬化技術樹立在標準的操作系統(tǒng)之上,因此自但是然的支持操作系統(tǒng)支持的一切硬件,所以操作系統(tǒng)虛擬化產(chǎn)品部署過程更容易。某些虛擬化技術除了支持基本的硬件,還有充分應用一切硬件的才干,包括支持SMP、64位處置器,直到16路CPU和64GB的內(nèi)存。
4、遷移