Supportrichtlinie für Deep Learning-VM-Framework

Deep Learning VM veröffentlicht Container und VM-Images, um die Konfiguration Ihrer ML-Arbeitslasten zu vereinfachen. Diese Images enthalten das Betriebssystem, die ML-Frameworks, Treiber und andere Bibliotheken. Wir veröffentlichen regelmäßig neue Image-Versionen mit neuen Patches, Sicherheitsupdates und Features. Jedes von Deep Learning VM bereitgestellte Image unterstützt eine bestimmte Nebenversion eines ML-Frameworks.

Dadurch haben Sie Zeit, den Code zu aktualisieren und zu testen, wenn Sie von einer Framework-Version zu einer anderen wechseln. Testen Sie die Jobs und Modelle immer gründlich, nachdem Sie auf eine neue Framework-Version umgestellt haben, unabhängig davon, ob es sich um eine Haupt- oder Nebenversion handelt.

Abonnieren Sie für alle Dienste die Seite mit den Versionshinweisen für Deep Learning-VMs, um Ankündigungen zu neuen Versionen Ihrer Images und Frameworks zu erhalten.

Eine Liste der unterstützten Framework-Versionen finden Sie unter Liste aller verfügbaren Versionen.

Geteilte Verantwortung

Die Sicherung Ihrer Arbeitslasten auf Deep Learning-VMs liegt in einer gemeinsamen Verantwortung. Zwar veröffentlicht Deep Learning VM regelmäßig neue Versionen von Images, um Sicherheitslücken zu schließen, aber Sie sind für Aufgaben wie die folgenden verantwortlich:

  • Manuelles Upgrade auf die neueste Version.

  • Prüfen Sie, ob Sie Ihre Dienste ordnungsgemäß für die Verwendung der neuesten Version konfiguriert haben.

Weitere Informationen finden Sie unter Geteilte Verantwortung.

Supportrichtlinie für Framework-Versionen

Während des unterstützten Zeitraums für eine ML-Framework-Version veröffentlichen wir regelmäßig neue Image-Versionen. Die Aktualisierungen können Folgendes enthalten:

  • Patchupdates für unterstützte Frameworks. Wenn wir beispielsweise TensorFlow 2.7 unterstützen und TensorFlow 2.7.1 veröffentlicht, um Fehler zu beheben, veröffentlichen wir eine neue Image-Version.

  • Sicherheitsupdates für unterstützte Frameworks.

  • Abwärtskompatible Aktualisierungen anderer Pakete und Software, die auf dem Image installiert sind.

  • Updates für Abhängigkeiten, die das Ende des Supports erreicht haben. Wenn beispielsweise für ein Image Python 3.7 installiert ist und das Enddatum des Supports erreicht hat, veröffentlichen wir eine neue Image-Version. Wenn die Änderung der Abhängigkeit eine nicht abwärtskompatible Änderung sein kann, aktualisieren wir die Liste aller verfügbaren Versionen, um die Änderung in der Abhängigkeit anzugeben.

Nach der Veröffentlichung ist eine Image-Version unveränderlich und bleibt unverändert. Sie sollten immer die neueste Image-Version verwenden, da ältere Versionen Sicherheitslücken oder andere kritische Fehler aufweisen können.

Zeitplan für Supportrichtlinien

Die Supportzeiträume für jede Framework-Version folgen diesem Zeitplan:

  • Ende des Patches und Supportdatum:Nach diesem Datum veröffentlicht Deep Learning VM keine neuen Image-Versionen für diese Framework-Version mehr. Vorhandene Ressourcen, die für Deep Learning-VM bereitgestellt wurden, funktionieren weiterhin. Nach diesem Datum empfehlen wir, zu einer neueren Framework-Version zu wechseln.

    Wenn Sie Unterstützung bei der Fehlerbehebung von Deep Learning VM erhalten möchten, werden Sie möglicherweise aufgefordert, ein Upgrade auf eine Framework-Version durchzuführen, die innerhalb des unterstützten Zeitraums liegt.

  • Ende der Verfügbarkeit: Nach diesem Datum können Sie für diese Framework-Version keine Images mehr verwenden. Dienste können das Erstellen neuer Ressourcen mithilfe dieser Images blockieren. Die Images stehen dann nicht mehr zum Download zur Verfügung.

Nächste Schritte