自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

HP-UX虛擬化技術漫談:服務器虛擬化之分區(qū)技術

云計算 虛擬化
惠普是最早將服務器虛擬化技術引入Unix服務器的廠商,早在2001年惠普發(fā)布N系列和L系列服務器時,vPar分區(qū)便成為一項重要的虛擬化技術,而最初的HP9000 SuperDome發(fā)布時則將nPar物理分區(qū)和vPar分區(qū)作為主要的服務器整合技術

   惠普是最早將服務器虛擬化技術引入Unix服務器的廠商,早在2001年惠普發(fā)布N系列和L系列服務器時,vPar分區(qū)便成為一項重要的虛擬化技術,而最初的HP9000 SuperDome發(fā)布時則將nPar物理分區(qū)和vPar分區(qū)作為主要的服務器整合技術。經(jīng)過10多年的發(fā)展,HP-UX平臺上的虛擬化技術已經(jīng)發(fā)展成為功能全面,集虛擬化、統(tǒng)一管理、動態(tài)資源管理和云服務為一體的集成操作環(huán)境。下面分為幾部分進行簡單介紹。

  HP-UX支持的分區(qū)技術可謂十分齊全,以服務器單機內(nèi)支持的分區(qū)技術,就有:

  物理分區(qū)nPar,虛擬(硬件)分區(qū)vPar,虛擬機VM,資源分區(qū)Container,這幾類不同的分區(qū)技術在安全隔離性、處理容量、資源動態(tài)調(diào)配、可用性等方面有其各自突出的優(yōu)點,可以滿足各種不同規(guī)模的應用負載、極其相應的可靠性、安全隔離等需要。以下分別從概念上做一些解釋。

  一、物理分區(qū)nPar

  nPar是一種專屬于中高端Integrity系列和HP9000系列服務器的分區(qū)技術,已經(jīng)有10多年的應用歷史。其特點是分區(qū)以處理器單元板為資源單位,以HP SuperDome 服務器為例(下圖),其最多可配置16塊處理器單元板,其中每塊單元板包含4個雙核安騰處理器和一定容量的內(nèi)存。

  因此一個nPar需包含最少一塊這樣的處理器單元板,最多可以包含全部16塊單元板。以下圖為例,16塊單元被配置成4個nPar分區(qū),每個分區(qū)可以獨立運行各自的操作系統(tǒng),因此可以在一臺大型服務器上混合運行多個不同類型或版本的操作系統(tǒng)。

  nPar的技術特點

  nPar的主要特點是具備最強的故障隔離能力,分區(qū)之間具備硬件電氣隔離,因此一個分區(qū)無論出現(xiàn)何種故障,均不會影響其他分區(qū)中正在運行的應用,對故障分區(qū)進行硬件維修、軟件升級等工作均不會打擾其他正常分區(qū)的運行,穩(wěn)定性極強。

  另外,nPar的所有CPU、內(nèi)存、I/O資源均為物理資源,通過服務器固件進行配置,運行中沒有任何系統(tǒng)開銷,擴展能力大,可保持最高性能。

  基于以上特點,nPar往往被企業(yè)用于運行重要的核心應用,如核心數(shù)據(jù)庫和應用服務。

  二、虛擬分區(qū)vPar

  虛擬分區(qū)vPar又稱為邏輯分區(qū),其結構特點如下圖所示。vPar可以構建在物理服務器或物理分區(qū)nPar上,在物理服務器或nPar上有一個硬件影射層稱為vPar Monitor,vPar Monitor可以創(chuàng)建和承載多個vPar,負責將底層的CPU、內(nèi)存、I/O設備等影射到各個vPar上,每個vPar只能訪問其對應的物理資源。

  vPar的技術特點

  每個vPar擁有的CPU、內(nèi)存、I/O資源均為獨占的物理資源,因此其實質(zhì)仍然是硬件分區(qū),因此性能與物理分區(qū)相當,虛擬化的性能消耗基本可以忽略。vPar的擴展性可以從一個CPU內(nèi)核(core),到整個服務器或nPar。

  vPar能夠提供OS和應用軟件和部分硬件的故障隔離,也具備很高的穩(wěn)定性,在實踐中常常作為主要的企業(yè)級應用部署平臺,并且由于vPar具備在運行中動態(tài)調(diào)度處理器和內(nèi)存資源的能力,對于提升資源利用率也帶來很大的好處。

  什么是vPar 6.x ?

  在2011年9月,惠普發(fā)布了vPar 6.0,2012年3月,惠普再次發(fā)布vPar新版本vPar 6.1。vPar 6.x是最新的vPar版本。在6.0版本之前,vPar僅在單元板結構的中高端Integrity和HP9000系列上提供,而6.x版本的發(fā)布,將這個廣受歡迎的分區(qū)技術擴展到了所有Integrity系列服務器平臺上,可以支持從rx2800,BL860c i2/BL870c i2/BL890c i2,直到SuperDome 2的全系列Integrity服務器,大大擴展了vPar的支持平臺。

  其次,vPar 6.x在原來vPar支持獨占物理I/O設備的基礎上,增加了共享虛擬I/O設備的能力,因此vPar 6.x所建立的vPar間可以共享一個物理I/O設備比如網(wǎng)卡,光纖卡,大大提高了靈活性。vPar 6.x可以與HP VM (虛擬機)共享同一I/O資源池,并且同一vPar內(nèi)可以同時使用物理I/O和虛擬I/O設備。

  三、虛擬機HP VM

  HP VM是一種靈活的共享資源的分區(qū)技術,如下圖所示,在物理服務器或者物理分區(qū)nPar上運行一個稱為HP Integrity VM Host的虛擬機服務器,也就是通常所說的Hypervisor,然后在VM Host上可以定義多個不同規(guī)格的虛擬機VM。每個VM可以被配置一定數(shù)量的虛擬處理器vCPU、內(nèi)存和虛擬I/O設備,其中vCPU被指定為物理CPU的一定比例,最小為一個物理CPU核的5%。

  HP VM的技術特點

  由于HP VM里的主要資源是虛擬和共享的,因此可以最大程度地利用服務器物理資源,例如在某個VM空閑時,分配給該VM的CPU資源片可以被其他繁忙的VM所使用。VM實際使用到的CPU資源可以超過其名義的分配比例。VM很容易實現(xiàn)資源動態(tài)調(diào)度,并且可以通過在線遷移,將整個VM及其包含的應用遷移到其他服務器上,實現(xiàn)高度靈活的部署。

  另外當HP VM和HP Serviceguard高可用性方案結合使用時,VM本身也可作為一個應用包實現(xiàn)故障切換,從故障機遷移到備用機上,實現(xiàn)自動故障恢復。

  眾所周知虛擬機技術會帶來一定的硬件開銷,尤其在網(wǎng)絡數(shù)據(jù)傳送中虛擬I/O的性能往往比起物理設備I/O有差距,因此HP VM也提供了采用物理I/O設備的方式,成為Direct I/O。Direct I/O顧名思義就是VM在傳送I/O數(shù)據(jù)時不通過虛擬設備所需要的各層次轉換,而直接映射到物理設備上,從而大大簡化I/O過程,顯著提升I/O性能。目前HP VM可支持16個vCPU和128GB內(nèi)存。

  HP VM可以提供OS和應用軟件一級的隔離性,每個VM可以安裝和運行獨立的操作系統(tǒng),因此同一個HP VM Host下可以生成多個VM來支持不同版本的Guest OS,各個Guest OS間數(shù)據(jù)、文件系統(tǒng)、OS映像是完全相互獨立的。

  在實踐中,由于HP VM的管理簡單、部署靈活、性能穩(wěn)定,常用于應用開發(fā)、測試等環(huán)境變化頻繁而負載規(guī)模中等的場合,隨著VM技術的不斷提升和成熟,近年來也開始用于部署穩(wěn)定的生產(chǎn)系統(tǒng)和核心系統(tǒng)。

  四、資源分區(qū)Container

  資源分區(qū)是Unix上最古老的分區(qū)技術,與其它分區(qū)技術相比,nPar、vPar、VM都是在一個分區(qū)中運行一個獨立OS實例,而資源分區(qū)Container則是在一個OS實例中為多個應用劃分出各自的資源空間,實現(xiàn)應用間資源和數(shù)據(jù)的隔離。

  HP-UX上多年來一直提供稱為SRP(Secured Resource Partition)的資源分區(qū),系統(tǒng)管理員可以通過創(chuàng)建多個資源分區(qū),來分配每個資源分區(qū)中應用軟件可獲得的系統(tǒng)資源,包括CPU資源、內(nèi)存、IP地址、命名空間。由于所有的資源分區(qū)都在一個OS實例中,因此系統(tǒng)管理是面向單一服務器,而不像其他分區(qū)技術那樣每個分區(qū)都是一臺獨立服務器。

  資源分區(qū)管理簡便直觀,性能良好,成熟可靠,有大量老應用在使用,對于很多新應用,資源分區(qū)也具備良好的兼容性,因此適用面較為廣泛。

  從2011年開始,HP-UX下的資源分區(qū)被重新命名為Container,并且按照應用需要,可以配置3種不同的Container分區(qū)。

  幾種不同類型的資源分區(qū)

  HP-UX Container可實現(xiàn)三種不同的分區(qū),見下圖所示,分別是Workload Container,System Container,HP9000 Container。

  (1) Workload Container:

  這是最常用的資源分區(qū),在Workload Container中,所有的資源分區(qū)共享一個統(tǒng)一的文件系統(tǒng)空間,具有相同的主機名和IPC命名,并且共享系統(tǒng)后臺服務進程(比如inetd,nfsd)

  (2)System Container:

  這是一種功能強大的資源分區(qū),可以實現(xiàn)相當部分在VM中可以實現(xiàn)的隔離性。在System Container中,有自己獨立的chroot系統(tǒng)根文件系統(tǒng),主機名、IPC命名空間、系統(tǒng)后臺服務進程均為私有,因此System Container具備較完整的私有數(shù)據(jù)隔離性,其他的資源分區(qū)不能訪問System Container中的這些應用數(shù)據(jù)和命名空間。

  (3)HP9000 Container

  HP9000 Container是基于上述資源分區(qū)的基礎上,將HP9000主機環(huán)境重新部署到Integrity服務器上的一種分區(qū)技術。HP9000 Container使用了Aries二進制代碼翻譯器,將HP9000系統(tǒng)上PA-RISC處理器二進制代碼,直接轉換成安騰IA-64處理器代碼并直接執(zhí)行,使得HP9000的用戶無需修改應用就能直接在Integrity服務器上。

  在一臺Integrity服務器上可以同時運行多個HP9000 Container,因此HP9000 Container是一種HP9000服務器升級換代和系統(tǒng)整合的簡單解決方案。

  總結

  HP-UX具備非常完整的服務器虛擬化分區(qū)能力,具備多種不同的技術方案,從負載規(guī)模、安全隔離性、可靠性、管理性等方面適用于不同類型的應用需求。

責任編輯:小明 來源: CBINews編輯
相關推薦

2009-05-21 18:25:40

HP虛擬化分區(qū)

2009-05-21 18:21:25

HP虛擬化網(wǎng)絡

2009-05-21 18:34:45

HP虛擬化群集

2009-05-21 18:40:07

HP虛擬化獨立系統(tǒng)

2009-05-21 18:37:27

HP虛擬化多重引導

2009-01-03 15:11:07

ibmdwSolarisAIX

2019-03-06 11:16:16

服務器虛擬化內(nèi)存

2013-04-23 11:37:07

技術解析服務器虛擬化

2013-08-23 10:32:41

Linux服務器虛擬化

2013-05-02 10:03:12

服務器虛擬化

2013-03-27 10:06:02

服務器虛擬化

2013-04-17 10:54:32

服務器虛擬化技術價值

2017-10-18 09:54:38

2009-02-25 16:57:23

2012-06-18 10:13:21

HP-UX惠普服務器Integrity服務

2013-04-18 09:45:43

服務器虛擬化云計算

2010-12-06 14:37:27

服務器虛擬化

2011-04-21 09:23:32

IaaS服務器虛擬化

2013-04-28 14:34:02

服務器虛擬化

2012-03-01 10:49:11

服務器虛擬化數(shù)據(jù)中心
點贊
收藏

51CTO技術棧公眾號