課程簡介

第1天

  • 虛擬化生態系統的“大局”
  • QEMU發展史
  • 與虛擬化相關的CPU功能
  • 從套件安裝 QEMU
  • 從原始碼安裝 QEMU
  • 全系統模擬器
  • 使用 QEMU 控制台
  • 可用的機器類型和外圍設備
  • VirtIO的
  • 來賓驅動程式
  • 磁碟映像格式
  • 管理虛擬機快照
  • Networking 在虛擬機中
  • 圖形適配器
  • 音訊設備
  • 嵌套虛擬化
  • 用戶級模擬器
  • 通過 binfmt-misc 註冊外部二進位檔
  • 跨架構的 chroot 和容器

第2天

  • Libvirt 在虛擬化生態系統中的作用
  • 支援的虛擬機管理程式和容器技術
  • QEMU 機器協定 (QMP)
  • 運行 QEMU 無頭
  • QXL顯卡和SPICE顯示器
  • 可用的 SPICE 檢視器
  • 使用 「virt-install」 和 「virt-clone」 命令行工具創建虛擬機
  • 使用「virt-manager」圖形應用程式創建和運行虛擬機
  • 使用「virsh」低級工具編輯虛擬機配置和 libvirt 設置
  • 使用 libguestfs 工具(guestfish、virt-sysprep)操作磁碟映射內容
  • Networking 和 libvirt 中的防火牆
  • 遠端訪問 libvirt
  • libvirt 基於 Web 的前端概述
  • 近期KVM相關會議的亮點

獎勵主題僅在課堂上提供(即遠端課程中僅提供簡短描述,而不是演示):

  • 在 KVM 中執行 Mac OS X(如果至少有一個參與者安裝了 Linux 的 Mac)
  • 使用 VirGL 的 3D 圖形
  • 帶有 Intel GPU 的 3D 圖形(必須是 Broadwell、Skylake 或早期的 Kabylake系列,即第 5-7 代,而不是更晚的)和 igvtg,或等效的 NVidia Quadro 和 Tesla 卡的“介導直通”
  • 視頻卡直通(如果台式機有兩個視頻卡,最好是 AMD)
  • USB 設備直通

最低要求

一般 Linux 命令行技能,工作 TCP/IP 知識

 14 時間:

人數


每位參與者的報價

客戶評論 (5)

課程分類