亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

KVM虛擬化專題(2)KVM及Libvirt架構

發布時間:2020-04-09 08:47:49 來源:網絡 閱讀:962 作者:哆先生 欄目:云計算

kvm是內核組件,并沒有自己的用戶空間,QEMU是一個通用的開源的硬件模擬器,可以模擬多種硬件
QEMU_KVM從分支與主干合并,QEMU成為KVM在用戶空間的管理工具,及KVM運行在內核空間負載虛擬機調用物理資源的請求處理,QEMU則在用戶空間處理用戶下達給虛擬機的各種指令

KVM虛擬化專題(2)KVM及Libvirt架構
從架構上看KVM屬于宿主模型,因為Linux設計之初并內有針對虛擬化的支持,KVM是以內核模塊的形式存在的。但是隨著越來越多的虛擬化功能被加到Linux內核當中,也可以把Linux內核看作一個Hypervisor。因此KVM也可以算作是Hypervisor模型。
KVM虛擬化專題(2)KVM及Libvirt架構
Libvirt
Libvirt是由Redhat開發的一套開源的軟件工具,目標是提供一個通用和穩定的軟件庫來高效、安全的管理一個節點上的虛擬機,并支持遠程操作。
Libvirt服務
啟動服務 systemctl start libvirtd
配置文件在/etc/libvirt目錄下面

一個庫文件,實現管理接口
一個守護進程(libvirtd)
一個命令行工具(virsh)

KVM虛擬化專題(2)KVM及Libvirt架構
為了支持VMM,Libvirt采用基于驅動(Driver)架構,每種VMM需要提供一個Driver和Libvirt進行通信來操控特定的VMM
Libvirt定義了各種API

  • 虛擬機快照:快照包括內存、硬盤等信息在內的完整的虛擬化狀態。
  • 虛擬化管理:這一類API用于管理虛擬機,也是Libvirt里面使用最頻繁的功能,比如,創建、銷毀、重啟、遷移虛擬機、操作系統的磁盤鏡像等。
  • 事件:事件(events)是Libvirt定義的一套檢測特定情況發生的機制,用戶可以通過響應的API告訴Libvirt,想要監測什么樣的事件,與事件發生時采取什么樣的操作。
  • 宿主機:用于獲取宿主機的各種信息,包括機器名,COU狀態等,也用于和特定的VMM建立連接。
  • 網絡接口:實現網路接口的響應操作,如定義一個新的網絡接口
    KVM虛擬化專題(2)KVM及Libvirt架構
    virsh是一個基于Libvirt的命令行工具,用于管理虛擬機的整個生命周期,包括創建、銷毀、遷移等。
    virsh常用參數指令:
    virsh shutdown --mode-agent  比--mode=acpi更加安全地關閉操作系統
    virsh snapshot-creat -quiesce  在創建快照之前,將緩存地內容刷入到磁盤
    virsh domfsfreee     靜默文件系統
    virsh domfsthaw      恢復靜默地文件系統
    virsh domfstrim        讓虛擬機trim文件系統
    virsh domtime          獲取虛擬機的事件
    virsh setvcpus         配置虛擬機的vCPU
    virsh  dominfaddr  --source agent     查詢虛擬機的IP地址
    virsh domfsinfo      顯示虛擬機的文件系統列表
    virsh set-user-password   設置虛擬機用戶的密碼
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永兴县| 陕西省| 夹江县| 格尔木市| 石棉县| 吴江市| 南岸区| 大冶市| 尚志市| 六枝特区| 遂平县| 长治市| 阳朔县| 依兰县| 深圳市| 鄂伦春自治旗| 广汉市| 武威市| 四子王旗| 旺苍县| 马山县| 喜德县| 怀化市| 来宾市| 大理市| 洛宁县| 新乡县| 丰镇市| 玛沁县| 忻城县| 东至县| 漠河县| 旺苍县| 焉耆| 呼玛县| 石景山区| 巴林左旗| 若尔盖县| 丽水市| 新河县| 马鞍山市|