婷婷激情亚洲-婷婷激情网-婷婷激情四月-婷婷狠狠五月天小说免费-国产欧美日产高清欧美一区二区-国产欧美日本亚洲精品五区

您的位置:主頁 > 案例資訊 > 行業新聞 >
kvm原理簡介
時間:2019-02-17 16:16 瀏覽次數:

  kvm開發人員沒有從底層編寫新的管理程序,而是選擇基于Linux的內核,通過加載新模塊將Linux內核轉換為管理程序。

  目前,kvm的設計是通過可加載的內核模塊來支持廣泛的客戶端操作系統,包括Windows。

  在KVM體系結構中,虛擬機作為常規的Linux進程實現,這些進程由標準的Linux調度程序調度。實際上,每個虛擬CPU都是作為一個常規的Linux進程實現的。這使得kvm可以享受Linux內核的所有功能。

  KVM本身不執行任何模擬。用戶空間程序需要通過/dev/kvm接口設置客戶端虛擬服務器的地址空間,為其提供模擬I/O,并將其視頻顯示映射回主機的顯示屏。此應用程序是著名的QEMU。

  REHL6.x系統中的kvm客戶機可以支持160個虛擬CPU和高達2TB的內存。kvm主機支持4096個CPU內核和高達64TB的內存。

  操作系統內核設計分為微核和單核兩種。

  單個內核意味著整個內核被實現為單個大型進程,同時在單獨的地址空間中運行。所有內核服務都在如此大的內核空間中運行,內核之間的通信可以簡單地作為函數調用來實現。

  對于微內核,內核的功能分為幾個獨立的進程,每個進程稱為服務器。許多服務器在自己的地址空間中運行,只有少數核心服務器以特權模式運行,服務器之間的通信采用進程間通信機制。獨立的服務器進程提高了系統的健壯性,但是進程間通信的開銷遠遠超過函數調用,因為它涉及內核空間和用戶空間之間的上下文切換。

  Linux采用務實的設計:Linux內核設計為單核,以滿足性能要求,同時Linux內核還具有模塊化設計和內核模塊動態加載的能力。除了進程切換和內存管理等核心功能外,大多數內核功能都是作為單獨的內核模塊設計和實現的。編譯完這些模塊后,它們作為單獨的二進制文件存在。在運行過程中,內核根據需要動態加載并鏈接到內核空間。未使用的模塊也可以在操作期間動態卸載。該設計不僅保證了內核的性能,而且提高了傳統單核設計的靈活性。

  KVM作為內核模塊存在,它為Linux內核添加了虛擬化。

  從虛擬機的基本架構來看,它可以分為兩種類型:類型1和類型2。

  類型1:當系統通電時,它首先加載并運行虛擬機監視程序,而傳統的操作系統運行在它創建的虛擬機中。

  類型1管理程序可以看作是為虛擬機優化的操作系統內核。

  著名的開放源碼虛擬化軟件Xen、商用軟件vmware esx/esxi和微軟的hper-v都是類型1的代表。

  類型2:系統通電后,仍運行通用操作系統(也稱主機操作系統)。作為一種特殊的應用,虛擬機監控程序可以作為操作系統功能的擴展。

  對于類型2的虛擬機,最大的優點是它們可以充分利用現有的操作系統,但是它們也會受到主機操作系統的限制。

  kvm、vmware工作站和virtualbox屬于類型2虛擬機。

涿州市勇勝通信設備有限公司Copyright ?2019 - 2025 麥森特
主站蜘蛛池模板: 无码137片内射在线影院 | 夜夜草导航 | 精品国产mmd在线观看 | 成人免费视频在 | 性做久久久久久久久浪潮 | 男男gaygay拳头 | 国产老肥熟xxxx | 在线欧美 精品 第1页 | 长泽梓黑人初解禁bdd07 | 97久久国产露脸精品国产 | 国产成人免费网站在线观看 | 日本熟妇乱人伦A片精品软件 | 另类欧美尿交 | 久久久久久免费观看 | 另类欧美尿交 | 国产在线精品视频资源 | 精品AV无码一二三区视频 | 亚洲免费在线观看 | 插我一区二区在线观看 | 一本道色综合手机久久 | 亚洲国产精品久久精品成人网站 | 久久久久久免费高清电影 | 久久精品国产亚洲AV未满十八 | 在线观看日本免费 | 哪灬你的鸣巴好大 | 亚洲 欧美 另类 中文 在线 | 广播电台在线收听 | 日本一区二区三区在线观看网站 | 久久爽狠狠添AV激情五月 | 久久伊人免费 | 国产传媒在线观看 | 紧致肉肉高h | 天天夜夜草草久久亚洲香蕉 | 久久www99re在线播放 | 久久视频这有精品63在线国产 | 精品久久久久久无码人妻国产馆 | 果冻传媒免费观看 | 在教室轮流被澡高H林萌 | 国产成人mv 在线播放 | 乱码午夜-极品国产内射 | 亚洲 欧美 国产 综合五月天 |