閒置關閉 - Amazon SageMaker

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

閒置關閉

Amazon SageMaker 支援關閉閒置資源,以管理成本,並防止因閒置、可計費資源所產生的成本超支。它透過偵測應用程式的閒置狀態,並在符合閒置條件時執行應用程式關閉來實現此目標。

SageMaker 支援下列應用程式的閒置關閉。必須針對每個應用程式類型獨立設定閒置關閉。

  • JupyterLab

  • Code Editor,根據 Code-OSS、Visual Studio Code - Open Source

閒置關閉可以在網域或使用者設定檔層級設定。在網域層級設定閒置關閉時,閒置關閉設定會套用至網域中建立的所有應用程式。在使用者設定檔層級設定時,閒置關閉設定僅適用於為其設定的特定使用者。使用者設定檔設定覆寫網域設定。 

注意

閒置關閉需要使用 v2.0 或更新版本的 SageMaker-distribution(SMD) 映像。使用較舊SMD版本的網域無法使用 功能。這些使用者必須使用 LCC來管理自動關閉。

閒置的定義

閒置關閉設定僅適用於應用程式閒置且未執行任何任務時。 SageMaker 在執行個體變成閒置之前,不會啟動閒置關閉時間。閒置的定義會根據應用程式類型是 JupyterLab 還是 Code Editor 而有所不同。

對於 JupyterLab 應用程式,當符合下列條件時,執行個體會被視為閒置:

  • 沒有作用中的 Jupyter 核心工作階段

  • 沒有作用中的 Jupyter 終端機工作階段

對於程式碼編輯器應用程式,當符合下列條件時,執行個體會被視為閒置:

  • 沒有文字檔案或筆記本變更

  • 沒有正在檢視的檔案

  • 與終端機沒有互動

  • 沒有執行中的背景程序

  • 沒有筆記本核心處理 

  • 沒有未儲存的工作