Настройка справедливого распределения
Справедливое распределение — это стратегия вытеснения, которая используется для достижения равной или взвешенной доли заемных ресурсов между арендаторами когорты. Заемные ресурсы — это неиспользованная номинальная квота всех кластерных очередей в когорте.
Содержание
Веса кластерных очередейВеса кластерных очередей
Значения долей представлены в виде значения веса в объекте ClusterQueue.
Значения долей важны, поскольку позволяют администраторам приоритизировать определённые типы заданий или команды. Критические приложения или команды с высоким приоритетом могут быть настроены с взвешенным значением, чтобы они получали пропорционально большую долю доступных ресурсов. Настройка весов гарантирует, что неиспользуемые ресурсы распределяются в соответствии с определёнными организационными или проектными приоритетами, а не по принципу «кто первый пришёл — того и очередь».
Значение веса, или значение доли, определяет сравнительное преимущество кластерной очереди при конкуренции за заемные ресурсы. Как правило, Alauda Build of Kueue сначала допускает задания с меньшим значением доли. Задания с более высоким значением доли с большей вероятностью будут вытеснены раньше, чем задания с меньшими значениями доли.
Пример кластерной очереди с настроенным весом для справедливого распределения
Если вес не задан, значение по умолчанию равно 1.
Значение веса 0 представляет бесконечное значение доли. Это означает, что кластерная очередь всегда находится в невыгодном положении по сравнению с другими, и её рабочие нагрузки всегда будут первыми, которые вытесняются при включённом справедливом распределении.