99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

Docker限制容器怎么使用BlockIO

這篇文章主要介紹了Docker限制容器怎么使用Block IO的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Docker限制容器怎么使用Block IO文章都會有所收獲,下面我們一起來看看吧。

超過10年行業經驗,技術領先,服務至上的經營模式,全靠網絡和口碑獲得客戶,為自己降低成本,也就是為客戶降低成本。到目前業務范圍包括了:成都做網站、成都網站制作、成都外貿網站建設,成都網站推廣,成都網站優化,整體網絡托管,小程序設計,微信開發,成都APP應用開發,同時也可以讓客戶的網站和網絡營銷和我們一樣獲得訂單和生意!

block io 是另一種可以限制容器使用的資源。block io 指的是磁盤的讀寫,docker 可通過設置權重、限制 bps 和 iops 的方式控制容器讀寫磁盤的帶寬,下面分別討論。

注:目前 block io 限額只對 direct io(不使用文件緩存)有效。

block io 權重

默認情況下,所有容器能平等地讀寫磁盤,可以通過設置--blkio-weight參數來改變容器 block io 的優先級。

--blkio-weight--cpu-shares類似,設置的是相對權重值,默認為 500。在下面的例子中,container_a 讀寫磁盤的帶寬是 container_b 的兩倍。

docker run -it --name container_a --blkio-weight 600 ubuntu 

docker run -it --name container_b --blkio-weight 300 ubuntu

限制 bps 和 iops

bps 是 byte per second,每秒讀寫的數據量。
iops 是 io per second,每秒 io 的次數。

可通過以下參數控制容器的 bps 和 iops:
--device-read-bps,限制讀某個設備的 bps。
--device-write-bps,限制寫某個設備的 bps。
--device-read-iops,限制讀某個設備的 iops。
--device-write-iops,限制寫某個設備的 iops。

下面這個例子限制容器寫 /dev/sda 的速率為 30 mb/s

docker run -it --device-write-bps /dev/sda:30mb ubuntu

我們來看看實驗結果:

Docker限制容器怎么使用Block IO

通過 dd 測試在容器中寫磁盤的速度。因為容器的文件系統是在 host /dev/sda 上的,在容器中寫文件相當于對 host /dev/sda 進行寫操作。另外,oflag=direct指定用 direct io 方式寫文件,這樣--device-write-bps才能生效。

結果表明,bps 25.6 mb/s 沒有超過 30 mb/s 的限速。

作為對比測試,如果不限速,結果如下:

Docker限制容器怎么使用Block IO

關于“Docker限制容器怎么使用Block IO”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Docker限制容器怎么使用Block IO”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注創新互聯行業資訊頻道。

本文名稱:Docker限制容器怎么使用BlockIO
分享網址:http://www.yijiale78.com/article18/gihdgp.html

成都網站建設公司_創新互聯,為您提供企業建站品牌網站設計外貿建站網站建設App開發建站公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

搜索引擎優化