402 Star 1.4K Fork 1.4K

GVPopenEuler / kernel

 / 详情

【22.03 LTS SP4】打开CONFIG_BLK_CGROUP_IOCOST 选项,支持iocost隔离

新建
需求 拥有者
创建于  
2024-06-13 16:47

【特性描述】
内核打开CONFIG_BLK_CGROUP_IOCOST 选项,支持iocost隔离。

https://docs.openeuler.org/zh/docs/22.03_LTS_SP3/docs/rubik/modules.html#iocost-%E6%94%AF%E6%8C%81iocost%E5%AF%B9io%E6%9D%83%E9%87%8D%E6%8E%A7%E5%88%B6

用户手册中说明支持iocost隔离能力,实际因为CONFIG_BLK_CGROUP_IOCOST 选项没有打开,导致blkio.cost.qos和blkio.cost.model接口不存在

[root@openEuler opt]# cat /boot/config-5.10.0-182.0.0.95.oe2203sp3.x86_64 | grep IOCOST

CONFIG_BLK_CGROUP_IOCOST is not set

希望在openEuler 22.03 LTS SP3/SP4版本打开CONFIG_BLK_CGROUP_IOCOST

【特性竞争力】
在容器云kubernetes应用部署场景中,磁盘作为存储资源,需要提供给Pod使用。实际场景中,往往有很多应用共享一块磁盘,多个应用同时读写可能会对磁盘造成IO抢占,当前社区内核 Cgroup v1并不能够提供buffer I/O的隔离能力。

【硬件架构】
NoArch
【特性约束】
简单说明已知的约束或者影响,没有可以填写NA
【涉及仓库】
全路径,包括增量修改和新增仓库
【交付个人/团队】
请明确交付责任人,如果有团队支撑,请一并填写团队信息

评论 (1)

Xie XiuQi 创建了需求

Hi xiexiuqi, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: Kernel, and any of the maintainers.

openeuler-ci-bot 添加了
 
sig/Kernel
标签

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
5329419 openeuler ci bot 1632792936
C
1
https://gitee.com/openeuler/kernel.git
git@gitee.com:openeuler/kernel.git
openeuler
kernel
kernel

搜索帮助

344bd9b3 5694891 D2dac590 5694891