日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
雖然學(xué)過虛擬化,這里還有你不知道的呦!

雖然學(xué)過虛擬化,這里還有你不知道的呦!

作者:佚名 2018-05-08 14:24:50

云計算

虛擬化 在計算機中,虛擬化是一種資源管理技術(shù),是將計算機的各種實體資源,如服務(wù)器、網(wǎng)絡(luò)、內(nèi)存及存儲等,予以抽象、轉(zhuǎn)換后呈現(xiàn)出來,打破實體結(jié)構(gòu)間的不可切割的障礙,使用戶可以比原本的組態(tài)更好的方式來應(yīng)用這些資源。

網(wǎng)站的建設(shè)創(chuàng)新互聯(lián)建站專注網(wǎng)站定制,經(jīng)驗豐富,不做模板,主營網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計體驗!已為公路鉆孔機等企業(yè)提供專業(yè)服務(wù)。

什么是虛擬化技術(shù)

在計算機中,虛擬化是一種資源管理技術(shù),是將計算機的各種實體資源,如服務(wù)器、網(wǎng)絡(luò)、內(nèi)存及存儲等,予以抽象、轉(zhuǎn)換后呈現(xiàn)出來,打破實體結(jié)構(gòu)間的不可切割的障礙,使用戶可以比原本的組態(tài)更好的方式來應(yīng)用這些資源。這些資源的新虛擬部份是不受現(xiàn)有資源的架設(shè)方式,地域或物理組態(tài)所限制。一般所指的虛擬化資源包括計算能力和資料存儲。

虛擬化技術(shù)分為哪些

1.硬件虛擬化

2.虛擬機(Virtual machine或VM),可以像真實機器一樣運行程序的計算機的軟件實現(xiàn)

  • 便攜式應(yīng)用程序,允許程序在便攜式設(shè)備中運行而不用在操作系統(tǒng)中安裝
  • 跨平臺虛擬化,允許針對特定CPU或者操作系統(tǒng)的軟件不做修改就能運行在其他平臺上,例如Wine
  • 虛擬設(shè)備,運行于虛擬化平臺之上,面向應(yīng)用的虛擬機映像
  • 模擬器
  • 完全虛擬化,敏感指令在操作系統(tǒng)和硬件之間被捕捉處理,客戶操作系統(tǒng)無需修改,所有軟件都能在虛擬機中運行,例如IBM CP/CMS,VirtualBox,VMware Workstation
  • 硬件輔助虛擬化,利用硬件(主要是CPU)輔助處理敏感指令以實現(xiàn)完全虛擬化的功能,客戶操作系統(tǒng)無需修改,例如VMware Workstation,Xen,KVM
  • 部分虛擬化,針對部分應(yīng)用程序進行虛擬,而不是整個操作系統(tǒng)
  • 準虛擬化/超虛擬化(paravirtualization),為應(yīng)用程序提供與底層硬件相似但不相同的軟件接口,客戶操作系統(tǒng)需要進行修改,例如早期的Xen
  • 操作系統(tǒng)級虛擬化,使操作系統(tǒng)內(nèi)核支持多用戶空間實體,例如Parallels Virtuozzo Containers,Unix-like系統(tǒng)上的chroot,Solaris上的Zone
  • 平臺虛擬化,將操作系統(tǒng)和硬件平臺資源分割開
  • 應(yīng)用程序虛擬化,在操作系統(tǒng)和應(yīng)用程序間建立虛擬環(huán)境

3.虛擬內(nèi)存,將不相鄰的內(nèi)存區(qū),甚至硬盤空間虛擬成統(tǒng)一連續(xù)的內(nèi)存地址

4.存儲虛擬化,將實體存儲空間(如硬盤)分隔成不同的邏輯存儲空間

5.網(wǎng)絡(luò)虛擬化,將不同網(wǎng)絡(luò)的硬件和軟件資源結(jié)合成一個虛擬的整體

虛擬專用網(wǎng)絡(luò)(VPN),在大型網(wǎng)絡(luò)(通常是Internet)中的不同計算機(節(jié)點)通過加密連接而組成的虛擬網(wǎng)絡(luò),具有類似局域網(wǎng)的功能

存儲器虛擬化,將網(wǎng)絡(luò)系統(tǒng)中的隨機存儲器聚合起來,形成統(tǒng)一的虛擬內(nèi)存池

6.桌面虛擬化,在本地計算機顯示和操作遠程計算機桌面,在遠程計算機執(zhí)行程序和儲存信息

7.數(shù)據(jù)庫虛擬化

8.軟件虛擬化

9.服務(wù)虛擬化

10.虛擬化發(fā)展時間線

最好不要虛擬化

虛擬化雖好,但在數(shù)據(jù)中心里并不能把所有的東西都拿來虛擬化。下面所列舉的服務(wù)器就并不適合整合進入虛擬化平臺。

近些年虛擬化技術(shù)對IT行業(yè)的發(fā)展有很大的幫助,但有時它并不是萬能的。

對數(shù)據(jù)中心來說,虛擬化可以節(jié)約成本,最大化利用數(shù)據(jù)中心的容量和更好的保護數(shù)據(jù)。資源虛擬化管理為CIO提供了有形的指標,讓IT部門運行更加有效率。

既然虛擬化有這么多的好處,那么問題來了:虛擬化就一定是好的嗎?

在一些特殊的情況下,虛擬化并不理想。那些數(shù)據(jù)中心里不可或缺的資源就必須部署在物理服務(wù)器。將這些資源放在虛擬化平臺也不是不能正常工作,但放在物理服務(wù)器是合理的風(fēng)險規(guī)避。

虛擬機原理

虛擬機是對真實計算環(huán)境的抽象和模擬,VMM 需要為每個虛擬機分配一套數(shù)據(jù)結(jié)構(gòu)來管理它們狀態(tài),包括虛擬處理器的全套寄存器,物理內(nèi)存的使用情況,虛擬設(shè)備的狀態(tài)等等。VMM 調(diào)度虛擬機時,將其部分狀態(tài)恢復(fù)到主機系統(tǒng)中。并非所有的狀態(tài)都需要恢復(fù),例如主機 CR3 寄存器中存放的是 VMM 設(shè)置的頁表物理地址,而不是 Guest OS 設(shè)置的值。主機處理器直接運行 Guest OS 的機器指令,由于 Guest OS運行在低特權(quán)級別,當(dāng)訪問主機系統(tǒng)的特權(quán)狀態(tài)(如寫 GDT寄存器)時,權(quán)限不足導(dǎo)致主機處理器產(chǎn)生異常,將運行權(quán)自動交還給 VMM。此外,外部中斷的到來也會導(dǎo)致 VMM 的運行。

VMM 可能需要先將 該虛擬機的當(dāng)前狀態(tài)寫回到狀態(tài)數(shù)據(jù)結(jié)構(gòu)中,分析虛擬機被掛起的原因,然后代表 Guest OS 執(zhí)行相應(yīng)的特權(quán)操作。最簡單的情況,如Guest OS 對 CR3 寄存器的修改,只需要更新虛擬機的狀態(tài)數(shù)據(jù)結(jié)構(gòu)即可。一般而言,大部分情況下,VMM 需要經(jīng)過復(fù)雜的流程才能完成原本簡單的操作。最后 VMM 將運行權(quán)還給 Guest OS,Guest OS 從上次被中斷的地方繼續(xù)執(zhí)行,或處理 VMM “塞”入的虛擬中斷和異常。這種經(jīng)典的虛擬機運行方式被稱為 Trap-And-Emulate,虛擬機對于 Guest OS 完全透明,Guest OS 不需要任何修改,但是 VMM 的設(shè)計會比較復(fù)雜,系統(tǒng)整體性能受到明顯的損害。


分享文章:雖然學(xué)過虛擬化,這里還有你不知道的呦!
標題鏈接:http://www.dlmjj.cn/article/cocphih.html