云計(jì)算與計(jì)算虛擬化_第1頁(yè)
云計(jì)算與計(jì)算虛擬化_第2頁(yè)
云計(jì)算與計(jì)算虛擬化_第3頁(yè)
云計(jì)算與計(jì)算虛擬化_第4頁(yè)
云計(jì)算與計(jì)算虛擬化_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

云計(jì)算與計(jì)算虛擬化前言許多公司使用虛擬技術(shù)作為建設(shè)云計(jì)算的基礎(chǔ)技術(shù),用以提高硬件資源利用率,進(jìn)行災(zāi)難恢復(fù)、提高辦公自動(dòng)化水平。虛擬化技術(shù)經(jīng)歷了漫長(zhǎng)的發(fā)展時(shí)期,早在20世紀(jì)70年代,大型計(jì)算機(jī)就一直在同時(shí)運(yùn)行多個(gè)操作系統(tǒng)實(shí)例,每個(gè)實(shí)例也彼此獨(dú)立,當(dāng)今,軟硬件方面的技術(shù)取得了巨大的進(jìn)步,使得虛擬化技術(shù)在基于行業(yè)標(biāo)準(zhǔn)的大眾化x86服務(wù)器上得以支撐電信和企業(yè)關(guān)鍵應(yīng)用的部署,虛擬化技術(shù)逐步得到了廣泛的認(rèn)可,從而得以普及。Page1Page2培訓(xùn)目標(biāo)學(xué)完本課程后,您應(yīng)該能:了解計(jì)算虛擬化核心引擎了解跨服務(wù)器的計(jì)算資源調(diào)度算法了解計(jì)算高可靠性保障Page3目錄計(jì)算虛擬化核心引擎:Hypervisor介紹跨服務(wù)器的計(jì)算資源調(diào)度算法計(jì)算高可靠性保障虛擬化技術(shù)的歷史Page4CPU虛擬化-X86構(gòu)架虛擬化原理核心思想:計(jì)算虛擬化技術(shù)的實(shí)現(xiàn)形式是在系統(tǒng)中加入一個(gè)虛擬化層,將下層的資源抽象成另一形式的資源,提供給上層使用。Page6虛擬化的本質(zhì)相對(duì)于硬件獨(dú)立無(wú)需修改即可在任何服務(wù)器上運(yùn)行虛擬機(jī)分區(qū)在單一物理服務(wù)器上同時(shí)運(yùn)行多個(gè)虛擬機(jī)隔離在同一服務(wù)器上的虛擬機(jī)之間相互隔離封裝整個(gè)虛擬機(jī)都保存在文件中,可以通過(guò)移動(dòng)文件的方式來(lái)遷移該虛擬機(jī)業(yè)界主流虛擬化架構(gòu)寄居虛擬化宿主操作系統(tǒng)操作系統(tǒng)應(yīng)用應(yīng)用虛擬化層裸金屬虛擬化虛擬化層應(yīng)用操作系統(tǒng)應(yīng)用服務(wù)控制臺(tái)應(yīng)用操作系統(tǒng)操作系統(tǒng)虛擬化宿主操作系統(tǒng)虛擬容器應(yīng)用系統(tǒng)模板庫(kù)虛擬容器應(yīng)用系統(tǒng)模板庫(kù)混合虛擬化宿主操作系統(tǒng)應(yīng)用操作系統(tǒng)應(yīng)用操作系統(tǒng)應(yīng)用操作系統(tǒng)虛擬硬件管理寄居虛擬化裸金屬虛擬化操作系統(tǒng)虛擬化混合虛擬化優(yōu)點(diǎn)簡(jiǎn)單、易于實(shí)現(xiàn)虛擬機(jī)不依賴(lài)于操作系統(tǒng)支持多種操作系統(tǒng),多種應(yīng)用簡(jiǎn)單、易于實(shí)現(xiàn)管理開(kāi)銷(xiāo)非常低相對(duì)于寄居虛擬化架構(gòu),沒(méi)有冗余,性能高可支持多種操作系統(tǒng)缺點(diǎn)安裝和運(yùn)行應(yīng)用程序依賴(lài)于主機(jī)操作系統(tǒng)對(duì)設(shè)備的支持管理開(kāi)銷(xiāo)較大,性能損耗大虛擬層內(nèi)核開(kāi)發(fā)難度大隔離性差,多容器共享同一操作系統(tǒng)需底層硬件支持虛擬化擴(kuò)展功能廠(chǎng)家VMwareWorkstationWMware

ESXServerCitrixXenServer華為FusionSphere(XEN)VirtuozzoRedhatKVM華為FusionSphere(KVM)裸金屬虛擬化架構(gòu)與混合虛擬化架構(gòu)將是未來(lái)虛擬化架構(gòu)發(fā)展的趨勢(shì)虛擬化的主要內(nèi)容CPU虛擬化內(nèi)存虛擬化I/O虛擬化123計(jì)算虛擬化存儲(chǔ)虛擬化網(wǎng)絡(luò)虛擬化裸設(shè)備+邏輯卷存儲(chǔ)設(shè)備虛擬化主機(jī)存儲(chǔ)虛擬化+文件系統(tǒng)123VMDQSR-IOV……123計(jì)算虛擬化分類(lèi)計(jì)算資源的虛擬化,可以歸結(jié)為三個(gè)方面:CPU虛擬化內(nèi)存虛擬化IO虛擬化滿(mǎn)足電信和企業(yè)關(guān)鍵應(yīng)用的計(jì)算虛擬化精細(xì)化CPU調(diào)度技術(shù)NUMA架構(gòu)感知的調(diào)度技術(shù)內(nèi)存復(fù)用技術(shù)IO調(diào)度中斷優(yōu)化技術(shù)Page11精細(xì)化CPU調(diào)度技術(shù)精細(xì)化CPU調(diào)度技術(shù)主要指的是CPU上下限配額及優(yōu)先級(jí)調(diào)度技術(shù)X86指令集中有若干條指令是需要被VMM捕獲的敏感指令,但是卻不是特權(quán)指令訪(fǎng)問(wèn)或修改機(jī)器狀態(tài)或虛擬機(jī)狀態(tài)的指令訪(fǎng)問(wèn)或修改敏感寄存器或存儲(chǔ)單元的指令,比如訪(fǎng)問(wèn)時(shí)鐘寄存器和中斷寄存器。訪(fǎng)問(wèn)存儲(chǔ)保護(hù)系統(tǒng)或內(nèi)存、地址分配系統(tǒng)的指令(段頁(yè)之類(lèi))。所有I/O指令。Page12vCPU調(diào)度分配機(jī)制Page13NUMA架構(gòu)感知的調(diào)度技術(shù)NUMA:非一致性?xún)?nèi)存架構(gòu)(Non-uniformMemoryArchitecture)解決了SMP系統(tǒng)中的可擴(kuò)展性問(wèn)題。NUMA將幾個(gè)CPU通過(guò)內(nèi)存總線(xiàn)與一塊內(nèi)存相連構(gòu)成一個(gè)組,整個(gè)系統(tǒng)就被分為若干個(gè)Node通過(guò)虛擬化軟件的HostNUMA技術(shù),可以顯著的提高虛擬機(jī)的性能,降低處理時(shí)延Page14Page15內(nèi)存復(fù)用技術(shù)Page16虛擬化軟件的內(nèi)存復(fù)用技術(shù)內(nèi)存氣泡技術(shù)(Ballooning)零頁(yè)共享技術(shù)內(nèi)存交換技術(shù)Page17虛擬化軟件的內(nèi)存復(fù)用技術(shù)(續(xù))內(nèi)存氣泡技術(shù)(Ballooning)零頁(yè)共享技術(shù)內(nèi)存交換技術(shù)Page18IO調(diào)度中斷優(yōu)化技術(shù)影響電信和企業(yè)關(guān)鍵應(yīng)用的運(yùn)行時(shí)響應(yīng)時(shí)延的因素很多,其中,中斷處理就是一個(gè)在虛擬化條件下的關(guān)鍵因素。CPU在處理IO訪(fǎng)問(wèn)請(qǐng)求的中斷時(shí),實(shí)際處于等待的狀態(tài)。VMM通過(guò)I/O虛擬化來(lái)復(fù)用有限的外設(shè)資源,其通過(guò)截獲GuestOS對(duì)I/O設(shè)備的訪(fǎng)問(wèn)請(qǐng)求,然后通過(guò)軟件模擬真實(shí)的硬件。設(shè)備接口完全模擬前端/后端模擬直接劃分Page19Page20目錄計(jì)算虛擬化核心引擎:Hypervisor介紹跨服務(wù)器的計(jì)算資源調(diào)度算法計(jì)算高可靠性保障虛擬機(jī)熱遷移的作用降低客戶(hù)的業(yè)務(wù)運(yùn)行成本保證客戶(hù)系統(tǒng)的高可靠性硬件在線(xiàn)升級(jí)一個(gè)虛擬化系統(tǒng),至少需要在下列場(chǎng)景下支持虛擬機(jī)熱遷移功能:根據(jù)需要按照遷移目的手動(dòng)把虛擬機(jī)遷移到空閑的物理服務(wù)器;根據(jù)資源利用情況將虛擬機(jī)批量遷移到空閑的物理服務(wù)器。Page21虛擬機(jī)熱遷移原理Page22電信和企業(yè)關(guān)鍵應(yīng)用領(lǐng)域虛擬網(wǎng)元在硬件平臺(tái)間的遷移Page23計(jì)算資源池的動(dòng)態(tài)資源調(diào)度管理和動(dòng)態(tài)能耗管理動(dòng)態(tài)資源調(diào)度管理,簡(jiǎn)稱(chēng)為DRS(DynamicResourceSchedule)DRS周期性監(jiān)控集群下物理主機(jī)和虛擬機(jī)負(fù)載(CPU和內(nèi)存),如果主機(jī)負(fù)載的不均衡度(標(biāo)準(zhǔn)方差)超過(guò)集群配置的閾值,則觸發(fā)虛擬機(jī)遷移,使得集群范圍內(nèi)的負(fù)載區(qū)域平衡DPM(DistributedPowerManagement分布式電源管理)支持在集群負(fù)載低(CPU和內(nèi)存負(fù)載小于集群配置的閾值)時(shí),主動(dòng)對(duì)某些主機(jī)進(jìn)行下電,達(dá)到節(jié)能減排的目的,同時(shí)在集群負(fù)載高(負(fù)載大于集群配置的閾值)時(shí),重新啟動(dòng)一些主機(jī),滿(mǎn)足業(yè)務(wù)需要。Page24DRS的幾種基本的應(yīng)用場(chǎng)景Page25集群內(nèi)主機(jī)間的負(fù)載不均衡集群內(nèi)主機(jī)的負(fù)載較低集群內(nèi)主機(jī)的負(fù)載均很高Page26目錄計(jì)算虛擬化核心引擎:Hypervisor介紹跨服務(wù)器的計(jì)算資源調(diào)度算法計(jì)算高可靠性保障計(jì)算高可靠性保障基于冷備機(jī)制的虛擬化HA保護(hù),這種方式主要提供了在物理硬件故障的條件下,選擇資源池中的其他健康物理主機(jī)重新部署虛擬機(jī),在原有數(shù)據(jù)不丟失的條件下,盡快恢復(fù)虛擬機(jī)業(yè)務(wù)的方法;基于虛擬機(jī)熱備機(jī)制的虛擬機(jī)運(yùn)行態(tài)鏡像冗余方案,這種方式主要是在不同的物理主機(jī)上,提供虛擬機(jī)業(yè)務(wù)運(yùn)行的鏡像冗余,在一臺(tái)物理主機(jī)發(fā)生故障的時(shí)候,自動(dòng)由另外一臺(tái)主機(jī)上的虛擬機(jī)業(yè)務(wù)運(yùn)行鏡像接管進(jìn)行業(yè)務(wù)處理,從而保證虛擬機(jī)的業(yè)務(wù)不發(fā)生中斷。Page27基于冷備機(jī)制的虛擬機(jī)HA保護(hù)Page28基

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論