Update README.md
MPAM(Memory system component Partitioning and Monitoring)是Arm Architecture v8.4的Extension特性。用于解决服务器系统中,混部不同类型业务时,由于共享资源的竞争(Cache,DMC,Interconnect),而带来的某些关键应用性能下降或者系统整体性能下降的问题。 MPAM应用的典型场景,例如云场景下,可针对不同业务同时作用于硬件访存路径上产生的竞争和冲突进行控制,从而帮助服务器提升利用率。 当前在主流Linux操作系统内核(如openEuler 6.6内核)上已使能MPAM的对外接口,但对于云原生容器场景,易用性不足,需要一个在K8s架构下,基于MPAM的对从节点到集群应用的内存带宽监控工具,方便运维人员在管理面对各个节点上的应用进行混部管理,保障高优业务的QoS,并能实时监测到各应用的带宽占用情况。
玉凯 yukai20@huawei.com
[1] https://gitee.com/openeuler/community/blob/f01bdb283d3860f1ffb17547b9317fdea9f26d31/sig/Kernel/mpam.md
https://www.chaspark.com/#/races/competitions/1136096371816214528
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
赛题题目:基于MPAM的容器内存带宽监控管理工具
赛题说明:
MPAM(Memory system component Partitioning and Monitoring)是Arm Architecture v8.4的Extension特性。用于解决服务器系统中,混部不同类型业务时,由于共享资源的竞争(Cache,DMC,Interconnect),而带来的某些关键应用性能下降或者系统整体性能下降的问题。 MPAM应用的典型场景,例如云场景下,可针对不同业务同时作用于硬件访存路径上产生的竞争和冲突进行控制,从而帮助服务器提升利用率。 当前在主流Linux操作系统内核(如openEuler 6.6内核)上已使能MPAM的对外接口,但对于云原生容器场景,易用性不足,需要一个在K8s架构下,基于MPAM的对从节点到集群应用的内存带宽监控工具,方便运维人员在管理面对各个节点上的应用进行混部管理,保障高优业务的QoS,并能实时监测到各应用的带宽占用情况。
赛题要求:
评分标准:
赛题联系人:
玉凯 yukai20@huawei.com
参考资料:
[1] https://gitee.com/openeuler/community/blob/f01bdb283d3860f1ffb17547b9317fdea9f26d31/sig/Kernel/mpam.md
参赛资源支持:无
赛题交流讨论链接:
https://www.chaspark.com/#/races/competitions/1136096371816214528