使用公平共享排程來協助排程任務 - AWS Batch

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用公平共享排程來協助排程任務

公平共享排程提供一組控制項,以協助排程任務。

注意

如需排程政策參數的詳細資訊,請參閱 SchedulingPolicyDetail

  • 共用衰減秒數 – AWS Batch 排程器用來計算每個公平共用識別符公平共用百分比的時間 (以秒為單位)。零值表示只會測量目前的用量。較長的衰變時間會隨著時間增加權重。

    注意

    衰減的期間計算方式為: shareDecaySeconds + OrderMinutes ,其中 OrderMinutes 是以分鐘為單位的順序時間。

  • 運算保留 – 防止單一共用識別符中的任務用完連接至任務佇列的所有資源。保留比例為 (computeReservation/100)^ActiveFairShares,其中 ActiveFairShares 為作用中公平共用識別碼的數量。

    注意

    如果共用識別符在 SUBMITTEDPENDINGSTARTINGRUNNABLERUNNING 狀態中有任務,則視為作用中共用識別符。衰減的期間到期後,共用識別碼會被視為非作用中。

  • 權重因數 – 共用識別符的權重因數。預設值為 1。較低的值可讓共用識別符執行任務,或為共用識別符提供額外的執行時間。例如,使用權重因數為 0.125 (1/8) 的共享識別符的任務,會被指派為使用權重因數為 1 的共享識別符之任務的八倍運算資源。

    注意

    只有在您需要更新預設權重因數為 1 時,才需要定義此屬性。

當任務佇列處於作用中狀態且正在處理任務時,您可以透過任務佇列快照檢閱前 100 個RUNNABLE任務的清單。如需詳細資訊,請參閱檢視任務佇列狀態