官术网_书友最值得收藏!

第2章 云原生技術(shù)

2.1 容器技術(shù)

2.1.1 容器與虛擬化

虛擬化(Virtualization)和容器(Container)都是系統(tǒng)虛擬化的實(shí)現(xiàn)技術(shù),可實(shí)現(xiàn)系統(tǒng)資源的“一虛多”共享。容器技術(shù)可以理解成一種“輕量的虛擬化”方式,此處的“輕量”主要是相比于虛擬化技術(shù)而言的。例如,虛擬化通常在Hypervisor層實(shí)現(xiàn)對硬件資源的虛擬化,Hypervisor為虛擬機(jī)提供了虛擬的運(yùn)行平臺,管理虛擬機(jī)的操作系統(tǒng)的運(yùn)行,每個(gè)虛擬機(jī)都有自己的操作系統(tǒng)、系統(tǒng)庫以及應(yīng)用。而容器并沒有Hypervisor層,每個(gè)容器是與主機(jī)共享硬件資源及操作系統(tǒng)。

容器技術(shù)在操作系統(tǒng)層面實(shí)現(xiàn)了對計(jì)算機(jī)系統(tǒng)資源的虛擬化,在操作系統(tǒng)中,通過對CPU、內(nèi)存和文件系統(tǒng)等資源的隔離、劃分和控制,實(shí)現(xiàn)進(jìn)程之間透明的資源使用。圖2-1展示了虛擬機(jī)和容器在實(shí)現(xiàn)架構(gòu)上的區(qū)別。

圖2-1 虛擬機(jī)和容器架構(gòu)對比

主站蜘蛛池模板: 禹州市| 安溪县| 长垣县| 金堂县| 永泰县| 泾阳县| 句容市| 鲁山县| 称多县| 漳州市| 石门县| 昌吉市| 辽源市| 公安县| 丰原市| 宜兴市| 汝南县| 南投县| 乌鲁木齐市| 阳西县| 雷山县| 岐山县| 策勒县| 苍南县| 穆棱市| 泽州县| 台中市| 铜梁县| 黑河市| 静安区| 南昌县| 南安市| 衡南县| 招远市| 台州市| 武邑县| 墨竹工卡县| 称多县| 义乌市| 英超| 清镇市|