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

第2章 云原生技術

2.1 容器技術

2.1.1 容器與虛擬化

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

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

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

主站蜘蛛池模板: 永春县| 平山县| 公主岭市| 绥宁县| 昌平区| 东宁县| 仁布县| 长垣县| 镶黄旗| 织金县| 文安县| 渭南市| 宁城县| 乐都县| 仲巴县| 喀喇沁旗| 嘉禾县| 秦皇岛市| 廉江市| 冷水江市| 分宜县| 黄石市| 长岭县| 沾益县| 乌兰浩特市| 阳泉市| 乌鲁木齐县| 甘泉县| 都江堰市| 南康市| 霍林郭勒市| 栾城县| 图木舒克市| 房产| 炎陵县| 大石桥市| 肃北| 临武县| 遂溪县| 海宁市| 合阳县|