Deep Learning VM フレームワークのサポート ポリシー

Deep Learning VM Image は、機械学習(ML)ワークロードの構成を簡素化するために、コンテナと仮想マシンイメージを提供します。これらのイメージには、オペレーティング システム、ML フレームワーク、ドライバ、その他のライブラリが含まれています。新しいバージョンのイメージを定期的に公開することで、新しいパッチ、セキュリティ アップデート、機能を利用できるようにしています。Deep Learning VM が提供する各イメージは、ML フレームワークの特定のマイナー バージョンをサポートします。

これによりフレームワークのバージョン間で移行する際、コードの更新とテストが可能になります。新しいフレームワーク バージョンに切り替える場合は、メジャー更新かマイナー更新かにかかわらず、必ずジョブとモデルを入念にテストする必要があります。

Deep Learning VM リリースノートは、ロールアウトされたすべての変更、アップデート、新機能の包括的なログです。これらのイメージを使用するユーザーが最新の開発状況を把握し、ML 環境を効果的に管理するために不可欠です。Deep Learning VM リリースノート ページに登録して、イメージとフレームワークのサポート終了と新しいバージョン リリースに関するお知らせをご確認ください。

サポートされているフレームワーク バージョンのリストもご覧ください。

責任の共有

Deep Learning VM でのワークロードの保護は責任の共有です。Deep Learning VM はセキュリティの脆弱性に対処するために、新しいバージョンのイメージを定期的に公開していますが、ユーザーは次のようなタスクに責任を負います。

  • 最新バージョンに手動でアップグレードします。

  • 最新バージョンを使用するようにサービスが適切に構成されていることを確認します。

詳しくは、責任の共有をご覧ください。

フレームワーク バージョンのサポート ポリシー

ML フレームワーク バージョンのサポート期間中、Google は新しいイメージ バージョンを定期的に公開します。更新には次の情報などがあります。

  • サポートされているフレームワークのパッチ更新。たとえば、Google が TensorFlow 2.7 をサポートし、TensorFlow がバグに対処するために 2.7.1 をリリースする場合は、新しいイメージ バージョンをリリースします。

  • サポートされているフレームワークのセキュリティ アップデート。

  • イメージにインストールされている他のパッケージとソフトウェアに対する互換性を損なわないアップデート。

  • サポートが終了した依存関係のアップデート。たとえば、イメージに Python 3.7 がインストールされ、サポート終了日に達すると、Google により新しいイメージ バージョンがリリースされます。依存関係の変更が互換性を損なう変更になる可能性がある場合は、Google が利用可能なすべてのバージョンのリストを更新して、依存関係の変更を示します。

イメージ バージョンは公開されると、不変となり変更されません。古いバージョンにはセキュリティの脆弱性やその他の重大なバグが存在する可能性があるため、常に最新のイメージ バージョンを使用してください。

サポート ポリシーのスケジュール

Deep Learning VM は、特定の期間のイメージをサポートしています。セキュリティとパフォーマンスを確保するために、一部のオープンソース コンポーネントを含むコンポーネントを管理する必要があるため、業界では一般的な方法です。Deep Learning VM のサポート ポリシーは、次の 2 つの重要な日付を中心に展開されます。

  • パッチとサポートの終了日: この日以降、Deep Learning VM はその特定のフレームワーク バージョンの新しいイメージ バージョンを公開しなくなります。つまり、パッチ アップデート、セキュリティ修正、非破壊的アップデートは提供されなくなります。Deep Learning VM にデプロイされた既存のリソースは引き続き機能しますが、サポートされている新しいフレームワーク バージョンへの移行を計画することをおすすめします。

    Deep Learning VM からトラブルシューティングのサポートを受けるには、サポート期間内のフレームワーク バージョンにアップグレードするように求められることがあります。

  • 有効期間の終了日: こちらの終了日をすぎると、このフレームワーク バージョンのイメージは使用できなくなります。サービスは、これらのイメージを使用した新しいリソースの作成をブロックすることがあり、イメージはダウンロードできなくなります。

イメージの非推奨

イメージがパッチとサポートの終了日に達すると、非推奨になります。非推奨とは、これらのイメージが一般公開されなくなることを意味します。セキュリティとパフォーマンスを確保するため、サポートされているイメージを使用することをおすすめします。ただし、非推奨のイメージを使用する必要がある場合は、非推奨後にイメージを使用するをご覧ください。

次のステップ