虚拟化精华问答 | 虚拟化技术分类
虛擬化是一種資源管理技術(shù), 是將計(jì)算機(jī)的各種物理資源, 如服務(wù)器、網(wǎng)絡(luò)、內(nèi)存及存儲(chǔ)等,予以抽象、轉(zhuǎn)換后呈現(xiàn)出來(lái),打破物理設(shè)備結(jié)構(gòu)間的不可切割的障礙,使用戶(hù)可以比原本的架構(gòu)更好的方式來(lái)應(yīng)用這些資源。這些資源的虛擬部分是不受現(xiàn)有資源的架構(gòu)方式、地域或物理設(shè)備所限制。
1
Q:系統(tǒng)虛擬化的主要作用
A:隔離:工作負(fù)載,之前單個(gè)系統(tǒng)跑兩個(gè)app,做好隔離,可以分兩個(gè)虛擬機(jī)
合并:之前兩臺(tái)物理機(jī)運(yùn)行兩個(gè)app,現(xiàn)在一臺(tái)物理機(jī)運(yùn)行兩個(gè)app
遷移:之前在一臺(tái)物理機(jī)不能滿足要求,現(xiàn)在遷移到另一臺(tái)物理機(jī)。
個(gè)性化:做嵌入,對(duì)不同app做不同配置,因?yàn)閍pp的性能要求有各自的特點(diǎn)
2
Q:為什么云計(jì)算需要虛擬化?
A:由于多種原因,虛擬化對(duì)云計(jì)算非常方便:
1. ? ? 云計(jì)算不僅僅是在IIS中運(yùn)行的Web應(yīng)用程序。ActiveDirectory不是一個(gè)Web應(yīng)用程序。SQL Server不是一個(gè)Web應(yīng)用程序。為了充分利用在云中運(yùn)行的代碼,需要選擇在云節(jié)點(diǎn)中安裝各種服務(wù),就像在自己的IT數(shù)據(jù)中心中一樣。許多這些服務(wù)不是由IIS管理的網(wǎng)絡(luò)應(yīng)用程序。如果只將云看作一個(gè)網(wǎng)絡(luò)應(yīng)用程序,那么將難以構(gòu)建任何不是Web應(yīng)用程序的東西。
2. ? ? 在封面下運(yùn)行和管理云硬件的人員需要最終權(quán)限和控制權(quán)來(lái)關(guān)閉,暫停和偶爾將云代碼重新定位到不同的物理機(jī)器上。如果云應(yīng)用程序中的一些代碼發(fā)生故障并失控,那么當(dāng)代碼直接在物理硬件上運(yùn)行時(shí),關(guān)閉該服務(wù)或該機(jī)器比在惡意代碼運(yùn)行時(shí)更難虛擬機(jī)由虛擬機(jī)管理程序管理。
3. ? ? ?資源利用率 - 在同一物理硬件上執(zhí)行的多個(gè)租戶(hù)(VM),但彼此之間的間隔遠(yuǎn)大于IIS的進(jìn)程間隔。每租戶(hù)成本更低,硬件單位收入更高。
3
Q:虛擬機(jī)(Visual Machine)
A:由虛擬化層提供的高效、獨(dú)立的計(jì)算機(jī)系統(tǒng)
擁有自己的虛擬硬件(CPU、內(nèi)存、網(wǎng)絡(luò)設(shè)備、存儲(chǔ)設(shè)備等)
對(duì)于上層軟件,虛擬機(jī)就是真實(shí)的機(jī)器
VMM(Virtual Machine Monitor)
4
Q:桌面虛擬化和服務(wù)器虛擬化能跑在一起么??
A:虛擬化不是簡(jiǎn)單的在一臺(tái)機(jī)器上運(yùn)行多個(gè)虛機(jī)(當(dāng)然這也是一種優(yōu)勢(shì),不同的應(yīng)用可以分離在單獨(dú)的虛機(jī)中,互相不受影響),從性能使用最大化角度看,需要在一臺(tái)物理機(jī)器上運(yùn)行不太資源敏感的虛機(jī)。比如,文件服務(wù)器對(duì)內(nèi)存和磁盤(pán)IO敏感,打印服務(wù)對(duì)內(nèi)存需求大,數(shù)據(jù)庫(kù)對(duì)內(nèi)存和CPU需求大,Web服務(wù)對(duì)網(wǎng)絡(luò)敏感等等。如果可以把不同的類(lèi)型的服務(wù)器放到一臺(tái)物理宿主上,這樣才能最大化性能的使用,這才是虛擬化的初衷(在物理服務(wù)器時(shí)代機(jī)器肯定是有資源閑置的)。當(dāng)然,需求的分析很復(fù)雜,主要是情況在不停的變化,所以現(xiàn)在好像大家都關(guān)注在高可用易管理了,對(duì)于性能使用最大化的需求弱化了。桌面虛擬化就是明顯的例子,桌面系統(tǒng)的易管理更被看中,其實(shí)在一臺(tái)宿主上只運(yùn)行桌面版虛機(jī)是不可取的,因?yàn)閼?yīng)用太雷同,必然引起單一資源的緊張而其他資源閑置,尤其是磁盤(pán)IO,這也是廠商推薦獨(dú)立存儲(chǔ)的原因。
5
Q:虛擬化技術(shù)分類(lèi)。
A:1.服務(wù)器虛擬化,計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)和IO的虛擬化
2.存儲(chǔ)虛擬化,如Serversan,支持虛擬化的存儲(chǔ)陣列等
3.網(wǎng)絡(luò)虛擬化,如vlan、虛擬防火墻、虛擬分布式交換機(jī)
4.桌面(應(yīng)用)虛擬化,即桌面云
小伙伴們沖鴨,后臺(tái)留言區(qū)等著你!
關(guān)于虛擬化,今天你學(xué)到了什么?還有哪些不懂的?除此還對(duì)哪些話題感興趣?快來(lái)留言區(qū)打卡啦!留言方式:打開(kāi)第XX天,答:……
同時(shí)歡迎大家搜集更多問(wèn)題,投稿給我們!風(fēng)里雨里留言區(qū)里等你~
福利
1、掃描添加小編微信,備注“姓名+公司職位”,加入【云計(jì)算學(xué)習(xí)交流群】,和志同道合的朋友們共同打卡學(xué)習(xí)!
2、公眾號(hào)后臺(tái)回復(fù):白皮書(shū),獲取IDC最新數(shù)據(jù)白皮書(shū)整理資料!
推薦閱讀:
做了中臺(tái)就不會(huì)死嗎?每年至少40%開(kāi)發(fā)資源是被浪費(fèi)的!
美女主播變大媽:在bug翻車(chē)現(xiàn)場(chǎng)說(shuō)測(cè)試策略
漫畫(huà)高手、小說(shuō)家、滑板專(zhuān)家……解鎖程序員的另一面!
手把手教你如何用Python模擬登錄淘寶
鴻蒙霸榜 GitHub,從最初的 Plan B 到“取代 Android”?
每天超50億推廣流量、3億商品展現(xiàn),阿里媽媽的推薦技術(shù)有多牛?
真香,朕在看了!
總結(jié)
以上是生活随笔為你收集整理的虚拟化精华问答 | 虚拟化技术分类的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 给小宝宝起名字最好的名字(给宝宝起名,想
- 下一篇: Boost:bind绑定的functio