中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行cgroups基礎分析

發布時間:2021-12-15 18:51:00 來源:億速云 閱讀:89 作者:柒染 欄目:云計算

今天就跟大家聊聊有關如何進行cgroups基礎分析,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

Pod是k8s調度的基本單位。每個Pod擁有自己獨立的命名空間、網絡接口以及共享磁盤等資源。同一個pod內的containers相互可見,并可以直接通訊。

為了理解Pod如何做到資源的隔離,我們需要了解容器技術依賴的兩個Linux內核級功能:namespace & cgroups。

補充

實踐中,往往一個subsystem會綁定到一個hierarchy上,實現該種資源的控制。

在一臺k8s的node節點上執行lssubsys -m,可以看到

如何進行cgroups基礎分析

/sys/fs/cgroup下存在9個hierarchy,分別綁定了不同的subsystem。這幾個hierarchy存在完全相同的目錄結構,對于每個pod & container的限制存放在目錄

/sys/fs/cgroup/{subsystem}/kubepods/pod{podUID}/{containerID} 下

這個節點上運行一個podUID=9eca1a96-2b23-11e8-9b0d-525400453ff7的pod,在/sys/fs/cgroup/memory/kubepods/pod9eca1a96-2b23-11e8-9b0d-525400453ff7/目錄下我們可以看到

如何進行cgroups基礎分析

從目錄結構中,可以看到該pod中運行著兩個container。其中一個id=80916a0bf7b337f7606a8f8bb7d79d0949c2e4ff206096e5b6f110a797657bb2和工作containerID重合。另一個ID應該就代表sandbox container。

在工作containerID目錄下,可以找到對該container的內存限制的配置。

對于其他subsystem(cpu等),他們的目錄結構完全相同,不同之處在于配置信息。

在/sys/fs/cgroup/cpu/kubepods/pod9eca1a96-2b23-11e8-9b0d-525400453ff7/目錄下,我們可以發現以下內容:

如何進行cgroups基礎分析

看完上述內容,你們對如何進行cgroups基礎分析有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

瑞丽市| 界首市| 芦山县| 成安县| 商丘市| 资兴市| 岑溪市| 濮阳市| 乐东| 赤壁市| 宣化县| 桐梓县| 河西区| 濮阳县| 城步| 海门市| 荆门市| 青川县| 南开区| 高阳县| 宁武县| 扬州市| 新建县| 汶川县| 高州市| 宜春市| 黎城县| 石柱| 锦屏县| 亚东县| 确山县| 广丰县| 定襄县| 申扎县| 宿松县| 海伦市| 海原县| 宁陵县| 西吉县| 句容市| 龙门县|