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

?

基于VMware技術(shù)的虛擬化辦公系統(tǒng)研究及應(yīng)用

2014-04-29 00:44李碩毛承國(guó)張進(jìn)鐸張衛(wèi)華
計(jì)算機(jī)時(shí)代 2014年10期
關(guān)鍵詞:虛擬化技術(shù)云計(jì)算

李碩 毛承國(guó) 張進(jìn)鐸 張衛(wèi)華

摘 要: 對(duì)于云計(jì)算時(shí)代用戶隨時(shí)隨地接入辦公的要求,桌面、應(yīng)用、數(shù)據(jù)三大要素集中的桌面虛擬化辦公解決方案應(yīng)運(yùn)而生。利用VMware桌面虛擬化技術(shù),開發(fā)了虛擬化辦公系統(tǒng),將桌面虛擬化與客戶端計(jì)算資源合理搭配,使所有數(shù)據(jù)和應(yīng)用都集中在數(shù)據(jù)中心的服務(wù)器上,保證數(shù)據(jù)、應(yīng)用和客戶端分離,從而極大地提升了數(shù)據(jù)的安全性、可管理性和可應(yīng)用性,也顯著降低了本單位IT運(yùn)營(yíng)的總體成本。

關(guān)鍵詞: 云計(jì)算; 虛擬化技術(shù); VMware; 虛擬化辦公系統(tǒng); CPU; GPU

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2014)10-11-03

Research and application of virtual office system based on VMware

Li Shuo, Mao Chengguo, Zhang Jinduo, Zhang Weihua

(BGP, CNPC, Zhuozhou, Hebei 072750, China)

Abstract: Facing the requirement of the users who want to access to the office system at anytime and anywhere, the solution of virtual office that combined the desktop, the application and the data appeared. Virtual office system is developed by using VMware desktop virtualization technology, which is collaborated with a suitable client computing resources. The virtual office concentrate all of the data and applications on the data center server, guarantee that the data and the application separated from the client. It has improved security, manageability and availability, and reduced the IT total cost significantly.

Key words: cloud computing; virtual technology; VMware; virtual office system; CPU; GPU

0 引言

云計(jì)算是一種技術(shù),傳統(tǒng)的數(shù)據(jù)中心采用的是單機(jī)計(jì)算架構(gòu),而云計(jì)算采用的是“分布式計(jì)算架構(gòu)”,可極大程度地提升數(shù)據(jù)中心的資源利用率,從而成為計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)資源管理的新模式。

云計(jì)算應(yīng)用了一系列最先進(jìn)的計(jì)算及網(wǎng)絡(luò)技術(shù),包括虛擬化技術(shù)、分布式海量數(shù)據(jù)存儲(chǔ)和分布式并行編程等。

近年來,隨著東方公司研究院科技企業(yè)、科技創(chuàng)新、人才發(fā)展三大戰(zhàn)略的深入實(shí)施,研究院業(yè)務(wù)的快速發(fā)展對(duì)IT系統(tǒng)的依賴程度也越來越高,IT建設(shè)取得了很大進(jìn)步,但同時(shí)也面臨日益突出的問題。

⑴ 面對(duì)分散分布的辦公微機(jī),用戶希望能在異地隨時(shí)隨地登錄自己的桌面環(huán)境,但舊的PC管理模式極難適應(yīng)這種需求。

⑵ 由于PC底層硬件種類繁多,不同職能部門對(duì)桌面環(huán)境需求不同,因此,PC桌面標(biāo)準(zhǔn)化如何實(shí)現(xiàn)也是一個(gè)難題。

⑶ 雖然傳統(tǒng)PC硬件擁有部分價(jià)格優(yōu)勢(shì),但是PC管理和支持工作卻擁有非常高昂的成本,日常PC管理工作中的軟件部署、更新和修補(bǔ)程序等工作,會(huì)耗費(fèi)大量的人力和精力。同時(shí),由于標(biāo)準(zhǔn)化程度不高,IT人員要經(jīng)常進(jìn)行現(xiàn)場(chǎng)技術(shù)服務(wù),這就進(jìn)一步增加了運(yùn)營(yíng)成本。

⑷ 面臨著傳統(tǒng)的數(shù)據(jù)安全問題和信息安全問題,前者往往因?yàn)榇鎯?chǔ)介質(zhì)損壞而造成重大經(jīng)濟(jì)損失,后者往往因?yàn)閿?shù)據(jù)泄密而對(duì)企業(yè)核心機(jī)密、自身信譽(yù)和競(jìng)爭(zhēng)力等多方面產(chǎn)生負(fù)面影響。

⑸ PC分布式特性使人們難以通過資源集中方式來提高利用率和降低成本。

為了更好地解決上述各種問題,我們將最新的IT技術(shù)與本單位自身的實(shí)際情況相結(jié)合,研發(fā)了虛擬化辦公系統(tǒng),并在日常的辦公環(huán)境中廣泛應(yīng)用[1-2]。

1 虛擬化技術(shù)簡(jiǎn)介

虛擬化是一個(gè)廣義的術(shù)語(yǔ),通常是指計(jì)算元件在虛擬的基礎(chǔ)上而不是在真實(shí)的基礎(chǔ)上運(yùn)行。

虛擬化技術(shù)可以擴(kuò)大硬件的容量,簡(jiǎn)化軟件的重新配置過程。CPU的虛擬化技術(shù),可以使單CPU模擬多CPU并行,允許一個(gè)平臺(tái)同時(shí)運(yùn)行多個(gè)操作系統(tǒng)。應(yīng)用程序都可以在相互獨(dú)立的空間內(nèi)運(yùn)行而互不影響,從而顯著提高計(jì)算機(jī)效率。

如圖1所示,在虛擬化技術(shù)底層硬件之間建立一個(gè)抽象層(Hypervisor),抽象層可以捕獲CPU指令,為指令訪問硬件控制器和外設(shè)充當(dāng)中介。因而,完全虛擬化技術(shù)幾乎能讓任何一款操作系統(tǒng)不用改動(dòng)就能安裝到虛擬服務(wù)器上,而它們警覺不到自己已運(yùn)行在虛擬化環(huán)境下。

圖1 完全虛擬化模型示意圖

在完全虛擬化的環(huán)境下,抽象層運(yùn)行在裸硬件上,充當(dāng)主機(jī)操作系統(tǒng);而由抽象層管理的虛擬服務(wù)器運(yùn)行客戶端操作系統(tǒng);抽象層屏蔽了底層硬件設(shè)備的差異性[3-5]。

1.1 VMware虛擬化技術(shù)

VMware(Virtual Machine ware)是一個(gè)“虛擬PC”軟件公司,它提供虛擬化解決方案。

VMware虛擬化是直接在計(jì)算機(jī)硬件或主機(jī)操作系統(tǒng)上面導(dǎo)入一個(gè)精簡(jiǎn)的軟件層,它包含一個(gè)以動(dòng)態(tài)和透明方式分配硬件資源的虛擬機(jī)監(jiān)視器,實(shí)現(xiàn)多個(gè)操作系統(tǒng)同時(shí)運(yùn)行在同一臺(tái)物理機(jī)上,彼此之間共享硬件資源。

VMware于1999年首次將虛擬化技術(shù)引入到x86計(jì)算平臺(tái)上,VMware虛擬化將操作系統(tǒng)從運(yùn)行它的底層硬件中抽離出來,并為操作系統(tǒng)及其應(yīng)用程序提供標(biāo)準(zhǔn)化的虛擬硬件,使多臺(tái)虛擬機(jī)在一臺(tái)或多臺(tái)共享處理器上同時(shí)獨(dú)立運(yùn)行。

在所有通過虛擬化技術(shù)對(duì)IT環(huán)境進(jìn)行優(yōu)化和管理的軟件中,VMware虛擬化技術(shù)得到了最為廣泛應(yīng)用,從桌面環(huán)境到數(shù)據(jù)中心均有涉及[6-7]。

1.2 VMware桌面虛擬化

桌面虛擬化(Desktop Virtualization)是指將計(jì)算機(jī)的桌面進(jìn)行虛擬化,用戶可以通過任何終端設(shè)備,在不受地點(diǎn)和時(shí)間限制的情況下,訪問網(wǎng)絡(luò)上屬于用戶自己個(gè)人資源的桌面系統(tǒng)。

VMware桌面虛擬技術(shù)打破了軟件、硬件和操作系統(tǒng)之間相互依賴關(guān)系,將桌面操作系統(tǒng)、應(yīng)用程序和用戶數(shù)據(jù)封閉到想隔離的層次,使IT人員從終端設(shè)備安裝、桌面環(huán)境管理的工作中解放出來(圖2)。

VMware桌面虛擬化特點(diǎn):

⑴ 強(qiáng)大而穩(wěn)定的后端服務(wù)器虛擬化平臺(tái),已成為服務(wù)器虛擬化事實(shí)上的標(biāo)準(zhǔn),其功能可為虛擬機(jī)提供高可用性;確保零停機(jī)時(shí)間和零數(shù)據(jù)丟失;可動(dòng)態(tài)分配和平衡計(jì)算容量。

⑵ 存儲(chǔ)技術(shù)方面的大量?jī)?yōu)化,實(shí)現(xiàn)了存儲(chǔ)按需分配;同時(shí)也極大減少了桌面部署時(shí)間。

⑶ 內(nèi)存共享技術(shù)方面的大量?jī)?yōu)化,提高了單位服務(wù)器承載虛擬機(jī)的密度。

⑷ 高性能的動(dòng)態(tài)自適應(yīng)顯示協(xié)議,自我調(diào)整后能為用戶提供最佳體驗(yàn)[8]。

圖2 VMware桌面虛擬化架構(gòu)示意圖

2 虛擬化辦公系統(tǒng)設(shè)計(jì)

2.1 虛擬化辦公架構(gòu)介紹

東方公司研究院虛擬化辦公系統(tǒng)的基本架構(gòu)如圖3所示,整個(gè)架構(gòu)共分為三個(gè)層次,分別為虛擬存儲(chǔ)層(存儲(chǔ)池層)、服務(wù)器集群層(CPU、內(nèi)存資源池層)和管理及用戶應(yīng)用層。

圖3 虛擬化辦公系統(tǒng)的基本架構(gòu)示意圖

整個(gè)虛擬存儲(chǔ)系統(tǒng)可看作是一個(gè)整體,在共享存儲(chǔ)系統(tǒng)的基礎(chǔ)上建立服務(wù)器集群,這樣做的目的是為了實(shí)現(xiàn)高可用性,在使用更少的冗余部件的同時(shí),可以自動(dòng)檢測(cè)故障,一旦有故障發(fā)生,將立即隔離損壞的服務(wù)器。通過虛擬資源自動(dòng)遷移來實(shí)現(xiàn)系統(tǒng)和應(yīng)用的高可用性[9]。

研究院虛擬化辦公系統(tǒng),利用虛擬存儲(chǔ)層、服務(wù)器集群層提供的硬件資源池,建立虛擬機(jī)資源,在虛擬機(jī)資源的基礎(chǔ)上建立第三層(管理及應(yīng)用層),該層除具有系統(tǒng)管理服務(wù)和用戶認(rèn)證等功能外,還為終端用戶提供虛機(jī)資源功能。

2.2 硬件資源需求調(diào)研

⑴ CPU需求

根據(jù)我們實(shí)際使用經(jīng)驗(yàn),對(duì)于一般在帶有視頻需求的應(yīng)用,建議物理(單核)2.1GHz以上的CPU,可配置3~8個(gè)虛擬桌面,這樣平均每個(gè)虛擬桌面可以分配300~600MHz的運(yùn)算資源。

綜上所述,CPU的配置為2.1GHz(或以上)的多核CPU,50個(gè)用戶按照最大配置計(jì)算,則至少需要4(服務(wù)器)+50(客戶端)/3≈21核CPU。我們?cè)趯?shí)際應(yīng)用中使用了36核CPU,因此完全可以滿足用戶需求。

⑵ 內(nèi)存需求

Hypervisor的透明頁(yè)共享機(jī)制,可以從底層保證內(nèi)存超量配置,一般Win7操作系統(tǒng)所用的系統(tǒng)內(nèi)存部分可以復(fù)用40%左右。根據(jù)用戶要求,內(nèi)存配置按照單個(gè)虛擬機(jī)3GB進(jìn)行配置。

綜上所述,總的內(nèi)存用量配置為:最小需求: 8(服務(wù)器)+50(客戶端)*3*(60%~100%)=98GB~158GB。按照中負(fù)載進(jìn)行合理配置,內(nèi)存則最少為98GB,我們的建議是配置158GB內(nèi)存。

⑶ 磁盤性能需求

一般而言,對(duì)于桌面客戶端的應(yīng)用,其虛擬桌面系統(tǒng)并不是讀寫IO密集型應(yīng)用,通常是屬于瞬時(shí)高并發(fā)IO應(yīng)用。因此,在系統(tǒng)設(shè)計(jì)時(shí)應(yīng)予以充分考慮。

一般用戶桌面的IOPS為5~20,讀寫比例為1:4。因此,建議對(duì)于虛擬桌面所使用LUN的RAID可以采用RAID5格式,一般每個(gè)LUN配置的虛擬機(jī)數(shù)量最多為25~32,讓每一個(gè)LUN可以滿足這部分桌面IOPS需求。

另外,如果所采用盤陣的磁盤轉(zhuǎn)速、尋址時(shí)間和緩存(增加寫IOPS和讀命中率)足夠的話,其使用效果會(huì)更佳。

3 虛擬化辦公系統(tǒng)實(shí)施

目前,我們建設(shè)的虛擬化辦公系統(tǒng)使用三個(gè)計(jì)算節(jié)點(diǎn)作為服務(wù)器(CPU共36核134GHz,內(nèi)存196.96GB),一個(gè)盤陣作為共享存儲(chǔ)(13.8TB),利用原有辦公網(wǎng)絡(luò)組建了50個(gè)虛擬桌面供多個(gè)職能部門辦公使用(圖4)。

圖4 虛擬化辦公環(huán)境應(yīng)用實(shí)例

通過一系列虛擬化辦公技術(shù)的應(yīng)用,研究院辦公數(shù)據(jù)由虛擬化辦公系統(tǒng)之前的零散化存放,變?yōu)槟壳案斜U系?×24小時(shí)機(jī)房環(huán)境集中式存放,并由專業(yè)技術(shù)人員統(tǒng)一管理,避免了傳統(tǒng)方式下存放數(shù)據(jù)可能因硬盤故障造成數(shù)據(jù)丟失。實(shí)現(xiàn)對(duì)數(shù)據(jù)的絕對(duì)控制,做到終端數(shù)據(jù)流訪問,終端本地不留存任何數(shù)據(jù)實(shí)體,充分保證了信息不外泄、資料不外流。

本應(yīng)用實(shí)現(xiàn)了操作系統(tǒng)的集中式管理,使IT人員不再需要在各個(gè)分散的辦公地點(diǎn)穿梭,通過電話溝通就可以對(duì)軟件系統(tǒng)進(jìn)行集中維護(hù)。如果用戶申請(qǐng)應(yīng)用系統(tǒng)初始化,用已預(yù)置好的安全策略及軟件策略系統(tǒng)模板,只需幾分鐘就可以高效快捷地重新部署應(yīng)用系統(tǒng),并且通過CPU、內(nèi)存、存儲(chǔ)等過量配置技術(shù),在虛擬化技術(shù)的基礎(chǔ)上,對(duì)資源進(jìn)行更細(xì)粒度劃分,進(jìn)一步提高了硬件資源的利用率,有效地節(jié)約了成本。

在虛擬化辦公系統(tǒng)建設(shè)過程中,我們引入了資源池的概念。虛擬化技術(shù)解決的就是硬件資源如何充分利用的問題,通過資源動(dòng)態(tài)監(jiān)控和電源管理技術(shù)的應(yīng)用,資源池中的資源可以根據(jù)任務(wù)需求來設(shè)置工作狀態(tài),配合超低功耗終端設(shè)備使用,極大的節(jié)省了能源。一般情況下,云終端設(shè)備的功耗通常只相當(dāng)于傳統(tǒng)PC功耗的十分之一。

但是,因?yàn)樘摂M化辦公系統(tǒng)還不能很好地做到圖形3D硬件加速,而一些實(shí)際應(yīng)用卻需要3D支持,或高清圖像快速刷新支持。如地震解釋系統(tǒng)需要的高分辨率圖形密集型應(yīng)用、谷歌地球等3D應(yīng)用,這就要求虛擬辦公桌面要盡快滿足類似應(yīng)用,基于這些因素考慮,GPU虛擬化技術(shù)隨即應(yīng)運(yùn)而生。

2012年5月,英偉達(dá)公司(NVIDIA)發(fā)布了VGX產(chǎn)品解決方案。通過在數(shù)據(jù)中心新增完全虛擬化的顯卡,解決了傳統(tǒng)VDI的用戶體驗(yàn)問題,它目前最多能夠讓一百名用戶共享一塊VGX顯卡,借助GPU加速來獲得純PC式計(jì)算體驗(yàn)。

用戶可以享用響應(yīng)迅速的Windows、多媒體播放以及企業(yè)用戶需要的應(yīng)用程序。VGX GPU架構(gòu)還包含高性能H.264編碼引擎,該引擎在提供出色畫質(zhì)的同時(shí),能對(duì)多路流數(shù)據(jù)進(jìn)行編碼,將CPU從編碼函數(shù)中解放出來,使服務(wù)器效率實(shí)現(xiàn)大幅提升。圖5是英偉達(dá)VGX模型及其參數(shù)。

圖5 英偉達(dá)VGX模型及參數(shù)

目前,我們正在密切關(guān)注GPU虛擬化技術(shù)的最新發(fā)展,以便在GPU虛擬化技術(shù)成熟時(shí),可以迅速完成相關(guān)的集成工作,讓這項(xiàng)最新技術(shù)盡快在虛擬化辦公系統(tǒng)中得到應(yīng)用。

4 結(jié)束語(yǔ)

VMWare虛擬技術(shù)可以在不額外增加硬件設(shè)備條件下,充分挖掘現(xiàn)有硬件潛力,提高硬件資源的利用率;在不增加甚至減少現(xiàn)有IT資源的情況下,可以獲得更多的經(jīng)濟(jì)回報(bào)。

根據(jù)全球技術(shù)研究和咨詢公司(Gartner)的報(bào)告顯示,全球的桌面虛擬化市場(chǎng)近幾年將迅速增長(zhǎng),傳統(tǒng)PC機(jī)將有很大一部分會(huì)轉(zhuǎn)移到虛擬桌面上來。因此,服務(wù)器虛擬化及桌面虛擬化已成為企業(yè)的重要選擇。

眾所周知,虛擬化辦公系統(tǒng)的交付與管理具有云計(jì)算特性,越來越多的企業(yè)愿意選擇這種辦公模式,一些大型企業(yè)已經(jīng)成功進(jìn)行了實(shí)踐和部署。

隨著IT技術(shù)的不斷進(jìn)步與發(fā)展,我們也將對(duì)虛擬化辦公系統(tǒng)進(jìn)行持續(xù)改進(jìn)與升級(jí),使虛擬化辦公系統(tǒng)的功能不斷得到完善。例如將該系統(tǒng)引入到研究院的地震資料處理與解釋過程中,讓廣大的技術(shù)人員也能夠享受到虛擬化技術(shù)帶來的好處,在“云計(jì)算”的環(huán)境下開展各項(xiàng)研究工作。我們的終極目標(biāo)是建成研究院自己的“私有云”系統(tǒng)[10-11]。

參考文獻(xiàn):

[1] 丘詩(shī)雅.基于應(yīng)用虛擬化技術(shù)的安全移動(dòng)辦公解決方案[J].移動(dòng)通

訊,2011.17:66-68

[2] 尹勤.基于桌面虛擬化技術(shù)的新型IT辦公環(huán)境[J].微型電腦應(yīng)用,

2012.28(12):25-28

[3] 馮明濤.虛擬化技術(shù)淺談[J].油氣田地面工程,2010.29(9):86-87

[4] 劉慶磊,信師國(guó),李曉林.虛擬技術(shù)在IT運(yùn)維管理中的應(yīng)用研究[J].信

息技術(shù)與信息化,2010.1:43-45

[5] 金岳輝,吳禎.虛擬化環(huán)境下IT運(yùn)維自動(dòng)化管理探索[J].中國(guó)金融電

腦,2013.2:38-43

[6] 陳力勇.基于VMware的虛擬機(jī)性能分析[J].信息安全與技術(shù),

2013.1:53-55

[7] 張超.VMware虛擬化服務(wù)器的構(gòu)建方法與展望[J].通信技術(shù),

2010.43(9):88-91

[8] 蔡文檢.淺談VMware虛擬化服務(wù)器的構(gòu)建與應(yīng)用[J].信息與電腦,

2011.6:46-46

[9] 張旭.企業(yè)桌面虛擬化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用,

2012.9:140-143

[10] 王建宇,楊志平,張建平.虛擬化在石油行業(yè)的應(yīng)用和展望[J].電信科

學(xué),2010.8:167-169

[11] 丁偉祥.虛擬桌面研究和應(yīng)用[J].黑龍江科技信息,2012.17:85-86

猜你喜歡
虛擬化技術(shù)云計(jì)算
虛擬化技術(shù)在中職學(xué)校校園網(wǎng)服務(wù)器中的應(yīng)用
云計(jì)算虛擬化技術(shù)在電信領(lǐng)域的應(yīng)用研究
基于云計(jì)算的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)
基于SOP架構(gòu)的一種輕量級(jí)虛擬化防火墻的實(shí)現(xiàn)
實(shí)驗(yàn)云:理論教學(xué)與實(shí)驗(yàn)教學(xué)深度融合的助推器
云計(jì)算中的存儲(chǔ)虛擬化技術(shù)應(yīng)用