国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

輕量級POWER虛擬化管理平臺PowerDirector

2013-05-14 11:33:32茅秋吟張春芳
關鍵詞:管理軟件腳本調用

茅秋吟,張春芳

(北京華勝天成科技股份有限公司,北京100192)

當前,云計算已從一個新興事物逐漸滲透到信息產(chǎn)業(yè)的各個領域,而虛擬化作為云計算的基石,不僅引起信息技術變革、促使產(chǎn)業(yè)格局重新劃分,同時也改變了企業(yè)和個人使用信息資源的方式。作為占據(jù)IT服務行業(yè)領導地位的IBM,其在IBM POWER處理器的硬件平臺上提供的具有行業(yè)領先水平的虛擬化技術家族PowerVM,更是對用戶產(chǎn)生了重大意義。然而其云計算管理平臺卻過于龐大和復雜,價格昂貴,對一些中小型用戶來說,無疑只能望梅止渴。針對這一現(xiàn)狀,華勝天成公司作為一個專注于在PowerCenter云計算領域提供整套解決方案的廠商,結合IBM PowerVM虛擬化技術,提供了一個基于IBM產(chǎn)品的輕量級POWER虛擬化管理平臺——PowerDirector,以滿足中小規(guī)模云計算環(huán)境的管理需求。

PowerDirector是一種用于POWER服務器的虛擬化實現(xiàn)方法,它把虛擬化管理軟件預裝在IBM Power7R2主機的虛擬機I/O服務器中,可實現(xiàn)虛擬機管理功能,如創(chuàng)建、刪除、重啟等虛擬機操作,以及映像管理、監(jiān)控告警等功能,從而實現(xiàn)輕量級的POWER虛擬化管理。

1 背景技術

1.1 POWER

POWER (Performance Optimization With Enhanced RISC)有兩種意義:

(1)由IBM公司設計開發(fā)的一種基于RISC架構的指令集體系構架(ISA),被稱為POWER ISA;

(2)實現(xiàn)POWER ISA的處理器系列的名稱。POWER系列處理器在不少IBM服務器、超級計算機、小型計算機及工作站中,廣泛作為主CPU使用。

1.2 PowerVM

PowerVM是基于IBM POWER處理器的硬件平臺上提供的具有邏輯分區(qū)、微分區(qū)、Hypervisor、虛擬 I/O服務器、APV、PowerVM Lx86、Live Partition Mobility 等多 種功能的虛擬化技術家族[1]。表1為IBM POWER系統(tǒng)部分虛擬化功能表。

PowerVM基于IBM POWER處理器的系統(tǒng),實現(xiàn)AIX?、IBM i和Linux?環(huán)境工業(yè)級虛擬化[2],它可在同一分區(qū)靈活組合專用資源和共享資源。該技術被設計用來構建動態(tài)基礎架構,降低成本,管理風險并提高服務水平。其先進的動態(tài)邏輯分區(qū)(LPAR)功能允許每個單獨的分區(qū)作為一個完全獨立的AIX、IBMi或Linux操作環(huán)境,分區(qū)可以擁有專用或共享的處理器資源,通過共享資源,PowerVM可自動在多個運行系統(tǒng)之間調整處理器池資源。除此之外,它還可以借用閑置分區(qū)的處理能力處理其他分區(qū)的大量交易。

表1 IBM POWER系統(tǒng)部分虛擬化功能表

PowerVM有三個版本,分別是PowerVM Express Edition、PowerVM Standard Edition和 PowerVM Enterprise Edition。

PowerVM原理:在提供資源的主機之外,在額外單獨的主機或者虛擬機上安裝AIX操作系統(tǒng)并安裝System Director軟件和VMControl插件,安裝完成后需進行一系列的配置,用戶通過System Director管理界面遠程訪問提供資源的主機管理控制臺,之后,經(jīng)過邏輯分區(qū)訪問到虛擬機I/O服務器,進而訪問到底層的虛擬化資源,對資源進行虛擬化管理。原理圖如圖1所示。

2 運行環(huán)境

PowerLinux服務器、軟件和解決方案是基于Power Systems平臺及關聯(lián)的服務構建的,PowerLinux服務器可運行來自Red Hat和SUSE等的行業(yè)標準Linux。低成本的雙插槽PowerLinux服務器和Flex System節(jié)點基于高性能的Power7處理器和高度安全的PowerVM虛擬化技術,適合支持向外擴展型模型(即分布式計算工作負載模型,具有Linux技術中常見的內置冗余和故障轉移功能)的應用程序。

PowerLinux 7R2是IBM第一款完全采用Linux的Power服務器。“7R2”表示基于Power7處理器的雙路機架服務器,面向大型數(shù)據(jù)分析,主要針對非結構化數(shù)據(jù)分析應用,如IBM InfoSphere Streams或者InfoSphere BigInsight,為客戶傳遞來自SAP或者開原基礎架構服務的應用解決方案。IBM PowerLinux 7R2系統(tǒng)配備了兩顆主頻3.55GHz Power7處理器、32GB內存、兩塊 300GB硬盤、4個1GB網(wǎng)絡控制器,還包括SAS RAID控制器和DVD驅動器。相比x86服務器上的vSphere 5.0 Enterprise,這款PowerLinux服務器采用了純Linux,在緊湊的2U機架空間中提供了Power7?處理器的卓越性能和工作負載優(yōu)化能力,非常適用于在虛擬化環(huán)境中運行多個應用程序和基礎架構工作負載[3]。

3 PowerDirector實現(xiàn)原理

3.1 實現(xiàn)原理

(1)將虛擬化管理軟件(PowerDirector)直接安裝在虛擬機I/O服務器中。

PowerDirector是一種用于POWER服務器的虛擬化實現(xiàn)方法。PowerDirector在POWER主機出廠時預安裝在虛擬I/O服務器中,因此POWER服務器的虛擬機I/O服務器不需再次部署,只需簡單進行如下配置即可使用:接收許可、缺省網(wǎng)絡流量配置、配置時間、配置主機名稱及IP、配置 SEA、創(chuàng)建 VG。同時,用戶使用時,不再需要準備其他服務器作為安裝管理軟件的服務器。

(2)將至少一個集成虛擬化管理器(IVM)或硬件管理控制臺(HMC)作為平臺注冊到虛擬化管理軟件(PowerDirector)中。

現(xiàn)有技術中,在虛擬I/O服務器上有一個虛擬管理通道設備,它可以在IVM與虛擬化軟件層之間進行通信,這樣就可以管理整個服務器的物理資源,但也直接導致了IVM僅能管理一臺物理主機。而對于PowerDirector,先通過自有功能,將 IVM作為平臺注冊進來,之后調用自有功能腳本Secure Shell到已注冊的IVM中,從而實現(xiàn)IVM管理,同理可將多個IVM注冊到該系統(tǒng)中,從而解決中低端客戶使用IVM時無法管理多臺主機的問題。

除此之外,用戶還可以將HMC注冊到PowerDirector中,然后調用自有功能腳本Secure Shell到已注冊的HMC中,從而實現(xiàn)HMC的管理。同理,可將多個HMC注冊到該系統(tǒng)中,實現(xiàn)多HMC管理。

通過IVM和HMC的注冊可以實現(xiàn)跨平臺主機管理和基于IVM的多主機管理,為用戶帶來了極大的方便。

(3)PowerDirector調用功能腳本Secure Shell到已注冊的IVM或HMC中,使用虛擬I/O服務器和IVM或HMC所提供的命令來創(chuàng)建虛擬機。

談到網(wǎng)絡安全訪問,首先會想到的就是安全Shell,即Secure Shell,通常簡寫為SSH。這是因為SSH容易安裝,使用簡單,而且比較常見。一般的Unix系統(tǒng)、Linux系統(tǒng)、FreeBSD系統(tǒng)都附帶有支持SSH的應用程序包。Secure Shell(SSH)是一種通用的、功能強大的、基于軟件的網(wǎng)絡安全解決方案。計算機每次向網(wǎng)絡發(fā)送數(shù)據(jù)時,SSH都會自動對其進行加密,數(shù)據(jù)到達目的地時,SSH自動對加密數(shù)據(jù)進行解密。整個過程都是透明的,使用OpenSSH工具將會增進系統(tǒng)安全性。

PowerDirector調用功能腳本實現(xiàn)功能的過程如下:

(1)用戶在PowerDirector界面選擇虛擬機相關操作(如創(chuàng)建虛擬機等);

(2)PowerDirector調用相應的SHELL腳本;

(3)SHELL腳本 Secure Shell到 IVM或 HMC上,執(zhí)行腳本中的相關命令;

(4)所屬IVM或HMC按照用戶的要求將預設的安裝模板通過映像管理功能自動安裝到所創(chuàng)建的虛擬機,并將虛擬機配置文件、操作系統(tǒng)、網(wǎng)絡信息配置完成。

圖2、圖3分別為基于IVM和HMC調用腳本實現(xiàn)功能圖。

3.2 虛擬機操作過程

(1)通過瀏覽器登錄虛擬化管理軟件(PowerDirector)管理界面,選擇目標主機;

(2)自定義虛擬機名稱;

(3)選擇模板文件;

(4)自定義虛擬機配置;

(5)自定義虛擬機網(wǎng)絡信息;

(6)點擊完成后開始部署。

虛擬機操作過程如圖4所示。

圖4 虛擬機操作過程圖

3.3 自有方法創(chuàng)建虛擬機實現(xiàn)過程

(1)根據(jù)虛擬機的配置信息調用虛擬機I/O服務器和IVM或HMC的創(chuàng)建虛擬機命令在所選的主機上創(chuàng)建虛擬機配置文件;

(2)調用虛擬I/O服務器的命令在所選的存儲池中創(chuàng)建用戶指定大小的存儲空間,并映射給新建的虛擬機,作為虛擬機的存儲設備使用;

(3)根據(jù)用戶所選模板,通過調用虛擬機I/O服務器的dd copy將模板內容復制到新建虛擬機的存儲設備,此時的虛擬機具備操作系統(tǒng),可正常開機;

(4)調用IVM或HMC的開機命令給虛擬機加電,虛擬機開啟后自動運行PowerDirector特有的配置腳本,將用戶自定義的IP配置給虛擬機使用。至此,虛擬機創(chuàng)建完成,可真實交付用戶使用。圖5為虛擬機創(chuàng)建實現(xiàn)過程。

PowerDirector是針對PowerVM虛擬化環(huán)境應用而開發(fā)的,其目標在于幫助客戶快速地在PowerLinux服務器上部署虛擬化環(huán)境,從而大大降低對用戶操作與維護的難度,明顯加快應用的部署速度,其主要優(yōu)勢有如下幾方面:

(1)虛擬化管理軟件直接安裝在虛擬機I/O服務器中,不再需要單獨提供另一臺主機虛擬機安裝虛擬化管理軟件,從而節(jié)省主機資源。

(2)出廠預安裝在POWER服務器的虛擬機I/O服務器中,不需再次部署,只需簡單幾步配置(包括授權許可、缺省網(wǎng)絡配置、配置時間、配置主機名稱及 IP、配置SEA、創(chuàng)建 VG)即可使用,全過程配置不超過 8min,顛覆了以往虛擬化管理實現(xiàn)步驟復雜、部署過程較長的缺點,并且大大簡化了虛擬化管理軟件的部署和配置工作,從而提高了管理人員工作效率。

(3)使用虛擬I/O服務器和IVM或HMC所提供的命令來實現(xiàn)虛擬化。PowerDirector涉及到的虛擬I/O服務器和IVM或HMC命令主要有創(chuàng)建虛擬機、修改虛擬機及虛擬機狀態(tài)操作等命令。

(4)可實現(xiàn)跨平臺主機管理和基于IVM的多主機管理。PowerDirector支持IVM及HMC的注冊,從而實現(xiàn)了跨平臺的主機管理;除此之外,還可以通過多IVM的注冊實現(xiàn)基于IVM的多主機管理,從而解決中低端客戶使用IVM無法管理多臺主機的問題。

(5)可以創(chuàng)建帶有操作系統(tǒng)、直接交付給用戶使用的虛擬機。在原有技術中,創(chuàng)建新虛擬機只能實現(xiàn)將CPU、內存、磁盤資源分配給新建的虛擬機,但無法給虛擬機安裝操作系統(tǒng)及對虛擬機進行個性化配置和網(wǎng)絡配置,此時,創(chuàng)建完的虛擬機并不是完整的虛擬機,不能作為交付物給最終用戶使用,還需管理員通過虛擬機I/O服務器掛載操作系統(tǒng)光盤到新建虛擬機去按步驟安裝。但PowerDirector具有映像管理功能,提供自由安裝方式和模板安裝,通過其安裝的虛擬機,創(chuàng)建完畢后,虛擬機配置文件、操作系統(tǒng)、網(wǎng)絡信息將全部配置完成,這樣的虛擬機可作為最終交付物直接給用戶使用。

[1]IBM Redbooks.IBM PowerVM virtualization managing and monitoring[Z].Vervante,2011.

[2]IBM官網(wǎng)[EB/OL].http://www-03.ibm.com/systems/power/software/virtualization/.

[3]FLAXA R.Power Linux Fa1/4r Durchstarter:Linux 2.0-Lst-Distribution 2.2[CD-ROM].Springer,1996.

猜你喜歡
管理軟件腳本調用
酒駕
倉儲管理軟件在物流自動化解決方案中的應用與發(fā)展
安奇奇與小cool 龍(第二回)
核電項目物項調用管理的應用研究
LabWindows/CVI下基于ActiveX技術的Excel調用
測控技術(2018年5期)2018-12-09 09:04:46
數(shù)據(jù)庫系統(tǒng)shell腳本應用
電子測試(2018年14期)2018-09-26 06:04:24
項目法在工程造價管理軟件中的應用
快樂假期
中學生(2017年19期)2017-09-03 10:39:07
共享電單車的管理軟件
基于系統(tǒng)調用的惡意軟件檢測技術研究
重庆市| 阜康市| 呼伦贝尔市| 曲沃县| 唐河县| 新河县| 永顺县| 桦甸市| 商洛市| 江西省| 保德县| 防城港市| 衡阳市| 德庆县| 巫溪县| 新沂市| 扬中市| 同江市| 克什克腾旗| 田林县| 仁化县| 济南市| 平潭县| 离岛区| 赤水市| 九龙坡区| 清新县| 沧州市| 乐安县| 香港 | 怀来县| 拜泉县| 南澳县| 格尔木市| 广昌县| 苍溪县| 西和县| 湟中县| 开远市| 垫江县| 桐柏县|