View a markdown version of this page

從截止日期 10 遷移至 AWS 截止日期雲端 - 截止日期雲端

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

從截止日期 10 遷移至 AWS 截止日期雲端

截止日期 10 陣列包含儲存庫檔案共享、MongoDB資料庫和工作者主機,這些主機會選取自己的任務。集區和群組會組織陣列、限制控制共用資源,以及事件外掛程式和任務指令碼將其擴展。 AWS 截止日期雲端 (截止日期雲端) 對大多數這些概念具有同等意義,但其中幾個概念已移動、變更名稱或分割為更聚焦的功能。

使用此頁面上的資料表來尋找每個截止日期 10 概念的截止日期雲端對等項目,然後遵循連結以取得詳細資訊。

有些對等項目取決於機群類型。透過服務受管機群 (SMF),最終雲端會佈建、擴展和操作工作者。使用客戶受管機群 (CMF),您可以在雲端或內部部署中操作工作者主機,而服務排程也適用於它們。如需詳細資訊,請參閱《截止日期雲端使用者指南》中的截止日期雲端機群

您不再操作的陣列元件

Deadline Cloud 會將 Deadline 10 陣列的伺服器元件取代為受管服務。沒有要掛載的儲存庫檔案共用、沒有要備份的資料庫,也沒有要執行的維護伺服器。您陣列的狀態存在於服務中,而每個應用程式會透過 TLS 驗證的 AWS API 端點與其通訊。如果您的管道是以共用檔案系統為基礎建置,您可以繼續使用它進行應用程式安裝和生產資料,此服務不需要。

截止日期 10 元件 在截止日期雲端中

儲存庫 (共用檔案系統)

無需操作。任務檔案會在 Amazon Simple Storage Service (Amazon S3) 中透過任務附件移動。任務套件和佇列環境會取代儲存在儲存庫中的外掛程式、指令碼和設定。

資料庫 (MongoDB)

無需操作。服務會存放陣列狀態,您可以透過截止日期雲端 API 查詢。

遠端連線伺服器 (RCS)

無需操作。所有用戶端都透過 TLS 使用 AWS Identity and Access Management (IAM) 登入資料連線到服務 API 端點。

Pulse (內部清理、待定任務掃描)

服務會執行排程和維護。在 CMF 上,您必須負責工作者主機運作狀態。CMF 陣列範本範例包含運作狀態檢查範本。

工作者應用程式和啟動器

截止日期雲端工作者代理程式。SMF 會為您執行它;在 CMF 上,您會在自己的主機上安裝它。

Monitor (桌面應用程式)

AWS 截止日期雲端監視器,以桌面應用程式和瀏覽器的形式提供。

deadlinecommand 和 REST API

截止日期 CLI截止日期雲端 API 和 AWS SDKs。

將截止日期 10 概念映射至截止日期雲端

下表將您用來組織陣列並將其自動化的截止日期 10 概念映射至其截止日期雲端對等項目。

期限 10 截止日期雲端 如需詳細資訊

集區和群組

佇列機群關聯會選取哪些機群提供佇列。主機需求和機群功能會選取這些機群內的工作者。

將任務路由到特定工作者 (集區和群組)

任務排程順序 (集區、優先順序、加權、平衡)

佇列排程組態:優先順序first-in-first-out、優先順序平衡和加權平衡。

排程組態

限制 (授權限制、資源限制、機器限制)

每個任務取得並與佇列相關聯的資源限制。

建立任務的資源限制

任務相依性和待定任務

任務中的步驟相依性。沒有內建job-to-job相依性。若要鏈結個別任務,您可以從 Amazon EventBridge (EventBridge) 事件建置自己的自動化。

步驟相依性, 任務的勾點、事件和整合點

影格清單和ChunkSize

任務範本中的任務參數範圍和任務區塊。

任務範本的任務區塊

輔助檔案

工作附件,存放在您帳戶中的 Amazon S3 儲存貯體中。

使用任務附件來共用檔案

路徑映射規則

儲存描述檔會描述每部機器的檔案系統位置,而服務會從中衍生路徑映射規則。

儲存設定檔和路徑映射

應用程式安裝 (在每個主機或共用檔案儲存體上)

在 SMF 上,許多應用程式都以 conda 套件的形式提供,您可以自行封裝。在 CMF 上,您通常會在每個主機或共用檔案儲存體上安裝應用程式,如截止日期 10 所示。

在工作者上部署和設定自訂軟體

應用程式外掛程式和任務檔案

開啟任務描述 (OpenJD) 任務範本,封裝為任務套件。應用程式轉接器會包裝互動式應用程式,例如 Maya 和 Nuke。

截止日期雲端的開啟任務描述 (OpenJD) 範本、GitHub 上的轉接器執行時間

整合式提交者

支援數位內容建立 (DCC) 應用程式的截止日期雲端提交者。

支援的軟體

事件外掛程式,以及前置和後置任務和任務指令碼

整合點:提交者掛鉤、佇列環境、任務和步驟環境、相依步驟和 EventBridge 事件。

任務的勾點、事件和整合點

AWS 入口網站

SMF,包括自動擴展、以用量為基礎的授權,以及資產轉移的任務附件。

設定和使用截止日期雲端服務受管機群

Spot 事件外掛程式

SMF 會自動擴展。如果您需要 CMF,請使用機群大小建議事件驅動的 Amazon Elastic Compute Cloud (Amazon EC2) Auto Scaling。

設定和使用截止日期雲端服務受管機群, 使用 Amazon EC2 Auto Scaling 群組建立機群基礎設施

以用量為基礎的授權 (UBL) 和授權轉發器

以用量為基礎的授權,內建於 SMF,可透過授權端點供 CMF 使用。

將軟體授權與截止日期雲端搭配使用

使用者管理、進階使用者模式和秘密管理

IAM 政策、 AWS IAM Identity Center 使用者和群組,以及每個資源的存取層級。

中的安全性 Deadline Cloud

陣列統計資料和報告

Amazon CloudWatch (CloudWatch) 指標和日誌,以及用量查詢的工作階段資料彙總。

監控 AWS 截止日期雲端, 使用 查詢工作階段統計資料彙總資料 AWS CLI

通知 (電子郵件、SQS)

沒有內建的使用者通知。Deadline Cloud 會將 EventBridge 事件交付至您帳戶的事件匯流排,而且您建置自己的交付,例如透過 Amazon SNS 傳送電子郵件。

使用 管理截止日期雲端事件 Amazon EventBridge

閒置工作站轉譯

與現有陣列一起在工作站上執行的 CMF 工作者。

將您的內部部署轉譯陣列擴展至雲端

將任務路由到特定工作者 (集區和群組)

在截止日期 10 中,您將工作者指派給集區和群組,而每個任務都以集區和群組為目標。期限 雲端會將這些責任分割為兩個資源:

  • 佇列會組織工作並控制存取。佇列會保留任務、設定其排程順序,並定義誰可以提交並檢視任務。以您使用集區的方式使用佇列: 分隔節目、部門或用戶端。

  • 機群和主機需求會選取工作者。機群宣告其工作者保證的功能:硬體最小值和自訂屬性,例如已安裝的軟體或網站標籤。任務中的每個步驟都會說明其主機需求。服務會將步驟路由至與佇列相關聯的相容機群。以使用 群組的方式使用機群和主機需求: 可確保僅在配備適當設備的機器上執行工作。

若要將工作者專用於敏感工作,例如安全或隱私權限制下的內容,請為這些工作者建立個別的機群。將該機群僅與允許使用的佇列建立關聯。關聯是強制執行點: AWS IAM Identity Center 群組成員資格控制誰可以檢視和管理資源,以及主機需求路由在提交者的要求下運作,但兩者都無法讓任務離開機群。

如需排程機制和存取控制差異的詳細資訊,請參閱 判斷機群相容性。如需end-to-end限制機群設定,請參閱《截止日期雲端使用者指南》中的組織您的陣列、佇列和機群

沒有直接對等項目的功能

某些截止日期 10 功能在截止日期雲端中沒有具名對等項目。在大多數情況下,您可以使用任務套件來表達相同的結果:

  • 草稿和快速草稿 – 若要將轉譯影格編碼為電影,請新增執行編碼工具的相依步驟。如需運作範例,請參閱 使用 FFmpeg 從另一個截止日期雲端任務的輸出對電影進行編碼

  • Jigsaw 和圖磚轉譯 – 將影格分割為具有參數化步驟的圖磚,並在相依步驟中組合結果。如需運作範例,請參閱 截止日期雲端上的並排轉譯

  • 電源管理 – SMF 會自動啟動和停止工作者。在 CMF 上,您必須負責啟動和停止工作者主機,方法是在雲端擴展 Amazon EC2 機群,或使用您自己的內部部署工具。

選擇起點

使用以下指引來選擇從何處開始遷移: