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

第2章 云原生技術

2.1 容器技術

2.1.1 容器與虛擬化

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

容器技術在操作系統層面實現了對計算機系統資源的虛擬化,在操作系統中,通過對CPU、內存和文件系統等資源的隔離、劃分和控制,實現進程之間透明的資源使用。圖2-1展示了虛擬機和容器在實現架構上的區別。

圖2-1 虛擬機和容器架構對比

主站蜘蛛池模板: 穆棱市| 白沙| 神池县| 镇原县| 玉门市| 南漳县| 淳化县| 昌黎县| 乐东| 呈贡县| 东莞市| 眉山市| 和平县| 浮梁县| 沈丘县| 固阳县| 西丰县| 抚顺市| 沁阳市| 南投县| 新密市| 巴彦县| 门源| 本溪市| 海兴县| 华蓥市| 越西县| 桃园市| 云阳县| 阿勒泰市| 阳谷县| 南涧| 类乌齐县| 广德县| 永靖县| 河北区| 萨迦县| 闽侯县| 内黄县| 卓资县| 灵丘县|