[服務(wù)器虛擬化技術(shù)在計(jì)算機(jī)實(shí)驗(yàn)室的實(shí)踐應(yīng)用]主流的服務(wù)器虛擬化技術(shù)包括_第1頁
[服務(wù)器虛擬化技術(shù)在計(jì)算機(jī)實(shí)驗(yàn)室的實(shí)踐應(yīng)用]主流的服務(wù)器虛擬化技術(shù)包括_第2頁
[服務(wù)器虛擬化技術(shù)在計(jì)算機(jī)實(shí)驗(yàn)室的實(shí)踐應(yīng)用]主流的服務(wù)器虛擬化技術(shù)包括_第3頁
[服務(wù)器虛擬化技術(shù)在計(jì)算機(jī)實(shí)驗(yàn)室的實(shí)踐應(yīng)用]主流的服務(wù)器虛擬化技術(shù)包括_第4頁
[服務(wù)器虛擬化技術(shù)在計(jì)算機(jī)實(shí)驗(yàn)室的實(shí)踐應(yīng)用]主流的服務(wù)器虛擬化技術(shù)包括_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

服務(wù)器虛擬化技術(shù)在計(jì)算機(jī)實(shí)驗(yàn)室的實(shí)踐應(yīng)用主流的服務(wù)器虛擬化技術(shù)包括 摘要:利用服務(wù)器虛擬化技術(shù)可以非常經(jīng)濟(jì)地搭建出先進(jìn)的實(shí)驗(yàn)教學(xué)平臺(tái)。基于虛擬技術(shù)的實(shí)驗(yàn)平臺(tái)能夠以簡(jiǎn)單的方式模擬出各種IT環(huán)境,起到了支持各學(xué)科的實(shí)驗(yàn)教學(xué)的作用,符合計(jì)算機(jī)實(shí)驗(yàn)教學(xué)的發(fā)展趨勢(shì)。文章在探討多種服務(wù)器虛擬化產(chǎn)品特點(diǎn)的基礎(chǔ)上,結(jié)合高校計(jì)算機(jī)實(shí)驗(yàn)中心的建設(shè),給出了一個(gè)具有應(yīng)用價(jià)值的、基于虛擬化技術(shù)的實(shí)驗(yàn)教學(xué)平臺(tái)解決方案。 關(guān)鍵詞:虛擬化技術(shù);服務(wù)器虛擬化;x86平臺(tái);計(jì)算機(jī)實(shí)驗(yàn)教學(xué);Hypervisor;Citrix XenServer 0 引言 隨著我國大學(xué)教育從精英教育發(fā)展到大眾教育的階段,大學(xué)生的“就業(yè)難”問題也隨之突出,其原因之一是大學(xué)畢業(yè)生普遍存在著動(dòng)手能力不強(qiáng)、創(chuàng)新能力差、綜合競(jìng)爭(zhēng)能力不強(qiáng)、不能很快進(jìn)入崗位角色等問題,缺乏滿足企業(yè)實(shí)際工作需要的知識(shí)和技能。出現(xiàn)這些問題的根源在于高校的學(xué)科設(shè)置和教育模式偏離了社會(huì)發(fā)展的需要。 為解決上述問題,各類高校都大力倡導(dǎo)素質(zhì)教育,紛紛通過調(diào)整專業(yè)、課程設(shè)置。使教學(xué)盡可能地與社會(huì)需求接軌,同時(shí)重視建設(shè)實(shí)驗(yàn)教學(xué)培訓(xùn)中心,全天候開放實(shí)驗(yàn)室,增加學(xué)生動(dòng)手的機(jī)會(huì),加強(qiáng)技能教學(xué)。 計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和信息技術(shù)是實(shí)踐性極強(qiáng)、更新極快的學(xué)科,雖然高校IT設(shè)備的投入很大,但是實(shí)驗(yàn)室建好后很快又落后于技術(shù)的發(fā)展,無法滿足高校教育的需要。針對(duì)當(dāng)前存在的問題,我校計(jì)算機(jī)實(shí)驗(yàn)室綜合多年的教學(xué)實(shí)踐經(jīng)驗(yàn),在實(shí)驗(yàn)室建設(shè)中引入服務(wù)器虛擬化技術(shù)和產(chǎn)品,建立了新一代實(shí)驗(yàn)教學(xué)平臺(tái),由此,不僅提高了計(jì)算機(jī)實(shí)驗(yàn)室的服務(wù)能力和支撐水平,也提高了資金和設(shè)備的利用率,降低了設(shè)備管理和維護(hù)的工作量。 本文探討了多種服務(wù)器虛擬化技術(shù),并在此基礎(chǔ)上介紹了基于Citrix XenServer產(chǎn)品的虛擬化教學(xué)實(shí)驗(yàn)平臺(tái)的建設(shè)方案。 1 服務(wù)器虛擬化技術(shù)探討 1.1 概念和起源 虛擬化的概念在20世紀(jì)60年代首次出現(xiàn),利用它可以對(duì)稀有而昂貴的大型機(jī)硬件進(jìn)行分區(qū)。后來虛擬化技術(shù)又在小型機(jī)上得到了應(yīng)用,把一臺(tái)小型機(jī)虛擬成幾臺(tái)小型機(jī)使用。隨著時(shí)間的推移,微型計(jì)算機(jī)和x86服務(wù)器已可提供更有效、更經(jīng)濟(jì)的方法來分配處理能力。因此到20世紀(jì)80年代,虛擬技術(shù)已不再被廣泛使用。到了20世紀(jì)90年代,研究人員開始探索如何利用虛擬化技術(shù)解決與廉價(jià)硬件激增相關(guān)的一些問題,例如。利用率不足、管理成本不斷攀升和易受攻擊等,虛擬化技術(shù)再次得到了廣泛認(rèn)可。x86平臺(tái)上虛擬化技術(shù)的出現(xiàn),首次向人們展示了虛擬化技術(shù)應(yīng)用的廣闊前景,因?yàn)閤86平臺(tái)可以提供便宜的、高性能和高可靠的服務(wù)器群,可以將物理服務(wù)虛擬化。 第一代的虛擬化產(chǎn)品通過一個(gè)Hypervisor或者是主機(jī)的架構(gòu)提供服務(wù)器的分區(qū)能力。第二代的虛擬化技術(shù)增加了虛擬化的管理、生產(chǎn)力的規(guī)劃、物理服務(wù)器到虛擬機(jī)的遷移以及其它的工具用于整合生產(chǎn)服務(wù)器。第三代虛擬架構(gòu)(V13)代表了下一代的虛擬化技術(shù),該虛擬架構(gòu)重新定義了一個(gè)新的IT標(biāo)桿,它將工業(yè)標(biāo)準(zhǔn)服務(wù)器和存儲(chǔ)虛擬化成了一個(gè)整體,聚合成一個(gè)動(dòng)態(tài)的可集中管理的資源池,可使任何應(yīng)用或操作系統(tǒng)保持持續(xù)優(yōu)化和高可用狀態(tài)。它使得企業(yè)有能力去轉(zhuǎn)化、管理和優(yōu)化他們的IT系統(tǒng)架構(gòu)。 具體而言,最新一代的虛擬化技術(shù)服務(wù)器虛擬化技術(shù),通過將服務(wù)器物理資源抽象成邏輯資源,讓一臺(tái)服務(wù)器變成幾臺(tái)甚至上百臺(tái)相互隔離的虛擬服務(wù)器,或者讓幾臺(tái)服務(wù)器變成一臺(tái)服務(wù)器,人們使用時(shí)感覺不再受限于物理上的界限,讓CPU、內(nèi)存、磁盤、IO等硬件變成可以動(dòng)態(tài)管理的“資源池”,從而提高資源的利用率,簡(jiǎn)化系統(tǒng)管理,實(shí)現(xiàn)服務(wù)器整合,讓IT對(duì)業(yè)務(wù)的變化更具適應(yīng)力。 1.2 解決的問題 現(xiàn)在的服務(wù)器主機(jī)群,除一部分用于大型數(shù)據(jù)處理的小型機(jī)外,大部分是由PC服務(wù)器主機(jī)構(gòu)成,并隨著用戶需求的不斷增加,PC服務(wù)器的數(shù)量也在不停地增加。但是,終端用戶還是覺得訪問速度慢(而此時(shí)網(wǎng)絡(luò)流量實(shí)際很少),利用率極低。所以如此,部分原因是服務(wù)器資源沒有整合,造成資源分配的不合理。有些系統(tǒng)在設(shè)計(jì)當(dāng)初是沒有問題的,但是,運(yùn)行一段時(shí)間后數(shù)據(jù)量增加,使得系統(tǒng)變得很慢。為此,需要將這些資源(主要是CPU、內(nèi)存)作為一個(gè)共享池,對(duì)相應(yīng)的應(yīng)用進(jìn)行統(tǒng)一調(diào)配,重新動(dòng)態(tài)分配資源。這就是基礎(chǔ)架構(gòu)的虛擬化。 在具體實(shí)現(xiàn)中,為了實(shí)現(xiàn)數(shù)據(jù)的集中存儲(chǔ)、集中備份,以及充分利用虛擬架構(gòu)中虛擬機(jī)可動(dòng)態(tài)在線從一臺(tái)物理服務(wù)器遷移到虛擬服務(wù)器上的特性等,需要利用光纖存儲(chǔ)陣列產(chǎn)品與冗余的光纖交換機(jī)(或者iSCSI存儲(chǔ)設(shè)備)組成標(biāo)準(zhǔn)的SAN集中存儲(chǔ)架構(gòu),由虛擬架構(gòu)套件生產(chǎn)出來的虛擬機(jī)的封裝文件都存放在SAN存儲(chǔ)陣列上。通過共享的SAN存儲(chǔ)架構(gòu),可以最大化地發(fā)揮虛擬架構(gòu)的優(yōu)勢(shì),在線地遷移正在運(yùn)行的虛擬機(jī),進(jìn)行動(dòng)態(tài)的資源管理和集中的基于虛擬機(jī)快照技術(shù)的LAN Free的整合備份等,而且可為以后的容災(zāi)打下基礎(chǔ)。 1.3 服務(wù)器虛擬化產(chǎn)品介紹 在典型的分層架構(gòu)中,提供平臺(tái)虛擬化的層稱為Hypervisor(有時(shí)稱為虛擬機(jī)管理程序或VMM)。來賓操作系統(tǒng)稱為虛擬機(jī)(VM),對(duì)這些VM而言,硬件是專門針對(duì)它們虛擬化的。 1.3.1 Hypervisor的分類 Hypervisor可以劃分為兩大類:直接運(yùn)行在物理硬件之上的Type 1 Hypervisor和運(yùn)行在另一個(gè)操作系統(tǒng)(如運(yùn)行在物理硬件之上的各種Windows)中的Type 2 Hypervisor。 在Type 1中,Hypervisor是一個(gè)存在于操作系統(tǒng)下面的軟件層,直接位于硬件之上。這種模型保證虛擬機(jī)最大可能地提高性能,并且可以使得它們以在真實(shí)機(jī)上運(yùn)行的速度運(yùn)行。Hypervisor不需要自己驅(qū)動(dòng),利用支持虛擬化的處理器,例如啟動(dòng)了AMD-V或者Intel VT的處理器。這使得Hypervisor可以做得非常小并且效率很高。由于上述特點(diǎn),Type 1 Hypervisor在生產(chǎn)及企業(yè)級(jí)應(yīng)用中被普遍采用,目前主流的服務(wù)器虛擬化平臺(tái)產(chǎn)品都采用這種技術(shù)。 1.3.2 產(chǎn)品簡(jiǎn)介 市場(chǎng)上基于Type 1 Hypervisor的主流服務(wù)器虛擬化平臺(tái)(產(chǎn)品)主要有: VMware Infrastructure 3.5、微軟Windows Server xx Hyper-V和Citrix XenServer 5.5等。 2 實(shí)驗(yàn)教學(xué)平臺(tái)建設(shè)實(shí)例 為了讓學(xué)生掌握實(shí)用的IT技巧,我校在培育計(jì)算機(jī)人才時(shí)非常重視實(shí)驗(yàn)教學(xué)。開展實(shí)驗(yàn)教學(xué)離不開由各種硬件裝備構(gòu)成的實(shí)驗(yàn)平臺(tái)。由于教學(xué)資金有限,在打造實(shí)驗(yàn)教學(xué)平臺(tái)時(shí)不僅要斟酌先進(jìn)性的問題,還要統(tǒng)籌如何讓有限的資金發(fā)揮出最大的價(jià)值。基于AMD強(qiáng)大的多核計(jì)算技術(shù),我們僅利用一臺(tái)服務(wù)器和一套虛擬化軟件,就以低投入搭建出了一個(gè)先進(jìn)的實(shí)驗(yàn)教學(xué)平臺(tái)。該平臺(tái)不僅能夠以簡(jiǎn)單的方法模仿出各種rr環(huán) 境,高效地支撐各學(xué)科的實(shí)驗(yàn)教學(xué),而且能夠有效地支撐科研工作的開展。該平臺(tái)的建成使我們的實(shí)驗(yàn)教學(xué)在實(shí)踐和理論上都向前邁進(jìn)了一大步。 2.1 需求 要求新的平臺(tái)能夠搭建數(shù)量更多、復(fù)雜度更高的實(shí)驗(yàn)環(huán)境,能夠支持更多門類的實(shí)驗(yàn)教學(xué)工作。平臺(tái)技術(shù)要開放、結(jié)構(gòu)要簡(jiǎn)單,要能夠穩(wěn)定可靠地模擬并運(yùn)行多種計(jì)算系統(tǒng)和網(wǎng)絡(luò)系統(tǒng),要有非常好的兼容性,能夠提供先進(jìn)的系統(tǒng)管理方案,能夠被輕松地部署、維護(hù)和管理。 2.2 解決方案 經(jīng)過對(duì)大量資料和技術(shù)方案的調(diào)研,我們最終決定采用服務(wù)器虛擬化技術(shù)來建設(shè)新一代的強(qiáng)大、靈活、高效的計(jì)算機(jī)實(shí)驗(yàn)教學(xué)平臺(tái)。 采用虛擬化技術(shù),可以有效保證學(xué)生的基礎(chǔ)學(xué)習(xí)需要,每人都可獲得一臺(tái)虛擬服務(wù)器。采用虛擬化技術(shù)可以提升老師的教學(xué)平臺(tái),搭建不同的網(wǎng)絡(luò)環(huán)境,從而為學(xué)生提供更多的了解網(wǎng)絡(luò)的機(jī)會(huì)。 運(yùn)用虛擬技術(shù)的一個(gè)關(guān)鍵是必需擁有性能強(qiáng)大的服務(wù)器。為了確保虛擬的實(shí)驗(yàn)教學(xué)平臺(tái)能夠順利建成,我們對(duì)服務(wù)器的選型提出了三點(diǎn)具體要求。 (1)擁有先避的計(jì)算機(jī)架構(gòu),具有強(qiáng)大的處理能力 服務(wù)器無論是在主板設(shè)計(jì)上,還是在處理器、內(nèi)存、硬盤和網(wǎng)卡等重要部件上,都必需采用先進(jìn)技術(shù);必須支持多路多核處理器,并且所采用的處理器必須在硬件層面上高度支持虛擬技術(shù),確保可以提供強(qiáng)大的并行數(shù)據(jù)處理能力,能夠在根本上支持虛擬體系的高效運(yùn)轉(zhuǎn)。 (2)支持64位計(jì)算,易于升級(jí) 內(nèi)存不足將嚴(yán)重影響虛擬體系的性能,并會(huì)直接限制虛擬機(jī)的數(shù)量。為了能夠盡可能地?cái)U(kuò)大內(nèi)存的空間,處理器必須支持64位帶寬的計(jì)算,能夠突破傳統(tǒng)的4GB內(nèi)存限制,可以做到輕松升級(jí),可以讓服務(wù)器安排更多的虛擬機(jī),讓每臺(tái)虛擬機(jī)可以處理更多的事務(wù)。 (3)價(jià)廉物美,長期擁有成本低 為了充足利用教學(xué)資金,必須選用性價(jià)比高的服務(wù)器。由于多路服務(wù)器的整體價(jià)格在很大水平上是由處理器的價(jià)錢決定的,因此我們要求盡可能選用那些性能強(qiáng)大、價(jià)格經(jīng)濟(jì)、運(yùn)行穩(wěn)固、能耗低的處理器,這樣不僅可以降低原始采購的成本,而且能夠降低長期的擁有成本。 按照上述原則,我們最終引入基于AMD四核皓龍?zhí)幚砥鞯拇鳡朠E R905服務(wù)器,以及Citrix的XenServer5.5虛擬化軟件打造新一代的實(shí)驗(yàn)教學(xué)平臺(tái)。 軟硬件配置:在服務(wù)器的硬件配置上,我們?yōu)榇鳡朠ER905服務(wù)器配備了4顆AMD四核皓龍?zhí)幚砥鳌?4GB內(nèi)存和5塊400GB的SAS硬盤;在軟件方面,我們采取了開源的Citrix公司的XenServer5.5服務(wù)器虛擬化軟件。 2.3 教學(xué)使用情況 基于PE R905服務(wù)器的強(qiáng)大計(jì)算能力,我們運(yùn)用XenServer服務(wù)器虛擬化軟件將PE R905服務(wù)器虛擬成多個(gè)基本應(yīng)用平臺(tái),這些基本應(yīng)用平臺(tái)的數(shù)量和性能可以依據(jù)教學(xué)需要隨時(shí)變更。虛擬的應(yīng)用平臺(tái)在實(shí)驗(yàn)教學(xué)中主要有以下三方面作用。 第一,基本練習(xí)。利用新的教學(xué)實(shí)驗(yàn)平臺(tái)的強(qiáng)大能力,教師在實(shí)驗(yàn)課中可依據(jù)學(xué)生的數(shù)量多少劃分出相應(yīng)的虛擬機(jī),并給每個(gè)學(xué)生都分配一臺(tái)虛擬化的服務(wù)器,讓學(xué)生在其上實(shí)踐所學(xué)的各種計(jì)算機(jī)基礎(chǔ)知識(shí),比如安裝Unix、Linux、Solaris和Windows等操作系統(tǒng),進(jìn)行應(yīng)用軟件的配置和優(yōu)化等等。 第二,高級(jí)應(yīng)用。利用虛擬系統(tǒng)可 _分割、隨便組合的特點(diǎn),教師在實(shí)驗(yàn)課中可將不同的系統(tǒng),包括DNS系統(tǒng)、網(wǎng)站系統(tǒng)、防火墻系統(tǒng)和安全證書等安裝在相互獨(dú)立的虛擬機(jī)中,再組合成一個(gè)功能齊全的網(wǎng)絡(luò)應(yīng)用環(huán)境,讓學(xué)生以身臨其境的方法,深入探尋IT網(wǎng)絡(luò)的運(yùn)作規(guī)律。 第三,開辟視野。教師可以因材施教,給學(xué)習(xí)得比較深入的學(xué)生分配多個(gè)虛擬機(jī),讓他們將自己編寫的各種程序放在不同的操作系統(tǒng)平臺(tái)上調(diào)試,或在虛擬的異構(gòu)平臺(tái)上模仿各種應(yīng)用和網(wǎng)絡(luò)服務(wù),使他們實(shí)踐能力和視野得到進(jìn)一步的提高和擴(kuò)展。 新一代的計(jì)算機(jī)教學(xué)實(shí)驗(yàn)虛擬化平臺(tái)的構(gòu)造示意圖如圖3所示。 3 虛擬化實(shí)驗(yàn)教學(xué)平臺(tái)的優(yōu)勢(shì) 教學(xué)實(shí)踐應(yīng)用證明,基于虛擬技術(shù)的實(shí)驗(yàn)教學(xué)平臺(tái)相對(duì)于傳統(tǒng)的實(shí)驗(yàn)教學(xué)平臺(tái)具有明顯的優(yōu)勢(shì),包括: (1)穩(wěn)定高效,結(jié)構(gòu)簡(jiǎn)單,易于部署、維護(hù)和管理;虛擬操作近乎是傻瓜式的,只需在圖形界面上圈圈點(diǎn)點(diǎn)就能完成非常復(fù)雜的工作。在平臺(tái)上開展實(shí)驗(yàn)教學(xué),系統(tǒng)維護(hù)和管理的工作量可以減輕80以上。 (2)能夠快速搭建數(shù)量更多、復(fù)雜度更高的實(shí)驗(yàn)環(huán)境,能夠支持更多門類的實(shí)驗(yàn)教學(xué)工作;現(xiàn)有的實(shí)驗(yàn)平臺(tái)的資源可以支持同時(shí)建立和啟用高達(dá)100臺(tái)左右的虛擬機(jī),可以支持DOS、Unix、Linux、Solaris和Windows等不同的操作系統(tǒng)。上百臺(tái)各種類型操作系統(tǒng)的虛擬機(jī)可以構(gòu)建出功能齊全的網(wǎng)絡(luò)環(huán)境。滿足更高層次的教學(xué)實(shí)踐需求。 (3)提高效率,大幅降低建設(shè)成本。只需一臺(tái)服務(wù)器和一套的虛擬化軟件,可為學(xué)校極大地節(jié)約成本。相較傳統(tǒng)的基于多臺(tái)物理服務(wù)器的平臺(tái)建設(shè)方式,這種虛擬化解決方案最少能夠節(jié)省50-60的建設(shè)成本。 (4)延長了硬件平臺(tái)的使用壽命。硬件平臺(tái)虛擬化之后,要支持更新的操作系統(tǒng)只需要升級(jí)虛擬化軟件即可,無需對(duì)硬件平臺(tái)進(jìn)行更

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論