解決方案
虛擬化解決方案
虛擬機(jī)(Virtual machine或VM),可以像真實(shí)機(jī)器一樣運(yùn)行程序的計(jì)算機(jī)的軟件實(shí)現(xiàn)☆便攜式應(yīng)用程序,允許程序在便攜式設(shè)備中運(yùn)行而不用在操作系統(tǒng)中安裝
☆跨平臺(tái)虛擬化,允許針對(duì)特定CPU或者操作系統(tǒng)的軟件不做修改就能運(yùn)行在其他平臺(tái)上,例如Wine
☆虛擬設(shè)備,運(yùn)行于虛擬化平臺(tái)之上,面向應(yīng)用的虛擬機(jī)映像
☆模擬器
☆完全虛擬化,敏感指令在操作系統(tǒng)和硬件之間被捕捉處理,客戶(hù)操作系統(tǒng)無(wú)需修改,所有軟件都能在虛擬機(jī)中運(yùn)行,例如IBM CP/CMS,VirtualBox,VMware Workstation
☆硬件輔助虛擬化,利用硬件(主要是CPU)輔助處理敏感指令以實(shí)現(xiàn)完全虛擬化的功能,客戶(hù)操作系統(tǒng)無(wú)需修改,例如VMware Workstation,Xen,KVM
☆部分虛擬化,針對(duì)部分應(yīng)用程序進(jìn)行虛擬,而不是整個(gè)操作系統(tǒng)
☆準(zhǔn)虛擬化/超虛擬化(paravirtualization),為應(yīng)用程序提供與底層硬件相似但不相同的軟件接口,客戶(hù)操作系統(tǒng)需要進(jìn)行修改,例如早期的Xen
☆操作系統(tǒng)級(jí)虛擬化,使操作系統(tǒng)內(nèi)核支持多用戶(hù)空間實(shí)體,例如Parallels Virtuozzo Containers,Unix-like系統(tǒng)上的chroot,Solaris上的Zone
☆平臺(tái)虛擬化,將操作系統(tǒng)和硬件平臺(tái)資源分割開(kāi)
☆應(yīng)用程序虛擬化,在操作系統(tǒng)和應(yīng)用程序間建立虛擬環(huán)境
虛擬內(nèi)存,將不相鄰的內(nèi)存區(qū),甚至硬盤(pán)空間虛擬成統(tǒng)一連續(xù)的內(nèi)存地址
存儲(chǔ)虛擬化,將實(shí)體存儲(chǔ)空間(如硬盤(pán))分隔成不同的邏輯存儲(chǔ)空間
網(wǎng)絡(luò)虛擬化,將不同網(wǎng)絡(luò)的硬件和軟件資源結(jié)合成一個(gè)虛擬的整體
☆虛擬專(zhuān)用網(wǎng)絡(luò)(VPN),在大型網(wǎng)絡(luò)(通常是Internet)中的不同計(jì)算機(jī)(節(jié)點(diǎn))通過(guò)加密連接而組成的虛擬網(wǎng)絡(luò),具有類(lèi)似局域網(wǎng)的功能
☆存儲(chǔ)器虛擬化,將網(wǎng)絡(luò)系統(tǒng)中的隨機(jī)存儲(chǔ)器聚合起來(lái),形成統(tǒng)一的虛擬內(nèi)存池
桌面虛擬化,在本地計(jì)算機(jī)顯示和操作遠(yuǎn)程計(jì)算機(jī)桌面,在遠(yuǎn)程計(jì)算機(jī)執(zhí)行程序和儲(chǔ)存信息
數(shù)據(jù)庫(kù)虛擬化
軟件虛擬化
服務(wù)虛擬化




二維碼.jpg)