亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        用戶怎樣選擇虛擬化解決方案

        2009-12-17 08:40:14
        網(wǎng)絡(luò)與信息 2009年12期
        關(guān)鍵詞:中央處理器管理程序虛擬化

        方 案

        目前服務(wù)器領(lǐng)域最熱門的新技術(shù)之一就是虛擬化,虛擬化技術(shù)能允許用戶在一臺服務(wù)器上安裝一個或者多個操作系統(tǒng)的多重實例。這項技術(shù)對于那些工作負(fù)載不大的服務(wù)器來說尤其適用,因為它取代了為所需的操作系統(tǒng)上的每個實例配置一臺單獨的物理服務(wù)器的傳統(tǒng)方式。然而我們現(xiàn)在面臨許多不同的虛擬化選擇,在相互競爭爭奪這塊市場。本文意在闡明對虛擬化各種可能性的看法,你也可以從中了解如何安裝Ubuntu服務(wù)器來實現(xiàn)虛擬化。

        一、了解虛擬化

        你將會了解到有關(guān)虛擬化的不同解決方案,我們會對兩種主要的虛擬化途徑進(jìn)行深度解析:即全虛擬化和半虛擬化。目前市場上有很多虛擬化解決方案,其中有三種解決方案尤其重要:即VMware、Xen、KVM(Kernel平臺上的虛擬機)。

        對于其他的解決方案,你經(jīng)常無法在數(shù)據(jù)中心尋覓到它們的蹤跡。因為其他的虛擬化解決方案都存在很多的局限性,諸如缺乏必要的技術(shù)支持,在虛擬機上安裝的操作系統(tǒng)的選擇限制,使用過程中嚴(yán)重的性能不足等。出于以上原因的考慮,我們對這些解決方案忽略不計。

        在這三個重要的虛擬化技術(shù)中。VMware公司是目前市場上的領(lǐng)軍人物,原因可能是源于它為多個不同操作系統(tǒng)的虛擬化提供了~套商用解決方案。在數(shù)據(jù)中心中應(yīng)用的最重要的VMware版本是VMware ESX虛擬化管理程序,它提供了一套結(jié)臺了Virtual MachineManager的Linux kernel。如果你想將VMware ESX作為虛擬化平臺使用,你就必須在VMware虛擬化環(huán)境中通過將Ubuntu服務(wù)器作為虛擬化客戶端操作系統(tǒng)的方式來實現(xiàn)。目前還沒有辦法能將VMwareESX與Ubuntu服務(wù)器結(jié)合起來共同作為虛擬化主機平臺使用。

        提示:在Xen社區(qū),在我們討論操作系統(tǒng)時通常避免使用“主機”、“客戶機”這樣的詞匯。不過為了更加清楚地對虛擬化進(jìn)行解析,我在隨后的定義中還會繼續(xù)使用這樣的詞匯來描述。主機就是提供虛擬化服務(wù)的物理服務(wù)器,主機可能會也可能不會運行特定的操作系統(tǒng)來提供這些服務(wù)??蛻魴C是指沒有任何與虛擬化有關(guān)職責(zé)的虛擬機。

        在虛擬化領(lǐng)域位居第二把交椅的是KVM,它們在Linux kernel上提供虛擬化支持。如果你要使用KVM,你需要運行Linux操作系統(tǒng)的kvm Ko kernel模塊,一個提供嵌入式虛擬化支持的中央處理器,當(dāng)然還有支持KVM虛擬化的kernel(2.6.20 kernel是第一款支持虛擬化的Linux kernel)。要想創(chuàng)建KVM虛擬機,你需要使用,dev/kvm界面和QEMU程序的修訂版。QEMU最初是作為開源虛擬化產(chǎn)品研發(fā)的,但它并不十分成功。不過它的自帶工具卻非常有用,QEMU工具和解決方案在KVM和Xen虛擬化環(huán)境中廣泛使用。目前KVM的虛擬化主機能支持多數(shù)操作系統(tǒng),能在同樣的處理器體系架構(gòu)上運行。

        Linux虛擬化市場上第三個主角是Xen,它在劍橋大學(xué)作為一項研究計劃開始發(fā)展起來。Xen的核心組件是它的管理程序,管理程序?qū)邮箘?chuàng)建虛擬機成為可能。當(dāng)使用虛擬機主機時,管理程序取代常規(guī)的Linux kernel(它在Xen管理程序之后進(jìn)行裝載)。Xen是目前供Linux操作系統(tǒng)使用的最佳虛擬化平臺之一,這主要是因為它有強大的開發(fā)者社區(qū)作為支持,這個社區(qū)包括硬件廠商(諸如英特爾公司、惠普公司和AMD公司)和軟件廠商(諸如NOVELL和紅帽公司)。自Ubuntu服務(wù)器7 10發(fā)布之后,Ubuntu服務(wù)器成為Xen主機虛擬化平臺一個強有力的選擇。

        二、虛擬化的途徑

        Xen和KVM這兩種虛擬化解決方案都能提供兩種途徑的虛擬化方式:全面虛擬化和部分虛擬化。在創(chuàng)建虛擬化解決方案之前,你需要先了解一下這兩種虛擬化途徑的不同之處。

        1半虛擬化

        半虛擬機需要一個客戶端操作系統(tǒng)的修訂版,這個修訂版產(chǎn)生的指令能相對容易地被管理程序處理。這個管理程序是能夠破譯虛擬化指令并將它們傳遞給物理硬件的組件。因為操作系統(tǒng)能在部分虛擬化中產(chǎn)生修訂指令,因此對于虛擬化而言它也是最有效的途徑。這些修訂指令意味著虛擬機管理員不再需要按照虛擬化環(huán)境中的格式更改虛擬機的常規(guī)指令。部分虛擬化也不需要任何特定的硬件,不過它最大的劣勢在于它需要客戶端操作系統(tǒng)的一個特定的修訂版。出于競爭的需要,一些操作系統(tǒng)(諸如Windows操作系統(tǒng))都不提供這樣的版本。

        2全虛擬化

        相對部分虛擬化而言的另外一個選擇就是全虛擬化,它能允許用戶使用常規(guī)的、無需修訂的操作系統(tǒng)來作為客戶端。但它需要特定的硬件支持,目前AMD公司和英特爾公司的中央處理器都能提供這種支持。因為這是一種服務(wù)器中央處理器中的嵌入式支持,全面虛擬機就能夠最大可能地提升工作效率。不過來自虛擬化操作系統(tǒng)的指令需要虛擬機管理人員自行破譯,因為客戶端操作系統(tǒng)對虛擬機沒有概念,只能產(chǎn)生常規(guī)指令。因此這可能會導(dǎo)致客戶端操作系統(tǒng)和硬件之間的虛擬化層產(chǎn)生問題。向中央處理器傳遞指令對虛擬化來說比較困難,特別是對于i386體系架構(gòu)。因此要確保中央處理器的硬件虛擬化支持的性能代價不會太大。

        三、哪種虛擬化途徑是最佳選擇?

        看到這里,你可能會考慮這兩種虛擬化途徑哪種是你的最佳選擇。事實上。你不可能總是選擇到理想的解決方案。如果你的操作系統(tǒng)無法提供部分虛擬化支持,全面虛擬化就成為唯一可供選擇的方式。不過,如果你的中央處理器和操作系統(tǒng)都能提供虛擬化支持,那么最好選擇部分虛擬化的方式,因為虛擬化操作系統(tǒng)產(chǎn)生的指令對于虛擬化環(huán)境來說是最優(yōu)的。采用這種方式,由于虛擬化而導(dǎo)致的性能損失也能降低到最小化。

        如果你因為你的操作系統(tǒng)無法提供支持而不能采用部分虛擬化的方式,你可以檢查一下是否部分虛擬化驅(qū)動程序是可用的。這種驅(qū)動程序在很多情況下都能提供,它們能幫助提高特殊設(shè)備的性能,諸如你的網(wǎng)絡(luò)接口卡。不過通常情況下,你會發(fā)現(xiàn)全面虛擬化是你唯一的解決方案,因為你想虛擬化的操作系統(tǒng)沒有給你選擇的機會。如果是KVM虛擬化方案,對于完整的操作系統(tǒng)的部分虛擬化也無法提供支持。因此接下來我們假設(shè)有可以提供虛擬化支持的中央處理器。

        提示:多數(shù)Pentium IV和至強處理器都能提供虛擬化支持。如果你對自己的中央處理器不能確認(rèn),只需檢查一下系統(tǒng)上的BlOS(基本輸入輸出系統(tǒng))設(shè)置。如果可以支持虛擬化,BlOS將包含一個虛擬化選項。作為一個選擇,你也可以檢查中央處理中,Droc/cpuinfo文件的VMX標(biāo)記,如果有這個標(biāo)記,那就說明你的中央處理器能夠支持虛擬化。1使用KVM安裝虛擬機如果你的中央處理器能支持虛擬化,KVM虛擬化解決方案是最為簡便的使用方式(雖然它還只是剛剛發(fā)展起來)。在本文中,你會了解到如何將KVM虛擬主機進(jìn)行部署,如何在KVM虛擬化環(huán)境中將Windows和Ubuntu作為虛擬化操作系統(tǒng)進(jìn)行安裝。

        警告:在使用虛擬化時,有個非常好的方法將主機操作系統(tǒng)與其他操作系統(tǒng)相區(qū)別。主機操作系統(tǒng)是你的服務(wù)器引導(dǎo)的第一個操作系統(tǒng),它也對其他的操作系統(tǒng)負(fù)有特別的職責(zé),諸如對驅(qū)動器入口和虛擬機本身進(jìn)行管理等。為了確保它能以最有效的方式執(zhí)行任務(wù),請不要在主機操作系統(tǒng)上運行任何服務(wù)性工作。2在Ubuntu服務(wù)器上安裝KVM按照以下的步驟執(zhí)行來安裝虛擬服務(wù)器(這里描述的安裝步驟以Ubuntu Server 7.04為基礎(chǔ)):

        (1)安裝所有KVM虛擬化所需的軟件(KVM和QEMU套裝)。作為根文件,使用“apt-get instaII kvm qemu”命令。

        (2)安裝完這些軟件套裝后,確保所需的驅(qū)動程序已經(jīng)裝載完畢。作為根文件,如果你使用的是英特爾公司出品的CPU。使用mod-probe kvm—intel,如果是AMD公司的CPU。則使用modprobekvm-amd。

        (3)進(jìn)入kerneI kvm k0模塊界面,在/dev目錄下創(chuàng)建,dev/kvm文件。你要確認(rèn)你的用戶有權(quán)限訪問這個文件。然后使用chmod 777/dev/kvm。

        現(xiàn)在大功告成!你的Ubuntu服務(wù)器目前已經(jīng)為客戶端操作系統(tǒng)虛擬化準(zhǔn)備就緒。

        猜你喜歡
        中央處理器管理程序虛擬化
        軍事保密管理程序法治化及其對軍民協(xié)同創(chuàng)新發(fā)展的促進(jìn)研究
        基于OpenStack虛擬化網(wǎng)絡(luò)管理平臺的設(shè)計與實現(xiàn)
        電子制作(2019年10期)2019-06-17 11:45:10
        計算機中央處理器液體循環(huán)散熱器實驗研究
        電子測試(2018年13期)2018-09-26 03:29:16
        對基于Docker的虛擬化技術(shù)的幾點探討
        電子制作(2018年14期)2018-08-21 01:38:20
        虛擬化技術(shù)在計算機技術(shù)創(chuàng)造中的應(yīng)用
        電子測試(2017年11期)2017-12-15 08:57:56
        關(guān)于計算機中央處理器的研究
        CPU與GPU探究
        計算機中央處理器的研究
        關(guān)于EPC總承包項目設(shè)計管理程序文件的研究
        存儲虛擬化還有優(yōu)勢嗎?
        欧美群妇大交群| 国产亚洲精品在线视频| 国产成人av区一区二区三| 成年毛片18成年毛片| 国产啪啪视频在线观看| 国产视频一区2区三区| 国产精品一区二区av不卡 | 国产日产久久福利精品一区| 一区二区三区在线观看视频| 男女视频网站在线观看| 久久九九精品国产av| 亚洲乱码中文字幕久久孕妇黑人| 中文字幕欧美人妻精品一区| 亚洲午夜福利在线观看| 四虎影视亚洲精品| 91孕妇精品一区二区三区| 亚洲av伊人久久综合性色| 国产成人综合精品一区二区| 久久久久av无码免费网| 欧美亚洲国产片在线播放| 狠狠久久亚洲欧美专区| 三级国产女主播在线观看| 久久亚洲综合亚洲综合| 日本a级一级淫片免费观看| 国产精品亚洲片在线观看不卡| 人妻哺乳奶头奶水| 亚洲av无码久久寂寞少妇| 亚洲欧美日韩综合在线观看| 亚洲AV无码乱码一区二区三区| 国产一级r片内射视频播放| 东北老熟女被弄的嗷嗷叫高潮| 久久不见久久见免费视频6| 亚洲国产成人片在线观看无码| 亚洲中文无码永久免| 国产WW久久久久久久久久| 久久高潮少妇视频免费| 丰满少妇在线播放bd| 色综合av综合无码综合网站| 国产精品亚洲二区在线观看| 一区二区无码中出| 免费国人成人自拍视频|