MAPREDUCE服务 MRS-YARN开源增强特性:支持CPU硬隔离

时间:2024-10-21 15:11:43

支持CPU硬隔离

YARN无法严格控制每个container使用的CPU资源。在使用CPU子系统时,container可能会超额占用资源。此时使用CPUset控制资源分配。

为了解决这个问题,CPU将会被严格按照虚拟核和物理核的比例分配至各个container。如果container需要一整个物理核,则分配给它一整个物理核。若container只需要部分物理核,则可能发生几个container共享同一个物理核的情况。下图为CPU配额示例,假定虚拟核和物理核的比例为2:1。

图4 CPU配额
support.huaweicloud.com/productdesc-mrs/mrs_08_005104.html