国产成人综合一区精品,久久精品爱国产免费久久,中文精品视频一区二区在线观看

廣州總校區切換校區
復制成功
微信號:togogoi
添加微信好友, 詳細了解課程
已復制成功,如果自動跳轉微信失敗,請前往微信添加好友
打開微信
圖片
news

新聞資訊

淺談云計算虛擬化技術

發布時間: 2021-01-04

云計算的核心技術之一就是虛擬化技術。所謂虛擬化,是指通過虛擬化技術將一臺計算機虛擬為多臺邏輯計算機。在一臺計算機上同時運行多個邏輯計算機,每個邏輯計算機可運行不同的操作系統,并且應用程序都可以在相互獨立的空間內運行而互不影響,從而顯著提高計算機的工作效率。虛擬化的核心軟件VMM,是一種運行在物理服務器和操作系統之間的中間層軟件。VMM是一種在虛擬環境中的“元”操作系統。他們可以訪問服務器上包括CPU、內存、磁盤、網卡在內的所有物理設備。VMM不但協調著這些硬件資源的訪問,也同時在各個虛擬機之間施加防護。當服務器啟動并執行VMM時,它會加載所有虛擬機客戶端的操作系統同時會分配給每一臺虛擬機適量的內存,CPU,網絡和磁盤。

虛擬化技術有很多實現方式,比如根據虛擬化的程度和級別,有軟件虛擬化和硬件虛擬化,全虛擬化和半虛擬化。

軟件虛擬化

軟件虛擬化,顧名思義,就是采用純軟件的方法在在現有的物理平臺上實現物理平臺訪問的截獲和模擬,該物理平臺往往不支持硬件虛擬化。常見的軟件虛擬化技術QEMU,是通過純軟件來仿真X86平臺處理器的指令,然后解碼和執行,該過程并不在物理平臺上直接執行,而是通過軟件模擬實現,因此往往性能比較差,但是可以在同一平臺上模擬出不同架構平臺的虛擬機。VMware則采用了動態二進制翻譯技術。VMM在可控的范圍內,允許客戶機的指令在可控的范圍內直接運行。客戶機指令在運行前會被VMM掃描,其中突破VMM限制的指令被動態替換為可以在物理平臺上直接運行的安全指令,或者替換為對VMM的軟件調用。因此其性能上比QEMU有大幅提升,但是其失去了跨平臺虛擬化的能力。

硬件虛擬化

硬件虛擬化,簡單來說,就是物理平臺本身提供了對特殊指令的截獲和重定向的硬件支持,新的硬件會提供額外的資源來幫助軟件實現對關鍵硬件資源的虛擬化,從而提升性能。比如X86平臺,CPU帶有特別優化過的指令集來控制虛擬過程,通過這些指令集,VMM會將客戶機置于一種受限模式下運行,一旦客戶機試圖訪問硬件資源,硬件會暫停客戶機的運行,將控制權交回給VMM處理。同時,VMM還可以利用硬件的虛擬化增強技術,將客戶機對硬件資源的訪問,完全由硬件重定向到VMM指定的虛擬資源。由于硬件虛擬化可提供全新的架構,支持操作系統直接在上面運行,無需進行二進制翻譯轉換,減少的性能開銷,極大地簡化了VMM的設計,從而使VMM可以按標準編寫,通用性更好,性能更強。需要說明的是,硬件虛擬化技術是一套解決方案,完整的情況需要CPU、主板芯片組、BIOS和軟件的支持。Intel在其處理器產品線中實現了Intel VT虛擬化技術(包括Intel VT-x/d/c)。AMD也同樣實現了其芯片級的虛擬化技術AMD-V。
完全虛擬化
完全虛擬化技術又叫硬件輔助虛擬化技術,最初所使用的虛擬化技術就是全虛擬化(Full Virtualization)技術,它在虛擬機(VM)和硬件之間加了一個軟件層Hypervisor,或者叫做虛擬機管理程序或虛擬機監視器(VMM)。完全虛擬化技術幾乎能讓任何一款操作系統不用改動就能安裝到虛擬服務器上,而它們不知道自己運行在虛擬化環境下。主要缺點是,性能方面不如裸機,因為VMM需要占用一些資源,給處理器帶來開銷。
半虛擬化

半虛擬化技術是后來才出現的技術,也叫做準虛擬化技術,現在比較熱門,它就是在全虛擬化的基礎上,把客戶操作系統進行了修改,增加了一個專門的API,這個API可以將客戶操作系統發出的指令進行最優化,即不需要VMM耗費一定的資源進行翻譯操作。因此VMM的工作負擔變得非常的小,因此整體的性能也有很大的提高。不過缺點就是,要修改包含該API的操作系統,但是對于某些不含該API的操作系統(主要是Windows)來說,就不行能用這種方法。半虛擬化技術的優點是性能高。經過半虛擬化處理的服務器可與VMM協同工作,其響應能力幾乎不亞于未經過虛擬化處理的服務器。它的客戶操作系統(Guest OS)集成了虛擬化方面的代碼。該方法無需重新編譯或引起陷阱,因為操作系統自身能夠與虛擬進程進行很好的協作。

上一篇: 華為ict認證有哪些優勢?

下一篇: 數據中心“容災”和“備份”的區別

<
在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優質服務!

  • <strong id="6ngzx"><bdo id="6ngzx"><strong id="6ngzx"></strong></bdo></strong>

        <strong id="6ngzx"><bdo id="6ngzx"><strong id="6ngzx"></strong></bdo></strong>

        <menuitem id="6ngzx"><b id="6ngzx"></b></menuitem>
        <center id="6ngzx"><center id="6ngzx"></center></center><strong id="6ngzx"><bdo id="6ngzx"><strong id="6ngzx"></strong></bdo></strong>

        主站蜘蛛池模板: 垦利县| 卢氏县| 涞水县| 贵阳市| 赫章县| 青海省| 法库县| 阜康市| 刚察县| 遵义县| 潮安县| 理塘县| 团风县| 无极县| 金昌市| 德清县| 长子县| 阆中市| 河津市| 鹤壁市| 宣汉县| 沙湾县| 江阴市| 慈利县| 宁陕县| 宁武县| 清水河县| 安庆市| 泰来县| 鄂尔多斯市| 陆良县| 安阳县| 山阴县| 冕宁县| 本溪市| 齐河县| 平果县| 仲巴县| 大同县| 海门市| 长葛市|