關(guān)于我們
書單推薦
新書推薦

深度探索Linux系統(tǒng)虛擬化:原理與實(shí)現(xiàn)

深度探索Linux系統(tǒng)虛擬化:原理與實(shí)現(xiàn)

定  價(jià):89 元

叢書名:華章原創(chuàng)精品

        

  • 作者:王柏生 謝廣軍
  • 出版時(shí)間:2020/10/1
  • ISBN:9787111666066
  • 出 版 社:機(jī)械工業(yè)出版社
  • 中圖法分類:TP316.85 
  • 頁碼:0
  • 紙張:
  • 版次:
  • 開本:16開
9
7
6
8
6
7
6
1
0
1
6
1
6

讀者對象:1.云計(jì)算研發(fā)工程師;2.Linux操作系統(tǒng)研發(fā)工程師;3.對虛擬化、云計(jì)算感興趣的愛好者。

內(nèi)容簡介
這是一部深度講解如何在Linux操作系統(tǒng)環(huán)境下用軟件虛擬出一臺(tái)“物理”計(jì)算機(jī)的著作。
兩位作者都是百度的技術(shù)專家,一位是百度的主任架構(gòu)師,一位是百度智能云的副總經(jīng)理,都在操作系統(tǒng)和虛擬化等領(lǐng)域有多年的實(shí)踐經(jīng)驗(yàn)。本書從計(jì)算機(jī)體系結(jié)構(gòu)、操作系統(tǒng)、硬件等多個(gè)方面深度探索了如何從CPU、內(nèi)存、中斷、外設(shè)、網(wǎng)絡(luò)5個(gè)維度去虛擬化Linux系統(tǒng),不僅剖析了其中的關(guān)鍵技術(shù)原理,而且深入闡述了具體的實(shí)現(xiàn)。
全書共6章:
第1章:CPU虛擬化
介紹了X86架構(gòu)下的VMX擴(kuò)展,討論了在VMX下虛擬CPU的完整生命周期,著重闡述了Host和Guest的切換、指令的模擬以及KVM是如何虛擬多處理器的。
第2章:內(nèi)存虛擬化
討論了操作系統(tǒng)如何為虛擬機(jī)呈現(xiàn)物理內(nèi)存,結(jié)合影子頁表以及EPT探討了KVM如何完成從GVA到HPA的2層地址映射。
第3章:中斷虛擬化
首先,討論了從單核系統(tǒng)的8259A開始,到多核系統(tǒng)的APIC,再到繞開I/O APIC直接從設(shè)備向LAPIC發(fā)送基于消息的MSI的虛擬化原理和實(shí)現(xiàn)。然后,討論了Intel為了提高效率,是如何從硬件層面對虛擬化中斷進(jìn)行支持的,以及KVM是如何使用它們的。
第4~5章 外設(shè)虛擬化
從完全虛擬化開始,依次講解了半虛擬化(Virtio)和Intel的VT-d支持下的硬件輔助虛擬化。通過實(shí)現(xiàn)一個(gè)模擬串口帶領(lǐng)讀者直觀體會(huì)了設(shè)備虛擬化的基本原理,然后深入闡述了Virito標(biāo)準(zhǔn)和實(shí)現(xiàn),以及支持SR-IOV的DMA重映射和中斷重映射。
第6章 網(wǎng)絡(luò)虛擬化
討論了在通用硬件網(wǎng)絡(luò)的基礎(chǔ)上,操作系統(tǒng)如何虛擬出專用的網(wǎng)絡(luò)設(shè)備,為租戶組建虛擬網(wǎng)絡(luò)。
 你還可能感興趣
 我要評論
您的姓名   驗(yàn)證碼: 圖片看不清?點(diǎn)擊重新得到驗(yàn)證碼
留言內(nèi)容