色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

計算虛擬化基礎介紹

架構師技術聯盟 ? 來源:架構師技術聯盟 ? 2023-10-17 17:15 ? 次閱讀

虛擬化對未被充分利用的服務器進行整合,不再為新項目另外購置硬件,從而降低資本成本,同時,精簡 數據中心服務器的數量,又可以成比例地減少供電、制冷和場地方面的運營成本。

利用先進的虛擬化管理和云運營管理軟件,建立安全的、可審核的數據中心環境,為業務部門提供 成本更低、服務水平更高的基礎架構,從而能夠針對業務部門的需求做出快速的響應。

通過虛擬化管理和云運營管理軟件,完全實現數據中心 IT 基礎設施的集中化管理,這樣不僅可以精簡IT操作,提高管理效率,而且還可以簡化監控、管理、報告和遠程訪問等操作。

最初的x86架構不適合于虛擬化

X86架構存在17條敏感的非特權指令,運行時不會產生異常,這些指令在客戶操作系統上的執行會破壞整個系統。

152c7d08-6cc3-11ee-939d-92fbcf53809c.png

解決方法1:半虛擬化(Para-Virtualization)

Xen 半虛擬化(Para-Virtualization)架構

154556ca-6cc3-11ee-939d-92fbcf53809c.png

在Hypervisor上運行的Guest OS已經集成了與半虛擬化有關的代碼,使得Guest OS能夠非常好地配合Hypervisor來實現虛擬化。

15493236-6cc3-11ee-939d-92fbcf53809c.png

Hypervisor提供Hypercall接口來滿足Guest OS的關鍵內核操作,如內存管理、中斷和時間同步等。

解決方法2:BT(Binary Translation,二進制翻譯)

全虛擬化

VMware ESX 的軟件系統架構

1550f67e-6cc3-11ee-939d-92fbcf53809c.png

Guest OS指令段在執行前進行整段翻譯,將其中的敏感非特權指令替換為Ring0中執行對應特權指令。

1555175e-6cc3-11ee-939d-92fbcf53809c.png

非特權指令直接執行。

特權指令首先被陷入到VMM,并VMM通過一系列的模擬操作來實現此特權指令,然后返回給Guest OS,Guest OS從上次被中斷的地方繼續執行。

硬件輔助虛擬化

15595896-6cc3-11ee-939d-92fbcf53809c.png

硬件輔助虛擬化-CPU

155edef6-6cc3-11ee-939d-92fbcf53809c.png

CPU硬件虛擬化—Intel VT-i

150dc732-6cc3-11ee-939d-92fbcf53809c.png

硬件輔助虛擬化—內存

15702fb2-6cc3-11ee-939d-92fbcf53809c.png

1588fa7e-6cc3-11ee-939d-92fbcf53809c.png

IO虛擬化

客戶機的設備驅動程序發起 I/O 請求操作請求,KVM 模塊中的 I/O 操作捕獲代碼攔截這次 I/O 請求

159211fe-6cc3-11ee-939d-92fbcf53809c.png

經過處理后將本次 I/O 請求的信息放到 I/O 共享頁 (sharing page),并通知用戶空間的 QEMU 程序。

QEMU 程序獲得 I/O 操作的具體信息之后,交由硬件模擬代碼來模擬出本次I/O 操作。

完成之后,QEMU 將結果放回 I/O 共享頁,并通知 KMV 模塊中的 I/O 操作捕獲代碼。

KVM 模塊的捕獲代碼讀取 I/O 共享頁中的操作結果,并把結果放回客戶機。

主流的Hypervisor產品

159f4d56-6cc3-11ee-939d-92fbcf53809c.png

ARM處理器模式—虛擬化模式

在 x86 架構中,與根模式相對應的是非根模式(non-root mode),非根模式即傳統的 CPU 模 式,包括Ring 0~Ring 3 的權限級;而在根模式中,也有對應的 Ring 0~Ring 3 的權限級。也就是說,根模式和非根模式是平行的;

而在 ARM 中,虛擬化模式和原有的幾種模式是并列的,只是虛擬化模式擁有比管理模式更高 的權限等級。

KVM/ARM 虛擬化技術原理

15b1698c-6cc3-11ee-939d-92fbcf53809c.png

本文來自“計算虛擬化基礎介紹”,主要介紹虛擬化的產生與發展,KVM的CPU、內存和IO虛擬化,ARM和X86的比較。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 模塊
    +關注

    關注

    7

    文章

    2695

    瀏覽量

    47431
  • 服務器
    +關注

    關注

    12

    文章

    9123

    瀏覽量

    85324
  • 操作系統
    +關注

    關注

    37

    文章

    6801

    瀏覽量

    123283
  • 虛擬化
    +關注

    關注

    1

    文章

    371

    瀏覽量

    29790

原文標題:計算虛擬化基礎介紹

文章出處:【微信號:架構師技術聯盟,微信公眾號:架構師技術聯盟】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    計算虛擬的差異理解

    虛擬和私有云這兩個概念讓很多IT專業人士常常感到一頭霧水。兩者一樣嗎?還是有差別?到底差在哪里?我們已經對大多數的計算資源進行了虛擬,那
    發表于 03-06 10:59 ?1527次閱讀
    云<b class='flag-5'>計算</b>和<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>的差異理解

    #硬聲創作季 云計算原理與實踐:17-虛擬實現介紹

    計算虛擬
    Mr_haohao
    發布于 :2022年10月15日 16:21:02

    什么是計算虛擬

    計算虛擬是一種型的計算模式, 能夠動態組織多種計算資源, 隔離硬件體系結構和軟件系統之間的依賴關系, 實現透明
    發表于 12-21 06:42

    虛擬儀器中的科學計算可視系統

    虛擬儀器中的科學計算可視系統:介紹虛擬儀器中科學計算可視
    發表于 06-22 14:15 ?25次下載

    虛擬儀器中的科學計算可視系統

    虛擬儀器中的科學計算可視系統:介紹虛擬儀器中科學計算可視
    發表于 10-28 16:59 ?25次下載

    虛擬技術在云計算中的發展

    虛擬技術 是云計算實現的關鍵技術,通過虛擬可以為應用提供靈活可變、可擴展的服務。云計算的發展
    發表于 06-10 16:54 ?33次下載
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b>技術在云<b class='flag-5'>計算</b>中的發展

    計算虛擬技術應用

    虛擬(Virtualization)技術是云計算系統的核心組成部分之一,是將各種計算及存儲資源充分整合和高效利用的關鍵技術。虛擬
    發表于 10-11 15:43 ?15次下載
    云<b class='flag-5'>計算</b>的<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>技術應用

    淺談云計算虛擬的關系及虛擬的類型

    說到虛擬,一般是指將物理的實體,通過軟件模式,形成若干虛擬存在的系統,其實真是運作還是在實體上,只是劃分了若干區域或者時域劃分。而云計算的基礎是
    發表于 11-09 16:18 ?1768次閱讀

    虛擬機內存及云計算虛擬技術的研究

    虛擬是云計算的本質核心問題,由于所涉及的技術問題寬泛,從縱向及橫向綜合進行分析。結合云桌面應用系統實例、網絡中間層驅動開發實例、Windows 操作系統驅動例子程序 FileDisk.c
    發表于 11-14 17:17 ?12次下載
    <b class='flag-5'>虛擬</b>機內存及云<b class='flag-5'>計算</b><b class='flag-5'>虛擬</b><b class='flag-5'>化</b>技術的研究

    虛擬和云計算之間的關系

    計算計算當做是公共資源,虛擬是云計算的重要支撐技術,虛擬
    發表于 02-26 16:33 ?5181次閱讀

    一文解析云計算、SDN、虛擬三者關系

    本文主要介紹的是云計算、SDN、虛擬三者關系,首先介紹了云計算的優勢及服務模式,其次
    的頭像 發表于 04-20 17:46 ?1.5w次閱讀

    虛擬角度下的云計算架構

    從云計算提出以來虛擬技術就被提到了很高的地位,虛擬技術被稱為云計算的核心技術,但廣義的來講
    發表于 07-02 10:52 ?933次閱讀

    I/O虛擬及Virtio接口介紹

    I/O虛擬計算虛擬最復雜的部分,因為涉及到CPU、操作系統、Hypervisor以及I/O設備的相互配合。I/O
    的頭像 發表于 10-26 17:21 ?4203次閱讀

    虛擬技術是什么 虛擬技術介紹

      虛擬(Virtualization)是一個廣義的術語,簡單來說,是指計算機相關模塊在虛擬的基礎上而不是真實的獨立的物理硬件基礎上運行,這種把有限的固定的資源根據不同需求進行重新規
    發表于 07-19 11:26 ?1次下載

    計算中的虛擬技術應用

    計算中的虛擬技術是一種將計算機物理實體(如服務器、存儲設備、網絡設備)通過軟件技術劃分為多個虛擬實體的技術,每個
    的頭像 發表于 10-24 09:22 ?600次閱讀
    主站蜘蛛池模板: 免费果冻传媒2021在线看| 夜夜草导航| 国产精品毛片在线视频| 手机看片一区二区| 国产传媒18精品免费1区| 撕开美女的衣服2| 国产全部视频列表支持手机| 无套内射无矿码免费看黄| 国产精品一区二区亚瑟不卡| 小寡妇好紧进去了好大看视频| 国产精品自拍| 亚洲蜜桃AV色情精品成人| 娇妻玩4P被三个男人伺候电影| 夜色福利院在线观看免费| 久久深夜视频| 91免费永久在线地址| 女性酥酥影院| 成人手机在线| 我的美女房东未删减版免费观看| 国产色无码精品视频国产| 亚洲三级成人| 伦理 电影在线观看百度影音| 99久久久无码国产精品AAA| 琪琪see色原网色原网站| 高清无码中文字幕在线观看视频| 我的家庭女教师| 精品丰满人妻无套内射| 4480YY无码午夜私人影院| 妻子撸av中文字幕| 国产高清视频在线观看97| 亚洲精品无码国产爽快A片百度| 久久WWW免费人成一看片| 97久久国产露脸精品国产| 热综合一本伊人久久精品| 国产精品黄色大片| 亚洲午夜精品一区二区公牛电影院| 啦啦啦视频在线观看WWW| 啊灬啊灬啊灬快灬深高潮啦| 丝瓜视频樱桃视频在线观看免费| 韩国无遮羞禁动漫在线观看| 《乳色吐息》无删减版在线观看 |