阿里PouchContainer资源管理探秘:PouchContainer底层的内核技术
PouchContainer 是阿里巴巴集团开源的高效、企业级容器引擎技术,拥有隔离性强、可移植性高、资源占用少等特点。可以帮助企业快速实现存量业务容器化,同时提高超大规模下数据中心的物理资源利用率。
资源管理是容器运行时的一个重要的部分,本文将给大家介绍PouchContainer资源管理的常用接口和其对应的底层内核接口,为了让读者加深理解,本文为部分接口提供了测试用例。
1. PouchContainer资源管理常用接口
| 接口 | 描述 |
|---|---|
| --blkio-weight | 块设备IO相对权重,取值范围为0到100之间的整数。 |
| --blkio-weight-device | 指定的块设备的IO相对权重 |
| --cpu-period | 完全公平算法中的period值 |
| --cpu-quota | 完全公平算法中的quota值 |
| --cpu-share | CPU份额 (相对权重) |
| --cpu |