精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

漫談虛擬化之五-計算虛擬化中的內存虛擬化

云計算 虛擬化
經過前面的介紹,我們差不多都應該知道,針對不同的資源,虛擬化主要包含三個方面的內容:計算虛擬化、存儲虛擬化和網絡虛擬化,接下來咱們就來看看,什么是計算虛擬化中“內存”虛擬化。

 經過前面的介紹,我們差不多都應該知道,針對不同的資源,虛擬化主要包含三個方面的內容:計算虛擬化、存儲虛擬化和網絡虛擬化,接下來咱們就來看看,什么是計算虛擬化中“內存”虛擬化。

1. 內存虛擬化簡介

內存虛擬化的產生源于 VMM 與 Guest OS 在對物理內存的認識上存在沖突,造成物理內存真正擁有者——VMM 必須對系統訪問的內存進行一定程度上的虛擬化?!?/p>

咱們先來看看,在非虛擬化環境下的情況:  

(1)首先:指令對內存的訪問通過處理器來轉發;

(2)然后:處理器將解碼后的請求放到總線上;

(3)最后:芯片組負責轉發。

[[228605]]

為了唯一標識,處理器將采用統一編址的方式將物理內存映射成為一個地址空間(物理地址空間)。這包括兩層含義,其一,操作系統會假定內存地址從 0 開始;其二,內存是連續的或者說在一些大的粒度(比如 256M)上連續。

在虛擬環境里,VMM 就要通過模擬手段,使得虛擬出來的內存仍符合 Guest OS 對內存的假定和認識。如此一來,內存虛擬化就需要解決如下的問題,

(1)其一,物理內存要被多個 Guest OS 同時使用,但物理內存只有 1 個,地址 0 也只有一個,無法滿足同時從 0 開始的要求;

(2)其二,由于使用內存分區方式,物理內存分給多個系統使用,Guest OS 內存連續性可解決但不靈活。

為了解決以上的問題,咱們的攻城獅們引入了一層新的地址空間——客戶機物理地址空間(GPA)來解決讓 Guest OS 看到一個虛擬的物理地址,讓 VMM 負責轉化成物理地址給物理處理器執行。Guest Machine 以為自己運行在真實的物理地址空間中,實際上它是通過 VMM 訪問真實的物理地址的。在 VMM 中保存 Guest Machine 地址空間和物理機地址空間之間的映射表。如下圖所示:

因為 VMM 掌控所有系統資源,因此 VMM 握有整個內存資源,其負責頁式內存管理,維護虛擬地址到機器地址的映射關系。因 Guest OS 本身亦有頁式內存管理機制,所以 VMM的整個系統就比正常系統多了一層映射:

(1)虛擬地址(VA),指 Guest OS 提供給其應用程序使用的線性地址空間;

(2)客戶機物理地址(GPA),經 VMM 抽象的、虛擬機看到的偽物理地址;

(3)機器地址(MA),真實的機器地址,即地址總線上出現的地址信號;

映射關系如下:Guest OS:GPA = f(VA)、VMM:MA = g(GPA)

VMM 維護一套頁表,負責 GPA 到 MA 的映射。Guest OS 維護一套頁表,負責 VA 到 GPA 的映射。實際運行時,用戶程序訪問 VA1,經 Guest OS 的頁表轉換得到 GPA1,再由 VMM 介入,使用 VMM 的頁表將 GPA1 轉換為 MA1。

2 內存虛擬化的基礎:頁表虛擬化技術:

2.1 頁表虛擬化技術原理

普通 MMU(Memory Management Unit,即內存管理單元)只能完成一次虛擬地址到物理地址的映射,在虛擬機環境下,經過 MMU 轉換所得到的“物理地址”并不是真正的機器地址。若需得到真正的機器地址,必須由 VMM 介入,再經過一次映射才能得到總線上使用的機器地址。如果虛擬機的每個內存訪問都需要 VMM 介入,并由軟件模擬地址轉換的效率是很低下的,幾乎不具有實際可用性,為實現虛擬地址到機器地址的高效轉換,現普遍采用的思想是:由 VMM 根據映射 f 和 g 生成復合的映射 fg,并直接將這個映射關系寫入 MMU。

2.2 內存虛擬化分類

當前采用的頁表虛擬化方法主要是 MMU 半虛擬化(MMU Paravirtualization)和影子頁表(全虛擬化),后者已被內存的芯片輔助虛擬化技術所替代。

(1)內存全虛擬化技術(即影子頁表虛擬化)

通過使用影子頁表(Shadow Page Table)實現虛擬化。VMM 為每個 Guest Machine 都維護一個影子頁表,影子頁表維護虛擬地址(VA)到機器地址(MA)的映射關系。而 Guest Machine 頁表則維護 VA 到客戶機物理地址(GPA)的映射關系。下圖示意:

當 VMM 捕獲到 Guest Machine 頁表的修改后,VMM 會查找負責 GPA 到 MA 映射的 P2M 頁表或者哈希函數,找到與該 GPA 對應的 MA,再將 MA 填充到真正在硬件上起作用的影子頁表中,從而形成 VA 到 MA 的映射關系。而客戶機頁表則無需變動。

注意:影子頁表一般特指有多個頁表緩存的方案。

其優點主要來自于性能上的提升。由于時間局部性,系統中經常會是幾個進程之間回來切換,所以哪怕是 4 組頁表緩存,其重用率也可達到 80~90%。

其缺點是由于要維護多份頁表緩存,還是存在一定的額外開銷,并且由于要存放這些緩存,內存上也會有些消耗。這些缺點可以通過 MMU 半虛擬化來解決。

(2)內存半虛擬化技術(MMU 半虛擬化)

其基本原理是:當 Guest OS 創建一個新的頁表時,會從它所維護的空閑內存中分配一個頁面,并向 VMM 注冊該頁面,VMM 會剝奪 Guest OS 對該頁表的寫權限,之后 Guest OS 對該頁表的寫操作都會陷入到 VMM 加以驗證和轉換。VMM 會檢查頁表中的每一項,確保他們只映射了屬于該虛擬機的機器頁面,而且不得包含對頁表頁面的可寫映射。后 VMM 會根據自己所維護的映射關系,將頁表項中的物理地址替換為相應的機器地址,最后再把修改過的頁表載入 MMU。如此,MMU就可以根據修改過頁表直接完成虛擬地址到機器地址的轉換。

簡單來說,如果通過使用頁表寫入法實現虛擬化。即 Guest OS 在創建一個新的頁表時,會向 VMM 注冊該頁表。之后在 Guest Machine 運行的時候,VMM 將不斷的管理和維護這個表,使 Guest Machine上面的程序能直接訪問到合適的地址。

Xen 是 MMU 半虛擬化的主要使用者。

(3)內存硬件輔助虛擬化技術-內存全虛擬化(影子頁表)的替代者

內存的芯片輔助虛擬化技術是用于替代虛擬化技術中軟件實現的“影子頁表”的一種芯片輔助虛擬化技術,其基本原理是:

GVA(客戶操作系統的虛擬地址)-> GPA(客戶操作系統的物理地址)-> HPA(宿主操作系統的物理地址)

其中兩次地址轉換都由 CPU 硬件自動完成(軟件實現內存開銷大、性能差)。

在這種方案中,Guest OS 完成 VA 到 GPA 這第一層轉化,硬件幫忙完成 GPA 到 MA 這第二層轉化。第二層轉化對于 Guest OS 來說是透明的。Guest OS 訪存時做的事和在裸機上跑時一樣,所以可以實現全虛擬化。這種特性 Intel 和 AMD 都有支持。Intel 稱之為Extended Page Tables (EPT),AMD 稱之為 Nested Page Tables (NPT)。其優點是hypervisor 省了很多活,缺點是需要硬件支持。

以 VT-x 技術的頁表擴充技術 Extended Page Table(EPT)為例,首先 VMM 預先把客戶機物理地址轉換到機器地址的 EPT 頁表設置到 CPU 中;其次客戶機修改客戶機頁表無需 VMM 干預;最后,地址轉換時,CPU 自動查找兩張頁表完成客戶機虛擬地址到機器地址的轉換。下圖示意:

使用內存的芯片輔助虛擬化技術,客戶機運行過程中無需 VMM 干預,去除了大量軟件開銷,內存訪問性能接近物理機。

KVM 主要使用內存硬件輔助虛擬化。

圖片授權基于:CC0協議

責任編輯:武曉燕 來源: 聽泉Rit
相關推薦

2018-04-17 15:03:40

CPU虛擬化半虛擬化

2019-06-19 15:35:16

云計算虛擬化容器化

2019-06-18 16:47:16

云計算虛擬化容器化

2018-03-08 16:04:19

2018-03-28 15:21:52

虛擬化類型

2018-03-21 11:00:45

2021-12-21 15:46:16

NFV內存虛擬化計算虛擬化

2020-03-10 18:30:06

GPU虛擬化FPGA

2021-12-21 15:37:46

NFV虛擬化IO虛擬化

2017-11-29 14:57:47

虛擬化內核IO

2015-12-14 11:47:23

網絡虛擬化FlowVisor

2016-09-09 14:42:27

云計算華為開發者社區

2013-03-18 10:12:25

存儲虛擬化虛擬化技術

2011-02-23 17:44:49

虛擬化標準

2012-07-06 09:39:37

虛擬化

2010-06-04 10:52:03

虛擬化云計算

2023-09-19 10:00:34

Linux虛擬

2009-01-12 12:23:25

服務器虛擬化OVF

2013-06-19 09:56:39

2009-07-21 09:32:16

虛擬化投資回報
點贊
收藏

51CTO技術棧公眾號

亚洲男女视频在线观看| 黄色免费网址大全| 免费国产黄色片| 国产精品美女久久久| 亚洲视频777| 波多野结衣在线免费观看| 欧美草逼视频| 久久精品亚洲一区二区三区浴池| 国产欧美va欧美va香蕉在| 精国产品一区二区三区a片| 亚洲国产欧美日韩在线观看第一区| 欧美三日本三级三级在线播放| 美女黄色免费看| 欧美成人免费| 成人精品免费视频| 国产日韩在线看| 草莓视频18免费观看| 欧美在线视屏| 最新的欧美黄色| 丰满少妇一区二区三区| 精品三级久久久| 欧美在线小视频| 日韩中文字幕在线视频观看| 国产日产一区二区| 日本一区二区三区四区在线视频| 国产亚洲情侣一区二区无| 99re在线播放| 久久久久亚洲av成人片| 久久神马影院| 亚洲天堂一区二区三区| 国产xxxxxxxxx| 伊人久久大香线蕉av超碰| 欧美日韩不卡在线| 九热视频在线观看| 亚洲同志男男gay1069网站| 亚洲一区二区三区四区五区中文 | 国产精品激情自拍| 激情五月婷婷小说| 婷婷亚洲最大| 中文字幕精品av| 玖玖爱在线观看| 天堂综合网久久| 亚洲精品美女免费| 亚洲精品一区二区精华| 日韩伦理在线免费观看| 18+视频在线观看| 亚洲黄色小说网站| 色婷婷777777仙踪林| 高清全集视频免费在线| 中文字幕亚洲精品在线观看 | 日本成人一区二区三区| av中文一区二区三区| 国产精品国产亚洲精品看不卡15| 国产美女三级无套内谢| 黑人巨大精品欧美黑白配亚洲| 国产精品aaaa| 综合久久中文字幕| 美女性感视频久久| 成人国产在线视频| 国产伦精品一区二区三区四区| 久久精品免费看| 91久久精品国产91久久| 国产伦精品一区二区三区四区 | 日产国产欧美视频一区精品| 日韩美女视频在线观看| 丁香社区五月天| 免费观看30秒视频久久| 国产精品丝袜视频| 国产农村老头老太视频| 国产91精品精华液一区二区三区 | 亚洲女同ⅹxx女同tv| 免费cad大片在线观看| 69av成人| 色婷婷久久99综合精品jk白丝| 不卡av免费在线| 亚洲三级在线| 亚洲成人网在线观看| 九色porny自拍视频| 中日韩免视频上线全都免费| 少妇高潮 亚洲精品| avove在线播放| 中文在线不卡| 国产剧情日韩欧美| 成人毛片在线免费观看| 久久精品男人的天堂| 一本色道久久综合亚洲精品婷婷| 在线不卡日本v二区707| 国产一区二区精品调教| 亚洲大片在线观看| 日韩精品一区二区三区不卡| 激情中国色综合| 精品国产免费视频| 538精品视频| 欧美精品自拍| 国产成人久久久| 亚洲成人av综合| 国产情人综合久久777777| 今天免费高清在线观看国语| 夜鲁夜鲁夜鲁视频在线播放| 欧美日韩1区2区| aaaaaav| 亚洲啊v在线观看| 国产91精品不卡视频| 91肉色超薄丝袜脚交一区二区| 不卡影院免费观看| 波多野结衣三级在线| 男人最爱成人网| 欧美mv和日韩mv的网站| 国产精品av久久久久久无| 韩日成人av| 成人中文字幕+乱码+中文字幕| 污污网站免费在线观看| 亚洲乱码中文字幕| 久久久久久蜜桃一区二区| 久久中文资源| 麻豆国产va免费精品高清在线| 无码视频在线观看| 播五月开心婷婷综合| 中国china体内裑精亚洲片| 国产一区二区三区乱码| 僵尸再翻生在线观看免费国语| 欧美日韩国产小视频| 久久久久久国产精品无码| 欧美特黄a级高清免费大片a级| 国产欧美精品久久久| 日本私人网站在线观看| 五月婷婷另类国产| 久久无码专区国产精品s| 久久久久久久久国产一区| 国产精品久久久久久五月尺| 日本午夜在线| 日韩欧美国产视频| 在线天堂www在线国语对白| 欧美91福利在线观看| 成人午夜高潮视频| 免费在线观看黄| 欧美三级三级三级爽爽爽| 三级网站在线免费观看| 噜噜噜躁狠狠躁狠狠精品视频| 国产精品区二区三区日本| 在线电影福利片| 日韩欧美的一区二区| 五月婷婷一区二区| 国产精品伊人色| 超碰人人爱人人| 亚洲国产精品免费视频| 久久久国产一区| 精品区在线观看| 亚洲美女在线国产| 成人三级做爰av| 国模吧视频一区| 国产精品制服诱惑| 欧美a级在线观看| 亚洲美女视频网站| 69视频免费看| 中文字幕免费观看一区| 国产无遮挡猛进猛出免费软件| 清纯唯美综合亚洲| 成人免费视频网址| 在线看女人毛片| 亚洲第一福利在线观看| aaa人片在线| 国产欧美久久久精品影院| 五月婷婷激情久久| 久久久9色精品国产一区二区三区| 成人黄色av网站| 五月天激情在线| 日韩精品一区二区视频| 性色av香蕉一区二区| 夜夜嗨av禁果av粉嫩avhd| 亚洲天堂成人网| 性感美女一区二区三区| 国产视频一区欧美| 亚洲一区二区三区免费观看| 欧美成年网站| 欧洲永久精品大片ww免费漫画| 国产大片在线免费观看| 91麻豆精品久久久久蜜臀| 麻豆影视在线播放| 久久网这里都是精品| 国产高潮免费视频| 欧美三级特黄| 欧美日韩一区综合| 国产一区二区视频在线看| 久久久亚洲影院你懂的| 二人午夜免费观看在线视频| 日韩一区二区三免费高清| 尤物视频在线观看国产| 国产精品进线69影院| 成人在线观看一区二区| 日本色综合中文字幕| 日本三级中文字幕在线观看| 九九热精品视频在线观看| 91九色在线视频| 欧美大胆性生话| 色综合91久久精品中文字幕 | 亚洲一二三在线| 精品乱子伦一区二区| 色哟哟一区二区在线观看| 波多野结衣亚洲一区二区| 久久婷婷成人综合色| 精品国产午夜福利在线观看| 午夜在线一区二区| av电影一区二区三区| 免费观看不卡av| 国产不卡一区二区在线观看| 欧美电影在线观看网站| 性欧美长视频免费观看不卡| free性欧美hd另类精品| 一区二区三区黄色| 日韩一级在线播放| 欧美一区二区三区免费大片| 乱子伦一区二区三区| 五月天激情小说综合| 日韩视频中文字幕在线观看| 国产欧美日韩卡一| 国产三级视频网站| 高清不卡在线观看| 五月天六月丁香| 美女脱光内衣内裤视频久久网站 | 6—12呦国产精品| 色综合中文综合网| 日本三级免费看| 亚洲另类色综合网站| 18啪啪污污免费网站| 久久久久久毛片| 漂亮人妻被黑人久久精品| 国产乱子轮精品视频| 岛国av在线免费| 日韩成人精品视频| 欧美xxxxx在线视频| 99在线|亚洲一区二区| 97超碰在线人人| 国产精品草草| 激情五月六月婷婷| 欧美 日韩 国产 一区| 波多野结衣三级在线| 99视频精品全部免费在线视频| 亚洲免费视频一区| 日韩精品网站| 一区二区三区在线视频看| 欧美久久综合网| 天堂资源在线亚洲资源| 国产欧美日韩精品一区二区免费 | 婷婷丁香综合| 椎名由奈jux491在线播放| 欧美激情黄色片| 在线视频欧美一区| 中文字幕免费精品| 800av在线免费观看| 欧美日韩99| 国产玉足脚交久久欧美| 99香蕉国产精品偷在线观看 | 欧美成人黄色网| 亚洲综合激情另类小说区| 九九视频在线观看| 亚洲一区二区在线观看视频 | 青青青伊人色综合久久| 视频在线观看免费高清| 狠狠色综合日日| 成人在线观看一区二区| ww亚洲ww在线观看国产| 国产伦理片在线观看| 中文字幕佐山爱一区二区免费| 国产一区二区三区在线视频观看| 亚洲精品国久久99热| 国产精品18p| 色国产综合视频| 国产孕妇孕交大片孕| 精品久久一区二区三区| 手机亚洲第一页| 色吧影院999| 第四色日韩影片| 91精品国产一区二区三区香蕉| 欧美日韩在线成人| 制服诱惑一区二区| www亚洲成人| 成人激情小说网站| av网站免费在线看| 亚洲欧美另类小说| 五月天婷婷激情| 欧美精品久久天天躁| 欧美性受xxxx狂喷水| 亚洲欧美制服第一页| 黄色在线视频网站| 欧美精品久久久久久久免费观看| 爱情电影社保片一区| 成人美女免费网站视频| 狼人天天伊人久久| 亚洲国产精品一区在线观看不卡| 欧美日本不卡高清| 亚洲乱码国产一区三区| 国产黄人亚洲片| 精品人妻一区二区三区蜜桃视频 | 国产真实夫妇交换视频| 在线亚洲免费视频| 好男人www在线视频| 日韩在线观看免费| 国模套图日韩精品一区二区| 91久久久久久久久| av一区二区在线观看| www.av毛片| 国产一级精品在线| 免费看黄色av| 精品电影在线观看| 国产女人18毛片水18精| 亚洲精品在线不卡| 国产在线拍揄自揄拍视频| 国产精品久久久久久久久久免费| 成人影院中文字幕| 免费日韩在线观看| 久久99精品视频| 少妇精品无码一区二区免费视频| 亚洲成人黄色影院| 精品国产99久久久久久宅男i| 亚洲香蕉成视频在线观看| 美女搞黄视频在线观看| 春色成人在线视频| 欧美韩日精品| 永久免费的av网站| 国产欧美日韩一区二区三区在线观看| 日韩成人av毛片| 精品国产一区二区精华| gogo在线高清视频| 91久久夜色精品国产网站| 成人av二区| 国产性生交xxxxx免费| 26uuu久久天堂性欧美| 日本一级一片免费视频| 精品少妇一区二区| 日本片在线看| 成人91视频| 欧美天堂亚洲电影院在线观看| 国产欧美精品一二三| 国产精品久久久久久亚洲伦| 午夜精品免费观看| 亚洲午夜久久久久久久| 精品无人乱码一区二区三区| 日韩啊v在线| 热久久免费视频| 内射毛片内射国产夫妻| 在线观看区一区二| 在线免费黄色| 成人激情在线播放| 欧美~级网站不卡| 无码成人精品区在线观看| 亚洲国产精品久久人人爱| 亚洲黄色小说网| 午夜精品久久久久久久99热浪潮| 成人知道污网站| 波多野结衣50连登视频| 久久亚洲二区三区| 亚洲成人av网址| 久久久999精品| 欧洲大片精品免费永久看nba| 日韩专区第三页| 99久久99久久精品免费看蜜桃| 免费看日韩毛片| 一区二区三区视频观看| 亚洲日日夜夜| 国产真人做爰毛片视频直播| 26uuu精品一区二区| 伊人网综合在线| 欧美精品免费在线观看| 久久精品色播| 国产主播中文字幕| 亚洲欧美乱综合| 国产精品国产高清国产| 国产精品久久久久影院日本| 97在线精品| 在线观看亚洲免费视频| 在线影院国内精品| www视频在线免费观看| 国产在线精品一区二区三区》| 丝袜美腿成人在线| 手机在线免费看毛片| 国产丝袜一区二区三区免费视频| 成人黄色毛片| h无码动漫在线观看| 久久久精品影视| 国产高中女学生第一次| 欧美主播福利视频| 中文字幕一区二区三区欧美日韩| 在线观看国产免费视频| 欧美手机在线视频| 日本在线视频网址| 少妇特黄a一区二区三区| 国产成都精品91一区二区三| 成人a v视频| 九九热精品视频| 欧美日韩精品一区二区视频| 少妇性l交大片7724com| 日本韩国精品在线| 黄网av在线| 中国一区二区三区| 26uuu欧美| 可以免费看毛片的网站| 国产精品三级网站| 国产精品视频久久一区| 极品颜值美女露脸啪啪|