深入淺出系統(tǒng)虛擬化:原理與實踐_第1頁
深入淺出系統(tǒng)虛擬化:原理與實踐_第2頁
深入淺出系統(tǒng)虛擬化:原理與實踐_第3頁
深入淺出系統(tǒng)虛擬化:原理與實踐_第4頁
深入淺出系統(tǒng)虛擬化:原理與實踐_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

深入淺出系統(tǒng)虛擬化:原理與實踐讀書筆記模板01思維導(dǎo)圖讀書筆記作者介紹內(nèi)容摘要目錄分析精彩摘錄目錄0305020406思維導(dǎo)圖系統(tǒng)實踐虛擬化第章虛擬化系統(tǒng)技術(shù)讀者內(nèi)存虛擬化小結(jié)設(shè)備實現(xiàn)鯤鵬模擬第章實驗系統(tǒng)訪問本書關(guān)鍵字分析思維導(dǎo)圖內(nèi)容摘要內(nèi)容摘要本書是一本論述系統(tǒng)虛擬化原理與實踐的專業(yè)圖書。全書分為6章,第1章概述系統(tǒng)虛擬化的基本概念、發(fā)展歷史、趨勢展望、主要功能和分類,以及目前典型的虛擬化系統(tǒng),并介紹openEuler操作系統(tǒng)的虛擬化技術(shù)。第2~4章分別介紹系統(tǒng)虛擬化的三大組成部分:CPU虛擬化、內(nèi)存虛擬化和I/O虛擬化的相關(guān)原理,并配備相應(yīng)實驗便于讀者理解。第5章介紹基于ARMv8的鯤鵬虛擬化架構(gòu),并概述其CPU、中斷、內(nèi)存、I/O和時鐘虛擬化的基本原理。第6章結(jié)合代碼講解輕量級虛擬化平臺StratoVirt的基本原理和技術(shù)特點,讀者可以跟隨本書從零開始打造一個具備基本功能的輕量級虛擬化平臺。讀書筆記讀書筆記了解虛擬化的好書,華為云虛擬化團隊的著作講的很好,想了解虛擬化虛擬機原理知識背景的挺值得讀一讀。目錄分析1.1系統(tǒng)虛擬化基本概念1.3系統(tǒng)虛擬化的主要功能和分類1.2系統(tǒng)虛擬化的發(fā)展歷史和趨勢展望第1章系統(tǒng)虛擬化概述本章小結(jié)1.4典型虛擬化系統(tǒng)第1章系統(tǒng)虛擬化概述1.2系統(tǒng)虛擬化的發(fā)展歷史和趨勢展望1.2.1發(fā)展歷史1.2.2趨勢展望1.3系統(tǒng)虛擬化的主要功能和分類1.3.1虛擬化基本功能1.3.2虛擬化分類1.3.3系統(tǒng)虛擬化實現(xiàn)方式1.4典型虛擬化系統(tǒng)1.4.1典型虛擬化系統(tǒng)簡介1.4.2openEuler的虛擬化技術(shù)2.1CPU虛擬化概述2.2IntelVT-x硬件輔助虛擬化概述2.3QEMU/KVMCPU虛擬化實現(xiàn)2.4QEMU/KVM中斷虛擬化實現(xiàn)第2章CPU虛擬化本章小結(jié)2.5GiantVMCPU虛擬化第2章CPU虛擬化2.1CPU虛擬化概述2.1.1敏感非特權(quán)指令的處理2.1.2虛擬機上下文切換2.1.3中斷虛擬化2.2IntelVT-x硬件輔助虛擬化概述2.2.1VMX操作模式2.2.2VMCS2.2.3PIC&APIC2.2.4IntelVT-x中斷虛擬化2.3QEMU/KVMCPU虛擬化實現(xiàn)2.3.1KVM模塊初始化2.3.2虛擬機創(chuàng)建2.3.3vCPU創(chuàng)建2.3.4vCPU運行2.3.5實驗:CPU虛擬化實例2.4QEMU/KVM中斷虛擬化實現(xiàn)2.4.1PIC&IOAPIC模擬2.4.2PCI設(shè)備中斷2.4.3QEMU/KVM中斷路由2.4.4虛擬中斷注入2.4.5實驗:e1000卡中斷虛擬化2.5GiantVMCPU虛擬化2.5.1分布式vCPU2.5.2跨節(jié)點中斷轉(zhuǎn)發(fā)3.1內(nèi)存虛擬化概述3.2內(nèi)存虛擬化的實現(xiàn)3.3QEMU/KVM內(nèi)存虛擬化源碼3.4GiantVM內(nèi)存虛擬化本章小結(jié)12345第3章內(nèi)存虛擬化3.2內(nèi)存虛擬化的實現(xiàn)3.2.1虛擬內(nèi)存的實現(xiàn):頁表3.2.2內(nèi)存虛擬化的軟件實現(xiàn):影子頁表3.2.3內(nèi)存虛擬化的硬件支持:擴展頁表3.2.4擴展頁表與影子頁表的結(jié)合:敏捷頁表3.2.5內(nèi)存的半虛擬化:直接頁表映射與內(nèi)存氣球3.3QEMU/KVM內(nèi)存虛擬化源碼3.3.1QEMU內(nèi)存數(shù)據(jù)結(jié)構(gòu)3.3.2實驗:打印MemoryRegion樹3.3.3KVM內(nèi)存數(shù)據(jù)結(jié)構(gòu)3.3.4實驗:將GVA翻譯為HPA3.4GiantVM內(nèi)存虛擬化3.4.1分布式共享內(nèi)存3.4.2GiantVM中的DSM架構(gòu)3.4.3GiantVM中DSM的實現(xiàn)4.1I/O虛擬化概述4.3QEMU/KVM虛擬設(shè)備的實現(xiàn)4.2I/O虛擬化的實現(xiàn)方式第4章I/O虛擬化本章小結(jié)4.4GiantVM中的I/O處理第4章I/O虛擬化4.1I/O虛擬化概述4.1.1I/O過程4.1.2I/O虛擬化的基本任務(wù)4.1.3軟件實現(xiàn)的I/O虛擬化4.1.4硬件輔助的I/O虛擬化4.2I/O虛擬化的實現(xiàn)方式4.2.1PCI設(shè)備簡介4.2.2設(shè)備模擬4.2.3I/O半虛擬化4.2.4設(shè)備直通訪問4.2.5VFIO4.2.6SR-IOV4.3QEMU/KVM虛擬設(shè)備的實現(xiàn)4.3.1QEMU對象模型4.3.2主板芯片組與總線模擬4.3.3QEMU/KVM設(shè)備訪問的模擬4.3.4實驗:為edu設(shè)備添加設(shè)備驅(qū)動4.4GiantVM中的I/O處理4.4.1PIO轉(zhuǎn)發(fā)4.4.2MMIO轉(zhuǎn)發(fā)4.4.3DMA的處理5.1鯤鵬虛擬化框架5.2鯤鵬CPU虛擬化5.3鯤鵬中斷虛擬化5.4鯤鵬內(nèi)存虛擬化5.5鯤鵬I/O虛擬化12345第5章鯤鵬虛擬化本章小結(jié)5.6鯤鵬時鐘虛擬化第5章鯤鵬虛擬化5.1鯤鵬虛擬化框架5.1.1鯤鵬虛擬化簡介5.1.2EL2虛擬化框架5.2鯤鵬CPU虛擬化5.2.1CPU虛擬化5.2.2EL2異常級5.2.3VHE5.3鯤鵬中斷虛擬化5.3.1GICv15.3.2GICv25.3.3GICv3/GICv45.3.4GICv3/GICv4中斷虛擬化5.4鯤鵬內(nèi)存虛擬化5.4.1VMSAv8-64架構(gòu)概述5.4.2空間與頁表5.4.3內(nèi)存屬性、訪問權(quán)限與缺頁異常5.4.4MPAM5.5鯤鵬I/O虛擬化5.5.1MMIO的模擬5.5.2DMA重映射——SMMUv35.5.3SMMUv3中的緩存機制6.1StratoVirt概述6.2發(fā)展背景6.3StratoVirt架構(gòu)設(shè)計6.4從零開始構(gòu)建StratoVirt本章小結(jié)12345第6章輕量級虛擬化平臺StratoVirt6.3StratoVirt架構(gòu)設(shè)計6.3.1CPU子系統(tǒng)6.3.2內(nèi)存子系統(tǒng)6.3.3I/O子系統(tǒng)6.4從零開始構(gòu)建StratoVirt6.4.1總體介紹6.4.2KVM模型6.4.3內(nèi)存模型6.4.4CPU模型6.4.5BootLoader實現(xiàn)6.4.

溫馨提示

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

最新文檔

評論

0/150

提交評論