虚拟化精华问答 | 什么是虚拟化?
戳藍(lán)字“CSDN云計(jì)算”關(guān)注我們哦!
虛擬化是云計(jì)算的基礎(chǔ),基于虛擬化我們可以實(shí)現(xiàn)私有云、公有云、桌面云等。它的主要目的是對IT基礎(chǔ)設(shè)施進(jìn)行簡化,簡化對資源以及對資源管理的訪問。那么今天就讓我們一起就來探究云計(jì)算關(guān)鍵技術(shù)「虛擬化技術(shù)」。
1
Q:什么是虛擬化?
A:虛擬化,是指通過虛擬化技術(shù)將一臺(tái)計(jì)算機(jī)虛擬為多臺(tái)邏輯計(jì)算機(jī)。在一臺(tái)計(jì)算機(jī)上同時(shí)運(yùn)行多個(gè)邏輯計(jì)算機(jī),每個(gè)邏輯計(jì)算機(jī)可運(yùn)行不同的操作系統(tǒng),并且應(yīng)用程序都可以在相互獨(dú)立的空間內(nèi)運(yùn)行而互不影響,從而顯著提高計(jì)算機(jī)的工作效率。虛擬化使用軟件的方法重新定義劃分IT資源,可以實(shí)現(xiàn)IT資源的動(dòng)態(tài)分配、靈活調(diào)度、跨域共享,提高IT資源利用率,使IT資源能夠真正成為社會(huì)基礎(chǔ)設(shè)施,服務(wù)于各行各業(yè)中靈活多變的應(yīng)用需求。
Q:Hypervisor是什么?
A:Hypervisor一種運(yùn)行在基礎(chǔ)物理服務(wù)器和操作系統(tǒng)之間的中間軟件層,可允許多個(gè)操作系統(tǒng)和應(yīng)用共享硬件。也可叫做VMM( virtual machine monitor ),即虛擬機(jī)監(jiān)視器。Hypervisor是一種在虛擬環(huán)境中的“元”操作系統(tǒng)。他們可以訪問服務(wù)器上包括磁盤和內(nèi)存在內(nèi)的所有物理設(shè)備。Hypervisor不但協(xié)調(diào)著這些硬件資源的訪問,也同時(shí)在各個(gè)虛擬機(jī)之間施加防護(hù)。當(dāng)服務(wù)器啟動(dòng)并執(zhí)行Hypervisor時(shí),它會(huì)加載所有虛擬機(jī)客戶端的操作系統(tǒng)同時(shí)會(huì)分配給每一臺(tái)虛擬機(jī)適量的內(nèi)存,CPU,網(wǎng)絡(luò)和磁盤。
Q:容器技術(shù)和服務(wù)器虛擬化是一樣的技術(shù)嗎?
A:不是。兩者雖然都屬于虛擬化的技術(shù),目標(biāo)都是為了將一套應(yīng)用程序所需的執(zhí)行環(huán)境打包起來,建立一個(gè)孤立環(huán)境,方便在不同的硬件中移動(dòng),但兩者的運(yùn)作思維截然不同。簡單來說,常見的傳統(tǒng)虛擬化技術(shù)如vSphere或Hyper-V是以操作系統(tǒng)為中心,而Container技術(shù)則是一種以應(yīng)用程序?yàn)橹行牡奶摂M化技術(shù)。傳統(tǒng)虛擬化技術(shù)從操作系統(tǒng)層下手,目標(biāo)是建立一個(gè)可以用來執(zhí)行整套操作系統(tǒng)的沙盒獨(dú)立執(zhí)行環(huán)境,習(xí)慣以虛擬機(jī)(Virtual Machine)來稱呼。而Container技術(shù)則是直接將一個(gè)應(yīng)用程序所需的相關(guān)程序代碼、函式庫、環(huán)境配置文件都打包起來建立沙盒執(zhí)行環(huán)境,為了和傳統(tǒng)虛擬化技術(shù)產(chǎn)生的虛擬機(jī)區(qū)分,Container技術(shù)產(chǎn)生的環(huán)境就稱為Container。
Q:一般常見的虛擬機(jī)和Container有何不同?
A:最明顯的差別是,虛擬機(jī)需要安裝操作系統(tǒng)(安裝Guest OS)才能執(zhí)行應(yīng)用程序,而Container內(nèi)不需要安裝操作系統(tǒng)就能執(zhí)行應(yīng)用程序。Container技術(shù)不是在OS外來建立虛擬環(huán)境,而是在OS內(nèi)的核心系統(tǒng)層來打造虛擬執(zhí)行環(huán)境,透過共享Host OS的作法,取代一個(gè)一個(gè)Guest OS的功用。Container也因此被稱為是OS層的虛擬化技術(shù)。
Q:為何Container是輕量級(jí)虛擬化技術(shù)?
A:因?yàn)镃ontainer技術(shù)采取共享Host OS的作法,而不需在每一個(gè)Container內(nèi)執(zhí)行Guest OS,因此建立Container不需要等待操作系統(tǒng)開機(jī)時(shí)間,不用1分鐘或幾秒鐘就可以啟用,遠(yuǎn)比需要數(shù)分鐘甚至數(shù)十分鐘才能開啟的傳統(tǒng)虛擬機(jī)來的快。
---------------- ?完? --------------
小伙伴們沖鴨,后臺(tái)留言區(qū)等著你!
關(guān)于虛擬化,今天你學(xué)到了什么?還有哪些不懂的?除此還對哪些話題感興趣?快來留言區(qū)打卡啦!留言方式:打開第XX天,答:……
同時(shí)歡迎大家搜集更多問題,投稿給我們!風(fēng)里雨里留言區(qū)里等你~
---------------- ?完? --------------
1.微信群:
添加小編微信:color_ld,備注“進(jìn)群+姓名+公司職位”即可,加入【云計(jì)算學(xué)習(xí)交流群】,和志同道合的朋友們共同打卡學(xué)習(xí)!
2.征稿:
投稿郵箱:liudan@csdn.net;微信號(hào):color_ld。請備注投稿+姓名+公司職位。
推薦閱讀
2018全球50大最佳發(fā)明名單
程序員崩潰了,想拿的年終獎(jiǎng)怎么說黃就黃?!
資源 | 最新版區(qū)塊鏈術(shù)語表(中英文對照)
程序員有話說 | 程序猿在乘地鐵的時(shí)候都在想什么?
清華北大“世界排名斷崖式下跌”?
Spark+Alluxio性能調(diào)優(yōu)十大技巧
從云計(jì)算到AI:NetApp的數(shù)據(jù)網(wǎng)絡(luò)轉(zhuǎn)型之道
點(diǎn)擊“閱讀原文”,打開 CSDN App 閱讀更貼心!
總結(jié)
以上是生活随笔為你收集整理的虚拟化精华问答 | 什么是虚拟化?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 辅警出国过海关公安局能知道吗
- 下一篇: 什么叫“躺平式干部”?