翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ワーカー AMI ソフトウェアの内容
このセクションでは、Deadline Cloud AWS のサービスマネージドワーカー (AMIs) にインストールAmazon Machine Imageされるソフトウェアについて説明します。
AWS Deadline Cloud のサービスマネージドワーカー AMIs は、WindowsServer 2022 と Amazon Linux 2023 の両方に基づいており、レンダリングワークロードをサポートするために特別にインストールされた追加のソフトウェアが含まれています。これらの AMIs は、機能を維持するために継続的に更新されます。
これらの AMIsは、次のいずれかのサポートカテゴリに分類されます。
- サービスが提供するソフトウェアパッケージ
-
ワークロードのレンダリング用に特別にインストールおよび保守されているソフトウェア
- 追加のシステムソフトウェア
-
予告なしに変更される可能性のある他のすべてのソフトウェア
サービスが提供するソフトウェアパッケージ
これらのソフトウェアパッケージは、レンダリングワークロードをサポートするためにインストールされ、互換性のために維持されます。これらのパッケージへの依存関係を安全に取得できます。
開発ツールと言語
Linux (AL2023):
-
Python 3.11
-
Git
Windows (Server 2022):
-
Python 3.11
-
の Git Windows
AWS ツール
両方のプラットフォーム:
-
AWS コマンドラインインターフェイス v2 (AWS CLI v2)
システムライブラリとユーティリティ
Linux:
-
ファイルシステムオペレーション用の FUSE および FUSE3 ライブラリ
-
イメージライブラリ
-
libpng
-
libjpeg
-
libtiff
-
-
OpenGL ライブラリ
-
mesa-libGLU
-
mesa-libGL
-
mesa-libEGL
-
libglvnd-opengl
-
-
開発ライブラリ:
-
json-c (JSON 解析)
-
libnsl (ネットワークサービスライブラリ)
-
libxcrypt-compat (暗号化互換性)
-
-
X ウィンドウライブラリ
-
libXmu
-
libXpm
-
libXinerama
-
libXcomposite
-
libXrender
-
libXrandr
-
libXcursor
-
libXi
-
libxdamage
-
libXtst
-
libxkbcommon
-
libSM
-
-
ネットワークおよびシステムユーティリティ
-
tcsh
-
GPU アクセラレーションフリート
-
Nvidia グリッドドライバー
パッケージマネージャー
Linux:
-
Conda/Mamba パッケージマネージャー ( にインストール
/opt/conda
) -
DNF パッケージマネージャー (システムパッケージ)
-
pip (Python パッケージインストーラ)
Windows:
-
Conda/Mamba パッケージマネージャー ( にインストール
C:\ProgramData\conda
) -
pip (Python パッケージインストーラ)
追加のシステムソフトウェア
AMI 上の他のすべてのソフトウェアは、予告なしに更新、削除、または変更できます。上記の「サポートされているソフトウェアパッケージ」セクションに明示的に記載されていないソフトウェアには依存しないでください。これには以下が含まれますが、これらに限定されません。
-
オペレーティングシステムパッケージとライブラリ
-
サービス管理コンポーネント
-
基本 AMI ソフトウェアとドライバー
-
ソフトウェアの依存関係とランタイムライブラリ
-
システム設定ツールとユーティリティ
その他のシステムソフトウェアの例
Linux: systemd、カーネルモジュール、ハードウェアドライバー、ネットワークコンポーネント、およびベース AL2023 ディストリビューションの一部としてインストールされるサポートライブラリなどのシステムパッケージ。
Windows: Windowsシステムコンポーネント、Microsoft Edge、Amazon EC2 サービスソフトウェア、ハードウェアドライバー、Windowsランタイムコンポーネント。
ベストプラクティス
依存関係管理: サポートされているソフトウェアパッケージセクションに記載されているソフトウェアにのみ依存します。
パッケージバージョン: 特定のソフトウェアバージョンでは、AMI が提供するバージョンに依存するのではなく、パッケージマネージャー (pip、conda など) を使用して特定のパッケージをインストールします。
環境の分離: 仮想環境 (Python venv や conda 環境など) を使用して、特定の依存関係を分離します。
AMI 更新モデル
ワーカー AMI の更新方法に関する以下の情報に注意してください。
-
ワーカー AMIs はバージョニングシステムなしで継続的に更新されます。
-
更新は、サービスオペレーションの一部として自動的に行われます。
-
AMI 更新には事前通知システムは提供されません。