日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
云計(jì)算基礎(chǔ)知識(shí):CPU虛擬化

云計(jì)算基礎(chǔ)知識(shí):CPU虛擬化

作者:佚名 2018-11-12 15:20:15

商務(wù)辦公

云計(jì)算 服務(wù)器虛擬化技術(shù)按照虛擬對(duì)象來(lái)分,可分為:CPU虛擬化、內(nèi)存虛擬化、I/O虛擬化;按照虛擬化程度可分為:全虛擬化、半虛擬化、硬件輔助虛擬化。

渭濱網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,渭濱網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為渭濱上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的渭濱做網(wǎng)站的公司定做!

虛擬化技術(shù)的分類(lèi)主要有服務(wù)器虛擬化、存儲(chǔ)虛擬化、網(wǎng)絡(luò)虛擬化、應(yīng)用虛擬化。

服務(wù)器虛擬化技術(shù)按照虛擬對(duì)象來(lái)分,可分為:CPU虛擬化、內(nèi)存虛擬化、I/O虛擬化;按照虛擬化程度可分為:全虛擬化、半虛擬化、硬件輔助虛擬化。

將不同的虛擬化對(duì)象和程度組合,可得出9種不同的服務(wù)器虛擬化技術(shù)。

首先詳細(xì)介紹下服務(wù)器虛擬化之CPU虛擬化,后續(xù)講解中再詳細(xì)介紹內(nèi)存虛擬化及I/O虛擬化。

CPU虛擬化

  • CPU全虛擬化技術(shù)

主要采用優(yōu)先級(jí)壓縮技術(shù)(Ring Compression)和二進(jìn)制代碼翻譯技術(shù)(BinaryTranslation)。優(yōu)先級(jí)壓縮技術(shù)讓VMM和Guest運(yùn)行在不同的特權(quán)級(jí)下。對(duì)x86架構(gòu)而言,即VMM運(yùn)行在***特權(quán)級(jí)別Ring 0下,Guest OS運(yùn)行在Ring 1下,用戶(hù)應(yīng)用運(yùn)行在Ring 3下。因此,Guest OS的核心指令無(wú)法直接下達(dá)到計(jì)算機(jī)系統(tǒng)硬件執(zhí)行,而是需要經(jīng)過(guò)VMM的捕獲和模擬執(zhí)行(部分難以虛擬化的指令需要通過(guò)Binary Translation技術(shù)進(jìn)行轉(zhuǎn)換)。

  • CPU半虛擬化技術(shù)

主要采用Hypercall技術(shù)。Guest OS的部分代碼被改變,從而使Guest OS會(huì)將和特權(quán)指令相關(guān)的操作都轉(zhuǎn)換為發(fā)給VMM的Hypercall(超級(jí)調(diào)用),由VMM繼續(xù)進(jìn)行處理。而Hypercall支持的批處理和異步這兩種優(yōu)化方式,使得通過(guò)Hypercall能得到近似于物理機(jī)的速度。

  • CPU硬件輔助虛擬化技術(shù)

目前主要有Intel的VT-x和AMD的AMD-V這兩種技術(shù)。其核心思想都是通過(guò)引入新的指令和運(yùn)行模式,使VMM和Guest OS分別運(yùn)行在不同模式(ROOT模式和非ROOT模式)下,且Guest OS運(yùn)行在Ring 0下。通常情況下,Guest OS的核心指令可以直接下達(dá)到計(jì)算機(jī)系統(tǒng)硬件執(zhí)行,而不需要經(jīng)過(guò)VMM。當(dāng)Guest OS執(zhí)行到特殊指令的時(shí)候,系統(tǒng)會(huì)切換到VMM,讓VMM來(lái)處理特殊指令。

 

CPU的虛擬化技術(shù)可以單CPU模擬多CPU并行,允許一個(gè)平臺(tái)同時(shí)運(yùn)行多個(gè)操作系統(tǒng),并且應(yīng)用程序都可以在相互獨(dú)立的空間內(nèi)運(yùn)行而互不影響,從而顯著提高計(jì)算機(jī)的工作效率。

GuestOS負(fù)責(zé)第2級(jí)調(diào)度,即線程或進(jìn)程在VCPU上的調(diào)度(將核心線程映射到相應(yīng)的虛擬CPU上)。

VMM(Virtual Machine Monitor)負(fù)責(zé)第1級(jí)調(diào)度,即VCPU在物理處理單元上的調(diào)度。

兩級(jí)調(diào)度的調(diào)度策略和機(jī)制不存在依賴(lài)關(guān)系。VMM負(fù)責(zé)物理處理器資源在各個(gè)虛擬機(jī)之間的分配與調(diào)度,本質(zhì)上即把各個(gè)虛擬機(jī)中的VCPU按照一定的策略和機(jī)制調(diào)度在物理處理單元上可以采用任意的策略來(lái)分配物理資源,滿(mǎn)足虛擬機(jī)的不同需求。


新聞名稱(chēng):云計(jì)算基礎(chǔ)知識(shí):CPU虛擬化
本文來(lái)源:http://m.5511xx.com/article/dphjhej.html