精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

當前位置:虛擬化服務器虛擬化 → 正文

IBM Power虛擬化易被人忽略的力量

責任編輯:vivian |來源:企業(yè)網(wǎng)D1Net  2012-02-09 08:54:14 本文摘自:PChome

以服務器虛擬化為主的虛擬化解決方案目前正在火熱的發(fā)展與普及中,各種跡象都表明,越來越多的客戶都已走出理論評估的階段,而開始真正的部署虛擬化解決方案。不過,由于x86服務器是當前服務器市場出貨量的主流,所以一談到虛擬化,很多人都潛意識的將其等同于x86虛擬化解決方案,而在這一領域,大家想到的是VMware, Hyper-V和Xen等。但顯然這并不全面,當虛擬化本身使得硬件平臺對于用戶來說越來越透明的時候,我們會發(fā)現(xiàn),其實與我們關系更密切的是應用環(huán)境,而不再是硬件平臺本身了,這樣也將使我們對平臺的看法有所改變。所以,說到這里,我們就不得不提到IBM的虛擬化解決方案,以及IBM獨有的虛擬化軟件和技術(shù)。

事實上,當我們放眼整體的服務器市場,尤其是在金融,電信等高端行業(yè)和數(shù)據(jù)中心等高端的應用情境時,IBM 虛擬化軟件Power VM使我們更深切的感受到IBM在Unix平臺上的虛擬化能力正左右著未來數(shù)據(jù)中心大整合、應用平臺大融合的趨勢,成為市場上不可忽視的力量。本文主要介紹IBM虛擬化軟件Power VM的特點和優(yōu)勢,但IBM虛擬化軟件不僅僅是Power VM,IBM還擁有最完整的虛擬化軟件和虛擬化管理解決方案,例如Tivoli Monitoring (ITM),Systems Director 。

PowerVM的歷史

與只有10幾年歷史的x86平臺虛擬化的領袖VMware相比,IBM的虛擬化軟件和技術(shù)的歷史要比它久遠多了。IBM早在40多年前就開發(fā)出第一代虛擬化軟件,并應用在它的大型主機上,當時IBM使用一種專為 System/360 Mainframe. 量身訂造的操作系統(tǒng) CP-40。在 1967 年,第一個虛擬化軟件Hypervisor誕生,第二版的Hypervisor(CP-67)則在1968年誕生,在那時它就支持跨虛擬機共享內(nèi)存,為每個用戶提供單獨的內(nèi)存空間。

在這里,Hypervisor(Hypervisor)是一種軟件,它允許多個操作系統(tǒng)共享一臺硬件主機。這個版本被用于整合物理硬件和更迅速地部署環(huán)境(比如開發(fā)環(huán)境)。在 20 世紀 70 年代,IBM 一直在改進他們的技術(shù),支持 MVS 與其他操作系統(tǒng)(比如 UNIX)在 VM/370 上一起運行。在 1997 年,同樣是在大型機上創(chuàng)建虛擬化技術(shù)的這些人在 IBM 中端平臺上創(chuàng)建了一個Hypervisor。

IBM Hypervisor所基于的一個關鍵元素在于,虛擬化是系統(tǒng)固件本身的一部分的事實,這與其他基于Hypervisor的解決方案不同。這是因為操作系統(tǒng)(OS)、硬件和Hypervisor之間集成非常緊密,Hypervisor是介于 OS 與提供虛擬化功能的硬件之間的系統(tǒng)軟件。在 2001 年,經(jīng)過 4 年的設計和開發(fā),IBM 發(fā)布了一款面向中端 UNIX 系統(tǒng)的Hypervisor,該Hypervisor支持全局分區(qū)。2004 年發(fā)布了高級POWER虛擬化(Advanced Power Virtualization,APV,這里的Power不是指電源,而是指POWER System服務器),它是 IBM 第一款真正的虛擬化解決方案,支持共享資源,它在 2008 年被重新命名為 PowerVM,PowerVM成為IBM新的虛擬化軟件代號。

PowerVM的主要特色

PowerVM是一個典型的Type 1的Hypervisor,這從基礎上保證了它的高效率,但與VMware、微軟、Xen的Type1型Hypervisor相比,PowerVM仍然有自己鮮明的特色,發(fā)展至今,PowerVM目前有以下幾個重要的特點與功能。

PowerVM的基本架構(gòu),在框架設計上,它與微軟的Hyper-V和思杰的XenServer更為相似

虛擬I/O服務器(VIOS,Virtual I/O Server)—— 這個服務器負責為虛擬分區(qū)提供 I/O 服務。它負責管理物理適配器供一個或多個 VIO 虛擬的客戶分區(qū)共享。這有助于消除對專用網(wǎng)絡和/或 I/O 的需求,從而減少了成本。IBM 的實現(xiàn)方法使用了共享以太網(wǎng)和虛擬 SCSI 來支持共享網(wǎng)絡和磁盤 I/O。

微分區(qū)和共享處理器邏輯分區(qū)(Micro partitioning and Shared Processor Logical Partitioning,SLPAR) ——微分區(qū)允許虛擬分區(qū)只占用一部分的CPU資源,最細的顆粒度可以只到一個CPU核心的1/10。虛擬服務器可以在任何物理服務器上運行,因為物理處理器是完全共享的。而共享的處理器邏輯分區(qū)可以在微分區(qū)的基礎上,通過使用一種稱為未封頂分區(qū)的特性來擴大 CPU 數(shù)量和它們的授權(quán)容量(Entitled Capacity,EC),授權(quán)容量在創(chuàng)建 CPU 的配置文件時配置。這是一項重要特性,因為允許系統(tǒng)在突發(fā)的 CPU 密集時期,從一個共享的處理器池的其他邏輯分區(qū)中分配未使用的 CPU 資源,這些資源在其他時間是空閑的,這樣,能夠夠以一種動態(tài)方式簡化工作負載管理。 則CPU資源的調(diào)整單位可精細到1/100核心,方便精確性管理。

動態(tài)分區(qū)遷移(Live Partition Mobility)—— 這個功能支持將正在運行的邏輯分區(qū) LPAR(等同于一個虛擬機,可以是 AIX 或 Linux)從一個物理服務器移動到另一個服務器。

共享專用容量—— 允許專用處理器分區(qū)將空閑 CPU 周期捐獻出來,以便在空閑處理器池中使用。

多個處理器池—— 允許在分配給共享池的分區(qū)之間均衡處理能力,從而提高吞吐量。

Lx86—— 這項技術(shù)支持運行直接在 Linux 分區(qū)上運行沒有專門移植到 Power Architecture 的 x86 Linux 應用程序,無需執(zhí)行必要的重新編譯操作。可以有效的整合基于x86的Linux應用服務器。

工作負載分區(qū)(Workload Partitioning ,WPAR)與遷移——這是一個非常有用,且十分重要的特性,它的對象并不是一個完整的虛擬化區(qū),而是相應的工作負載(Workload)。類似于 Solaris 容器/專區(qū),它提供了將邏輯分區(qū)拆分為工作負載的能力。每個工作負載都具有自己的包含環(huán)境,但沒有自己的內(nèi)核。經(jīng)過配置的 WPAR 是 LPAR 的一部分,它減少了需要維護的 AIX 映像的數(shù)量。WPAR 在 AIX 實例**享系統(tǒng)資源:目錄、CPU、RAM 和 I/O。而且可以像遷移LPAR那樣,將WPAR進行遷移且不需要中斷應用的運行(即Live Application Mobility),這個特性還允許執(zhí)行多系統(tǒng)負載平衡,可以用來節(jié)約數(shù)據(jù)中心的成本。

活動內(nèi)存共享(Active Memory Sharing,AMS)——與處理器池的概念相似,多個分區(qū)可共享一個物理內(nèi)存池,而每個分區(qū)根據(jù)工作負載的情況可動態(tài)的調(diào)配內(nèi)存資源。當然,管理員也可以為分區(qū)分配專一的內(nèi)存資源以確保應用性能,而AMS的出現(xiàn)為靈活的運用內(nèi)存提供了可能。

主動內(nèi)存擴展(Active Memory Expansion,AME)——應用有需求的時候(比如SAP的ERP應用),通過內(nèi)存壓縮技術(shù)將現(xiàn)有的內(nèi)存數(shù)據(jù)進行壓縮,以騰出物理內(nèi)存空間,最多可等效擴充50%的內(nèi)存容量,用戶也因此可以在部署相關應用時節(jié)省50%內(nèi)存容量的成本。

PowerVM相較其他UNIX虛擬化平臺的優(yōu)勢

目前,在UNIX平臺下,主要的虛擬化解決方案均是相關硬件平臺廠商所專門開發(fā)的,IBM的POWER系統(tǒng)對應的虛擬化軟件就是PowerVM,而HP的安騰平臺就是VSE(Virtual Server Environment,虛擬服務器環(huán)境),Sun的SPARC平臺則是xVM,但面向SPARC系統(tǒng)的主要還是LDOM(面向Solaris on x86的是基于Xen開源平臺的),至于Virtual BOX則是面向終端桌面的產(chǎn)品,并不在本文的討論范圍。

HP的VSE也有著比x86平臺虛擬化更悠久的歷史,大約在26年前,HP推出了自己的虛擬化技術(shù),這可算是VSE的前身,而在具體的功能上HP也在不斷完善著VSE的能力,不過其主要的虛擬化模式vPar、nPar以及IVM(Integrity Virtual Machines)均有自己的不足,相對來說vPar、nPar并不能算是完全的虛擬化分區(qū),它們不支持內(nèi)核共享,分區(qū)間也不能做到共享虛擬化資源,做分區(qū)的遷移時仍需要離線,所以這有違于虛擬化的初衷,因此HP的安騰系統(tǒng)主要的虛擬化應用是基于IVM的。在虛擬機的CPU核心顆粒度方面,IVM占有優(yōu)勢,可達到1/20核心,PowerVM只有1/10,不過PowerVM的分區(qū)可以最高支持64個虛擬處理器(vCPU),而IVM只有4個(HP的vPar分區(qū)倒可以支持到128個vCPU,但又不能做到CPU與I/O資源共享,以及分區(qū)的動態(tài)遷移)。在內(nèi)存容量方面,PowerVM的分區(qū)可支持高達2TB的內(nèi)存,而IVM最高只支持64GB內(nèi)存。當然,VSE也有自己的優(yōu)勢,那就是支持Windows Server操作系統(tǒng),不過一臺安騰主機對于Windows應用來說,性價比可能更有待考慮。

至于Sun的LDOM,則也在相應的規(guī)格上處于下風,它的虛擬分區(qū)最高支持8個vCPU與64GB的內(nèi)存,并且微分區(qū)功能較弱,在T1處理器上只能實現(xiàn)4個微分區(qū),而在T2處理器上則為8個,并且也不支持分區(qū)間的動態(tài)分配。

另外一點,活動內(nèi)存共享與活動內(nèi)存擴展兩大功能也是HP與Sun虛擬化技術(shù)所不具備的。而更重要的是,在新的一代服務器硬件平臺的發(fā)展中,Sun已經(jīng)明顯力不從心,HP所采用的在2010發(fā)布的安騰9300處理器其實是一款2007年的產(chǎn)品,在硬件性能方面明顯不如IBM的POWER7,而強大的硬件平臺的性能也為更為強大的虛擬化性能提供了基礎的保障,這一點POWER7與PowerVM的組合,無疑更占優(yōu)勢。

PowerVM相較x86虛擬化平臺的優(yōu)勢

而在與x86平臺的其他虛擬化軟件相比較時,我們更能看出PowerVM的優(yōu)勢,這是與幾十年的發(fā)展積累分不開的。

注:最新的vSphere 4.1的虛擬機并發(fā)遷移數(shù)量也能達8個,不過并沒有超過PowerVM的水平

以上是PowerVM與最新的,也是當前最強大的x86虛擬化平臺VMware的vSphere 4的比較,可以看出在PowerVM的優(yōu)勢明顯,而微軟的Hyper-V R2的虛擬機也只支持最多4個vCPU與64GB內(nèi)存,而XenServer 5.5則是8Vcpu/32GB內(nèi)存,在可用的虛擬機數(shù)量方面,vSphere單臺服務器可最多支持320個虛擬機,Hyper-V R2為384個,而PowerVM目前的水平可達640個,不久的未來將會達到1000個虛擬機的水平。

此外,在虛擬化的性能衰減方面,IBM的PowerVM也有明顯的優(yōu)勢。

所謂的虛擬化性能衰減是指服務器在做虛擬化后的應用性能,相對于裸機時的應用性能的下降幅度,下降幅度越小,也就意味著虛擬化性能的衰減越小,虛擬化的效率越高,即系統(tǒng)進行虛擬化時的系統(tǒng)開銷越少,而留給應用的處理資源(CPU/內(nèi)存/IO等)越多。

在SAP S&D 2-tier的測試中,以每核心的用戶數(shù)為基準,我們可以看出POWER系統(tǒng)基本上沒有因虛擬化而產(chǎn)生性能衰減,而在至強5500系統(tǒng)上,配合VMware最新的ESX(包含于vSphere 4),性能出現(xiàn)了比較大的衰減,當使用4個虛擬CPU時,較裸機性能下降了31.7%,而當虛擬CPU增加到8個時(到時與物理CPU核心數(shù)量相當),雖然測試結(jié)果較4個虛擬CPU更高,但每核心的性能則較裸機性能下降了38.7%,超過了1/3,可見系統(tǒng)的虛擬化開銷是比較大的。不過,就裸機性能來看,至強5500有明顯讓人眼前一亮,已經(jīng)明顯超過了Power 570。

同樣的性能衰減也出現(xiàn)在微軟的Hyper-V平臺上。首先是單個虛擬機不同數(shù)量的虛擬CPU的比較,這里采用的測試程序是DayTrader2.0,它是一個開源的基準測試程序,DayTrader2.0測試模型一個股票交易系統(tǒng),基于Java EE技術(shù)構(gòu)建,采用了外連的數(shù)據(jù)庫架構(gòu),在測試中Power 550與至強5500服務器測試環(huán)境均搭配相同的數(shù)據(jù)庫服務器(基于Power 570),數(shù)據(jù)庫是DB2 2.97。對于測試結(jié)果我們暫且不看不同虛擬CPU個數(shù)時的性能差異,只看性能差異的變化值,從1個虛擬CPU過渡到2個虛擬CPU時,POWER與至強5500系統(tǒng)基本上都呈現(xiàn)了成倍的線性性能增長,至強5500甚至更明顯(POWER的依靠幅度降低),但當虛擬CPU數(shù)量提高到4個和8個時,可以看出雖然兩者的性能提升幅度不再像1到2個虛擬CPU時那樣大,但兩者間的性能差距在漸漸拉開,也就說明Hyper-V的虛擬化性能衰減更大了。

AIM7虛擬機測試結(jié)果

接下來是虛擬機數(shù)量的擴展性能對比測試,測試軟件也是一個開源的基準測試程序——AIM7,它主要用來對服務器的CPU、內(nèi)存與I/O子系統(tǒng)進行壓力測試,而虛擬機數(shù)量無疑將增加對系統(tǒng)的負載,所以這個測試也將體現(xiàn)系統(tǒng)各功能單元對虛擬機數(shù)量的承載能力。還是不用看每個虛擬機數(shù)量階段的性能差異,而是看差異變化的趨勢。我們會發(fā)現(xiàn)POWER系統(tǒng)基本可以得到線性的增長,至強5500系統(tǒng)在1和4個虛擬機時表現(xiàn)還不錯,甚至在4個虛擬機時與POWER的性能差距小于1個虛擬機的狀態(tài),但到了6個和8個虛擬機之后,兩者的性能就開始拉大,也就意味著此時Hyper-V的虛擬化性能衰減開始越來越明顯。

以上測試基本能反應出了PowerVM與x86上的ESX、Hyper-V這幾個Hypervisor的效率差異,顯然,PowerVM在系統(tǒng)資源的調(diào)配與管理上要更為成熟高效些。

最后值得注意的是,PowerVM還具備x86 Linux直接兼容的能力,傳統(tǒng)在x86平臺上運行的Linux系統(tǒng)可以不改代碼運行在PowerVM環(huán)境中,而相對于POWER系統(tǒng)自身的Linux系統(tǒng),性能衰減只有10%。

總結(jié):PowerVM的價值不容忽視

通過以上的分析對比,我們可以感覺到IBM在虛擬化軟件和技術(shù)方面的優(yōu)勢,以及在UNIX平臺上的虛擬化能力,但長久的平臺界限的劃分,讓大多數(shù)用戶忽略了這一點。不過,正像本文開頭所講的,虛擬化技術(shù)本身也在正使平臺的劃分開始模糊,而用戶也因此會越來越關注應用的運行環(huán)境而不再是硬件平臺。

這讓我們想起了IBM另一個引以為榮的產(chǎn)品——大型主機,而它早就以虛擬化技術(shù)聞名于天下,借助于兼容Linux系統(tǒng),使得大型主機獲得了更廣闊的應用范圍,以及更強大的服務能力。而對于POWER系統(tǒng)來講,強大的裸機性能顯然是一個堅實的保障,在此基礎上的高效率的虛擬化平臺,也將讓POWER系統(tǒng)有機會向下染指x86的應用領地。

總之,當我們?yōu)閤86平臺的性能獲得巨大進步而歡心鼓舞,并期盼其與UNIX系統(tǒng)一爭高小的同時,也不要忘了,虛擬化技術(shù)的出現(xiàn),也讓服務器市場變化更為“虛幻莫測”,如果說x86通過增強性能與RAS特性而向高端進軍,那么UNIX小型機也完全可能借助于虛擬化向x86領地滲透,這在當前所倡導的數(shù)據(jù)中心大整合、應用平臺大融合的理念并不抵觸,就看能否找到其中那個“臨界點”,而在這里,IBM PowerVM的價值與能量顯然不可忽視。

關鍵字:IBM虛擬化

本文摘自:PChome

x IBM Power虛擬化易被人忽略的力量 掃一掃
分享本文到朋友圈
當前位置:虛擬化服務器虛擬化 → 正文

IBM Power虛擬化易被人忽略的力量

責任編輯:vivian |來源:企業(yè)網(wǎng)D1Net  2012-02-09 08:54:14 本文摘自:PChome

以服務器虛擬化為主的虛擬化解決方案目前正在火熱的發(fā)展與普及中,各種跡象都表明,越來越多的客戶都已走出理論評估的階段,而開始真正的部署虛擬化解決方案。不過,由于x86服務器是當前服務器市場出貨量的主流,所以一談到虛擬化,很多人都潛意識的將其等同于x86虛擬化解決方案,而在這一領域,大家想到的是VMware, Hyper-V和Xen等。但顯然這并不全面,當虛擬化本身使得硬件平臺對于用戶來說越來越透明的時候,我們會發(fā)現(xiàn),其實與我們關系更密切的是應用環(huán)境,而不再是硬件平臺本身了,這樣也將使我們對平臺的看法有所改變。所以,說到這里,我們就不得不提到IBM的虛擬化解決方案,以及IBM獨有的虛擬化軟件和技術(shù)。

事實上,當我們放眼整體的服務器市場,尤其是在金融,電信等高端行業(yè)和數(shù)據(jù)中心等高端的應用情境時,IBM 虛擬化軟件Power VM使我們更深切的感受到IBM在Unix平臺上的虛擬化能力正左右著未來數(shù)據(jù)中心大整合、應用平臺大融合的趨勢,成為市場上不可忽視的力量。本文主要介紹IBM虛擬化軟件Power VM的特點和優(yōu)勢,但IBM虛擬化軟件不僅僅是Power VM,IBM還擁有最完整的虛擬化軟件和虛擬化管理解決方案,例如Tivoli Monitoring (ITM),Systems Director 。

PowerVM的歷史

與只有10幾年歷史的x86平臺虛擬化的領袖VMware相比,IBM的虛擬化軟件和技術(shù)的歷史要比它久遠多了。IBM早在40多年前就開發(fā)出第一代虛擬化軟件,并應用在它的大型主機上,當時IBM使用一種專為 System/360 Mainframe. 量身訂造的操作系統(tǒng) CP-40。在 1967 年,第一個虛擬化軟件Hypervisor誕生,第二版的Hypervisor(CP-67)則在1968年誕生,在那時它就支持跨虛擬機共享內(nèi)存,為每個用戶提供單獨的內(nèi)存空間。

在這里,Hypervisor(Hypervisor)是一種軟件,它允許多個操作系統(tǒng)共享一臺硬件主機。這個版本被用于整合物理硬件和更迅速地部署環(huán)境(比如開發(fā)環(huán)境)。在 20 世紀 70 年代,IBM 一直在改進他們的技術(shù),支持 MVS 與其他操作系統(tǒng)(比如 UNIX)在 VM/370 上一起運行。在 1997 年,同樣是在大型機上創(chuàng)建虛擬化技術(shù)的這些人在 IBM 中端平臺上創(chuàng)建了一個Hypervisor。

IBM Hypervisor所基于的一個關鍵元素在于,虛擬化是系統(tǒng)固件本身的一部分的事實,這與其他基于Hypervisor的解決方案不同。這是因為操作系統(tǒng)(OS)、硬件和Hypervisor之間集成非常緊密,Hypervisor是介于 OS 與提供虛擬化功能的硬件之間的系統(tǒng)軟件。在 2001 年,經(jīng)過 4 年的設計和開發(fā),IBM 發(fā)布了一款面向中端 UNIX 系統(tǒng)的Hypervisor,該Hypervisor支持全局分區(qū)。2004 年發(fā)布了高級POWER虛擬化(Advanced Power Virtualization,APV,這里的Power不是指電源,而是指POWER System服務器),它是 IBM 第一款真正的虛擬化解決方案,支持共享資源,它在 2008 年被重新命名為 PowerVM,PowerVM成為IBM新的虛擬化軟件代號。

PowerVM的主要特色

PowerVM是一個典型的Type 1的Hypervisor,這從基礎上保證了它的高效率,但與VMware、微軟、Xen的Type1型Hypervisor相比,PowerVM仍然有自己鮮明的特色,發(fā)展至今,PowerVM目前有以下幾個重要的特點與功能。

PowerVM的基本架構(gòu),在框架設計上,它與微軟的Hyper-V和思杰的XenServer更為相似

虛擬I/O服務器(VIOS,Virtual I/O Server)—— 這個服務器負責為虛擬分區(qū)提供 I/O 服務。它負責管理物理適配器供一個或多個 VIO 虛擬的客戶分區(qū)共享。這有助于消除對專用網(wǎng)絡和/或 I/O 的需求,從而減少了成本。IBM 的實現(xiàn)方法使用了共享以太網(wǎng)和虛擬 SCSI 來支持共享網(wǎng)絡和磁盤 I/O。

微分區(qū)和共享處理器邏輯分區(qū)(Micro partitioning and Shared Processor Logical Partitioning,SLPAR) ——微分區(qū)允許虛擬分區(qū)只占用一部分的CPU資源,最細的顆粒度可以只到一個CPU核心的1/10。虛擬服務器可以在任何物理服務器上運行,因為物理處理器是完全共享的。而共享的處理器邏輯分區(qū)可以在微分區(qū)的基礎上,通過使用一種稱為未封頂分區(qū)的特性來擴大 CPU 數(shù)量和它們的授權(quán)容量(Entitled Capacity,EC),授權(quán)容量在創(chuàng)建 CPU 的配置文件時配置。這是一項重要特性,因為允許系統(tǒng)在突發(fā)的 CPU 密集時期,從一個共享的處理器池的其他邏輯分區(qū)中分配未使用的 CPU 資源,這些資源在其他時間是空閑的,這樣,能夠夠以一種動態(tài)方式簡化工作負載管理。 則CPU資源的調(diào)整單位可精細到1/100核心,方便精確性管理。

動態(tài)分區(qū)遷移(Live Partition Mobility)—— 這個功能支持將正在運行的邏輯分區(qū) LPAR(等同于一個虛擬機,可以是 AIX 或 Linux)從一個物理服務器移動到另一個服務器。

共享專用容量—— 允許專用處理器分區(qū)將空閑 CPU 周期捐獻出來,以便在空閑處理器池中使用。

多個處理器池—— 允許在分配給共享池的分區(qū)之間均衡處理能力,從而提高吞吐量。

Lx86—— 這項技術(shù)支持運行直接在 Linux 分區(qū)上運行沒有專門移植到 Power Architecture 的 x86 Linux 應用程序,無需執(zhí)行必要的重新編譯操作。可以有效的整合基于x86的Linux應用服務器。

工作負載分區(qū)(Workload Partitioning ,WPAR)與遷移——這是一個非常有用,且十分重要的特性,它的對象并不是一個完整的虛擬化區(qū),而是相應的工作負載(Workload)。類似于 Solaris 容器/專區(qū),它提供了將邏輯分區(qū)拆分為工作負載的能力。每個工作負載都具有自己的包含環(huán)境,但沒有自己的內(nèi)核。經(jīng)過配置的 WPAR 是 LPAR 的一部分,它減少了需要維護的 AIX 映像的數(shù)量。WPAR 在 AIX 實例**享系統(tǒng)資源:目錄、CPU、RAM 和 I/O。而且可以像遷移LPAR那樣,將WPAR進行遷移且不需要中斷應用的運行(即Live Application Mobility),這個特性還允許執(zhí)行多系統(tǒng)負載平衡,可以用來節(jié)約數(shù)據(jù)中心的成本。

活動內(nèi)存共享(Active Memory Sharing,AMS)——與處理器池的概念相似,多個分區(qū)可共享一個物理內(nèi)存池,而每個分區(qū)根據(jù)工作負載的情況可動態(tài)的調(diào)配內(nèi)存資源。當然,管理員也可以為分區(qū)分配專一的內(nèi)存資源以確保應用性能,而AMS的出現(xiàn)為靈活的運用內(nèi)存提供了可能。

主動內(nèi)存擴展(Active Memory Expansion,AME)——應用有需求的時候(比如SAP的ERP應用),通過內(nèi)存壓縮技術(shù)將現(xiàn)有的內(nèi)存數(shù)據(jù)進行壓縮,以騰出物理內(nèi)存空間,最多可等效擴充50%的內(nèi)存容量,用戶也因此可以在部署相關應用時節(jié)省50%內(nèi)存容量的成本。

PowerVM相較其他UNIX虛擬化平臺的優(yōu)勢

目前,在UNIX平臺下,主要的虛擬化解決方案均是相關硬件平臺廠商所專門開發(fā)的,IBM的POWER系統(tǒng)對應的虛擬化軟件就是PowerVM,而HP的安騰平臺就是VSE(Virtual Server Environment,虛擬服務器環(huán)境),Sun的SPARC平臺則是xVM,但面向SPARC系統(tǒng)的主要還是LDOM(面向Solaris on x86的是基于Xen開源平臺的),至于Virtual BOX則是面向終端桌面的產(chǎn)品,并不在本文的討論范圍。

HP的VSE也有著比x86平臺虛擬化更悠久的歷史,大約在26年前,HP推出了自己的虛擬化技術(shù),這可算是VSE的前身,而在具體的功能上HP也在不斷完善著VSE的能力,不過其主要的虛擬化模式vPar、nPar以及IVM(Integrity Virtual Machines)均有自己的不足,相對來說vPar、nPar并不能算是完全的虛擬化分區(qū),它們不支持內(nèi)核共享,分區(qū)間也不能做到共享虛擬化資源,做分區(qū)的遷移時仍需要離線,所以這有違于虛擬化的初衷,因此HP的安騰系統(tǒng)主要的虛擬化應用是基于IVM的。在虛擬機的CPU核心顆粒度方面,IVM占有優(yōu)勢,可達到1/20核心,PowerVM只有1/10,不過PowerVM的分區(qū)可以最高支持64個虛擬處理器(vCPU),而IVM只有4個(HP的vPar分區(qū)倒可以支持到128個vCPU,但又不能做到CPU與I/O資源共享,以及分區(qū)的動態(tài)遷移)。在內(nèi)存容量方面,PowerVM的分區(qū)可支持高達2TB的內(nèi)存,而IVM最高只支持64GB內(nèi)存。當然,VSE也有自己的優(yōu)勢,那就是支持Windows Server操作系統(tǒng),不過一臺安騰主機對于Windows應用來說,性價比可能更有待考慮。

至于Sun的LDOM,則也在相應的規(guī)格上處于下風,它的虛擬分區(qū)最高支持8個vCPU與64GB的內(nèi)存,并且微分區(qū)功能較弱,在T1處理器上只能實現(xiàn)4個微分區(qū),而在T2處理器上則為8個,并且也不支持分區(qū)間的動態(tài)分配。

另外一點,活動內(nèi)存共享與活動內(nèi)存擴展兩大功能也是HP與Sun虛擬化技術(shù)所不具備的。而更重要的是,在新的一代服務器硬件平臺的發(fā)展中,Sun已經(jīng)明顯力不從心,HP所采用的在2010發(fā)布的安騰9300處理器其實是一款2007年的產(chǎn)品,在硬件性能方面明顯不如IBM的POWER7,而強大的硬件平臺的性能也為更為強大的虛擬化性能提供了基礎的保障,這一點POWER7與PowerVM的組合,無疑更占優(yōu)勢。

PowerVM相較x86虛擬化平臺的優(yōu)勢

而在與x86平臺的其他虛擬化軟件相比較時,我們更能看出PowerVM的優(yōu)勢,這是與幾十年的發(fā)展積累分不開的。

注:最新的vSphere 4.1的虛擬機并發(fā)遷移數(shù)量也能達8個,不過并沒有超過PowerVM的水平

以上是PowerVM與最新的,也是當前最強大的x86虛擬化平臺VMware的vSphere 4的比較,可以看出在PowerVM的優(yōu)勢明顯,而微軟的Hyper-V R2的虛擬機也只支持最多4個vCPU與64GB內(nèi)存,而XenServer 5.5則是8Vcpu/32GB內(nèi)存,在可用的虛擬機數(shù)量方面,vSphere單臺服務器可最多支持320個虛擬機,Hyper-V R2為384個,而PowerVM目前的水平可達640個,不久的未來將會達到1000個虛擬機的水平。

此外,在虛擬化的性能衰減方面,IBM的PowerVM也有明顯的優(yōu)勢。

所謂的虛擬化性能衰減是指服務器在做虛擬化后的應用性能,相對于裸機時的應用性能的下降幅度,下降幅度越小,也就意味著虛擬化性能的衰減越小,虛擬化的效率越高,即系統(tǒng)進行虛擬化時的系統(tǒng)開銷越少,而留給應用的處理資源(CPU/內(nèi)存/IO等)越多。

在SAP S&D 2-tier的測試中,以每核心的用戶數(shù)為基準,我們可以看出POWER系統(tǒng)基本上沒有因虛擬化而產(chǎn)生性能衰減,而在至強5500系統(tǒng)上,配合VMware最新的ESX(包含于vSphere 4),性能出現(xiàn)了比較大的衰減,當使用4個虛擬CPU時,較裸機性能下降了31.7%,而當虛擬CPU增加到8個時(到時與物理CPU核心數(shù)量相當),雖然測試結(jié)果較4個虛擬CPU更高,但每核心的性能則較裸機性能下降了38.7%,超過了1/3,可見系統(tǒng)的虛擬化開銷是比較大的。不過,就裸機性能來看,至強5500有明顯讓人眼前一亮,已經(jīng)明顯超過了Power 570。

同樣的性能衰減也出現(xiàn)在微軟的Hyper-V平臺上。首先是單個虛擬機不同數(shù)量的虛擬CPU的比較,這里采用的測試程序是DayTrader2.0,它是一個開源的基準測試程序,DayTrader2.0測試模型一個股票交易系統(tǒng),基于Java EE技術(shù)構(gòu)建,采用了外連的數(shù)據(jù)庫架構(gòu),在測試中Power 550與至強5500服務器測試環(huán)境均搭配相同的數(shù)據(jù)庫服務器(基于Power 570),數(shù)據(jù)庫是DB2 2.97。對于測試結(jié)果我們暫且不看不同虛擬CPU個數(shù)時的性能差異,只看性能差異的變化值,從1個虛擬CPU過渡到2個虛擬CPU時,POWER與至強5500系統(tǒng)基本上都呈現(xiàn)了成倍的線性性能增長,至強5500甚至更明顯(POWER的依靠幅度降低),但當虛擬CPU數(shù)量提高到4個和8個時,可以看出雖然兩者的性能提升幅度不再像1到2個虛擬CPU時那樣大,但兩者間的性能差距在漸漸拉開,也就說明Hyper-V的虛擬化性能衰減更大了。

AIM7虛擬機測試結(jié)果

接下來是虛擬機數(shù)量的擴展性能對比測試,測試軟件也是一個開源的基準測試程序——AIM7,它主要用來對服務器的CPU、內(nèi)存與I/O子系統(tǒng)進行壓力測試,而虛擬機數(shù)量無疑將增加對系統(tǒng)的負載,所以這個測試也將體現(xiàn)系統(tǒng)各功能單元對虛擬機數(shù)量的承載能力。還是不用看每個虛擬機數(shù)量階段的性能差異,而是看差異變化的趨勢。我們會發(fā)現(xiàn)POWER系統(tǒng)基本可以得到線性的增長,至強5500系統(tǒng)在1和4個虛擬機時表現(xiàn)還不錯,甚至在4個虛擬機時與POWER的性能差距小于1個虛擬機的狀態(tài),但到了6個和8個虛擬機之后,兩者的性能就開始拉大,也就意味著此時Hyper-V的虛擬化性能衰減開始越來越明顯。

以上測試基本能反應出了PowerVM與x86上的ESX、Hyper-V這幾個Hypervisor的效率差異,顯然,PowerVM在系統(tǒng)資源的調(diào)配與管理上要更為成熟高效些。

最后值得注意的是,PowerVM還具備x86 Linux直接兼容的能力,傳統(tǒng)在x86平臺上運行的Linux系統(tǒng)可以不改代碼運行在PowerVM環(huán)境中,而相對于POWER系統(tǒng)自身的Linux系統(tǒng),性能衰減只有10%。

總結(jié):PowerVM的價值不容忽視

通過以上的分析對比,我們可以感覺到IBM在虛擬化軟件和技術(shù)方面的優(yōu)勢,以及在UNIX平臺上的虛擬化能力,但長久的平臺界限的劃分,讓大多數(shù)用戶忽略了這一點。不過,正像本文開頭所講的,虛擬化技術(shù)本身也在正使平臺的劃分開始模糊,而用戶也因此會越來越關注應用的運行環(huán)境而不再是硬件平臺。

這讓我們想起了IBM另一個引以為榮的產(chǎn)品——大型主機,而它早就以虛擬化技術(shù)聞名于天下,借助于兼容Linux系統(tǒng),使得大型主機獲得了更廣闊的應用范圍,以及更強大的服務能力。而對于POWER系統(tǒng)來講,強大的裸機性能顯然是一個堅實的保障,在此基礎上的高效率的虛擬化平臺,也將讓POWER系統(tǒng)有機會向下染指x86的應用領地。

總之,當我們?yōu)閤86平臺的性能獲得巨大進步而歡心鼓舞,并期盼其與UNIX系統(tǒng)一爭高小的同時,也不要忘了,虛擬化技術(shù)的出現(xiàn),也讓服務器市場變化更為“虛幻莫測”,如果說x86通過增強性能與RAS特性而向高端進軍,那么UNIX小型機也完全可能借助于虛擬化向x86領地滲透,這在當前所倡導的數(shù)據(jù)中心大整合、應用平臺大融合的理念并不抵觸,就看能否找到其中那個“臨界點”,而在這里,IBM PowerVM的價值與能量顯然不可忽視。

關鍵字:IBM虛擬化

本文摘自:PChome

電子周刊
回到頂部

關于我們聯(lián)系我們版權(quán)聲明隱私條款廣告服務友情鏈接投稿中心招賢納士

企業(yè)網(wǎng)版權(quán)所有 ©2010-2024 京ICP備09108050號-6 京公網(wǎng)安備 11010502049343號

^
  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 福鼎市| 梨树县| 宁陵县| 靖安县| 德令哈市| 邛崃市| 浑源县| 阆中市| 嘉黎县| 米林县| 保康县| 来凤县| 武清区| 长武县| 嘉善县| 阳泉市| 太康县| 科技| 铁力市| 衡阳市| 镇安县| 中宁县| 长治市| 绥芬河市| 玉门市| 读书| 庆安县| 清丰县| 德化县| 宣城市| 浦东新区| 瓦房店市| 千阳县| 浦北县| 临安市| 长宁区| 罗田县| 霍城县| 方山县| 金山区| 灌云县|