Veröffentlicht am: Mar 7, 2022
Bottlerocket, ein Linux-basiertes Betriebssystem, das speziell für die Ausführung von Container-Workloads entwickelt wurde, unterstützt jetzt GPU-basierte EC2-Instance-Typen, die mit NVIDIA betrieben werden. Kunden können nun von der Verwendung desselben Container-fokussierten Host-Betriebssystems für ihre Nicht-GPU- und GPU-Workloads profitieren, einschließlich Machine Learning, Videocodierung und Streaming. Dies hilft Kunden bei der Standardisierung auf ein einziges Betriebssystem, das die zugrunde liegende spezialisierte Computing-Hardware nutzt.
Aufgrund der fehlenden Unterstützung in Bottlerocket für spezielle Prozessoren mussten die Kunden ein anderes Betriebssystem für GPU-basierte Instance-Typen verwenden, die mit NVIDIA betrieben werden. Kunden mussten benutzerdefinierte AMIs erstellen und bereitstellen, um zusätzliche Software zu installieren und zusätzliche Konfigurationen vorzunehmen, um die zugrunde liegenden GPU-Ressourcen zu nutzen. Dies war betriebsintensiv, zeitaufwändig und erforderte die Pflege mehrerer Workflows durch Kunden. Einige Kunden entschieden sich dafür, diese Hostkonfigurationen zur Laufzeit durchzuführen. Dadurch verlängerten sich jedoch die Startzeiten der Knoten bei der Verwendung von automatisch skalierenden oder EC2-Spot-Instances und es entstanden zusätzliche Abhängigkeiten von externen Tools und Repositorys.
Mit der neuen Unterstützung von Bottlerocket für GPU-basierte EC2-Instance-Typen, die mit NVIDIA betrieben werden, können Kunden den betrieblichen und kognitiven Aufwand bei der Verwaltung von Container-Hosts mit unterschiedlichen Betriebssystemen reduzieren und eine konsistente Betriebssystemerfahrung gewährleisten. Das neue Bottlerocket-AMI enthält die Softwarekomponenten, die für die Ausführung von beschleunigten Container-Workloads erforderlich sind, bereits im Basis-Image. Dies ermöglicht eine sichere, nahtlose Installation der erforderlichen NVIDIA-Treiber und ihrer Updates, verkürzt die Zeit bis zur Knotenbereitschaft und verringert die Abhängigkeit von externen Tools und Repositorys.
Kunden können das neue Bottlerocket-AMI mit selbstverwalteten EKS-Knoten und Karpenter auf EC2-Instances wählen, die mit NVIDIA betrieben werden. Das AMI ist ohne Zusatzkosten in allen kommerziellen Regionen und GovCloud-Regionen von AWS verfügbar. Sie zahlen nur für die tatsächlich genutzten EC2-Instances. Informationen zu den ersten Schritten finden Sie in unserem Blog. Weitere Informationen zu Bottlerocket finden Sie auf unserer Produktseite und im Github-Repository von Bottlerocket.