共用方式為


作業範本

您可以使用作業範本來定義一組自訂的作業提交原則。 使用作業範本時,系統管理員可以有效地限制進入叢集的工作類型,同時提供預設值,協助不熟悉 HPC 作業排程器服務術語的使用者。 因為作業範本提供預設值,使用者甚至可以提交作業,而不需要指定任何作業屬性。

使用作業範本,您可以:

  • 對作業強制執行運行時間和大小限制

  • 限制作業優先順序

  • 將不同類型的作業傳送至不同的節點集

  • 分割不同使用者群組的叢集

  • 簡化用戶的作業提交

  • 自訂作業提交程式以支援不同的使用者案例

作業範本設定

每個作業樣本都包含:

  • 作業屬性和相關聯的值設定清單。 針對每個屬性,系統管理員可以定義:

    • 如果未指定任何值,則會使用預設值

    • 可接受值的條件約束

  • 訪問控制清單 (ACL) 定義哪些使用者有權使用作業範本提交作業。

在 HPC Job Manager 中,當用戶選取新作業的作業範本時,作業屬性的可用值會隨之變更。 例如,優先順序 下拉功能表只會顯示所選範本下有效的優先順序層級,運行時間設定無法高於定義的最大值,而且如果適用的話,預設值已經填入。 在使用者提交作業之後,HPC 作業排程器服務會確認範本許可權、針對使用者未指定的任何屬性套用預設設定,並針對值條件約束驗證每個屬性。

注意事項

作業範本不需要包含每個作業屬性的定義。 如果未在作業範本中指定屬性,HPC 作業排程器服務會改為套用預設作業範本中的預設值和條件約束。

默認作業範本

Microsoft HPC Pack 包含一個名為 「Default」 的預先定義作業範本。 默認範本未指定任何條件約束;用戶可以使用此範本來變更其作業的任何屬性。 默認範本允許所有作業優先順序。

身為叢集管理員,您可以編輯屬性設定,並修改預設作業範本的用戶許可權。 如需詳細資訊,請參閱 編輯作業範本設定作業範本權限。 請注意,您無法刪除預設作業範本,而且無法從預設範本移除必要的作業屬性。

重要事項

當使用者提交作業而不指定作業範本時,HPC 作業排程器服務會自動指派預設作業範本。

當使用者提交作業而不指定作業範本時,您可以藉由建立提交篩選應用程式,根據您選擇的資訊,有系統地指派特定的作業範本。 如需詳細資訊,請參閱 瞭解啟用和提交篩選

如何套用作業範本

使用者提交作業之後,HPC 作業排程器服務會依下列方式套用作業範本:

  • 確認使用者具有指定作業範本 許可權 送出作業。 如果沒有,作業會遭到拒絕,且提交失敗。 這可讓系統管理員控制選取的使用者群組可以提交的作業類型。

  • 針對使用者未指定的任何作業屬性,從作業範本套用預設設定。

  • 根據作業範本中定義的條件約束驗證每個作業屬性。 如果任何作業屬性不在範本中指定的有效範圍內,作業就會遭到拒絕,提交會失敗。

本節內容