公平份额调度 (Fair Share Scheduling) 是计算基础设施中的一个关键机制,旨在维持资源分配的平衡。它通过计算每个用户的历史消耗量并按比例分配配额,从而防止资源过度占用。作为系统管理员,您需要配置这些策略,以确保任何单个租户都不会过度占用集群资源。这种方法可以优化整体系统性能,减少资源争用,并为所有已调度的任务(无论其大小或优先级如何)提供可预测的可用性。
系统持续监控每个用户群的资源利用情况,以检测潜在的资源垄断行为,从而避免对其他用户造成性能下降。
算法会根据历史使用数据动态调整资源分配上限,从而在无需人工干预的情况下,确保资源分配的公平性。
当用户超出其合理使用配额时,调度器会限制其对资源的访问,直到资源消耗降至阈值以下。
访问计算基础设施管理控制台,并导航至“调度策略”部分。
选择“公平份额调度”模块,并查看当前已激活用户组的配额分配情况。
配置权重值和基于时间的限制,以定义资源如何在不同租户之间进行分配。
保存策略设置,并验证系统是否已将新约束应用于待处理的和正在运行的任务。
查看实时资源利用率指标,并识别即将达到或超出其公平份额限制的用户。
为每个租户定义细粒度的规则,包括资源权重分配、时间窗口以及最大允许的资源消耗量。
跟踪任务提交状态,以了解公平份额限制如何影响队列深度和执行延迟。