Erste Schritte mit IBM Spectrum Symphony
IBM® Spectrum Symphony ermöglicht Kunden, HPC-Cluster bereitzustellen, die IBM Spectrum Symphony als Planungssoftware verwenden. Die Bereitstellung erfolgt mithilfe von Terraform und IBM Cloud Schematics als Automatisierungsframeworks. Die folgenden Schritte beschreiben den allgemeinen Ablauf der ausgeführten Ereignisse:
- Erstellen Sie einen Arbeitsbereich mit dem Terraform-Code aus IBM Cloud Schematics. Dieser Schritt definiert die Gruppe der Konfigurationseigenschaften, die für die Automatisierung verwendet werden.
- Generieren Sie einen Plan, um zu bestätigen, ob die Konfigurationseigenschaften gültig sind, sodass bei der Ausführung des Terraform-Codes alle Ressourcen ordnungsgemäß bereitgestellt werden. Wenn die Validierung fehlschlägt, korrigieren Sie die Konfigurationseigenschaften und versuchen Sie es erneut.
- Plan anwenden löst die tatsächliche Bereitstellung der Ressourcen IBM Cloud aus, damit bis zum Abschluss der Implementierung ein HPC-Cluster betriebsbereit ist. Wenn die Implementierung fehlschlägt, ermitteln Sie die Fehlerursache, beheben Sie das Problem und versuchen Sie es erneut. Wenn eine Änderung der Konfigurationseigenschaften erforderlich ist, ist es möglicherweise besser, einen Plan erneut zu erstellen.
Wenn Sie Ihren IBM Spectrum Symphony-Cluster über den Katalog IBM Cloud bereitstellen möchten, wird die Aktion Plan generieren übersprungen, wenn Sie auf Installieren klicken, und die Schritte gehen von Arbeitsbereich erstellen direkt zu Plan anwenden. Sie müssen Werte im Katalog eingeben, die für Ihre Berechtigungen und Ihr IBM Cloud-Konto funktionieren. Wenn die Bereitstellung fehlschlägt, kann die Benutzerschnittstelle von Schematics verwendet werden, um Fehler zu korrigieren, und Sie können den Schritt Plan anwenden wiederholen.
Bevor Sie Ihren Spectrum Symphony-Cluster bereitstellen können, müssen Sie einige Informationen erstellen oder zusammenstellen. Führen Sie zunächst die folgenden Schritte aus.
API-Schlüssel generieren
Generieren Sie einen API-Schlüssel für Ihr IBM Cloud-Konto, in dem der Cluster Spectrum Symphony bereitgestellt wird. Weitere Informationen finden Sie unter Benutzer-API-Schlüssel verwalten.
SSH-Schlüssel erstellen
Erstellen Sie einen SHH-Schlüssel in Ihrem IBM Cloud-Konto. Dies ist Ihr SSH-Schlüssel, mit dem Sie auf den Symphony-Cluster zugreifen. Weitere Informationen finden Sie unter SSH-Schlüssel verwalten.
Angepasste Images erstellen
Das Angebot stellt eine Standardgruppe von Images bereit, die Sie für die Knoten in Ihrem HPC-Cluster verwenden können. Wenn Sie jedoch Ihre eigenen angepassten Images verwenden möchten, werden Dokumentation und Scripts bereitgestellt, die Sie bei der Erstellung unterstützen.
Worker-Image: Das in image_name
angegebene Standardimage fungiert als Worker-Image. Dieses Image wird zum Erstellen der Symphony-Clusterknoten verwendet: Management, Managementkandidaten und Worker.
Wenn Sie das angepasste Worker-Image mit Ihren eigenen Einstellungen und Konfigurationen erstellen möchten, befolgen Sie die Anweisungen, die hierbereitgestellt werden.
Speicherimage: Wenn Sie Storage Scale als gemeinsam genutzten Speicher für den Cluster verwenden wollen, fungiert das in scale_storage_image_name
angegebene Standardimage als Speicherimage. Dieses Image wird für
die Erstellung der Storage Scale-Speicherknoten verwendet. Neben dem Basisbetriebssystem enthält das Image auch die erforderlichen Softwarepakete für Storage Scale.
Wenn Sie das angepasste Speicherimage mit Ihren eigenen Einstellungen und Konfigurationen erstellen möchten, befolgen Sie die Anweisungen, die hierbereitgestellt werden.
Informationen zur Spectrum-Softwareberechtigung zusammenstellen
Das Angebot verwendet das BYOL-Modell (Bring Your Own License) für Spectrum-Software, wenn Sie einen HPC-Cluster in IBM Cloudimplementieren. Dies gilt für IBM Spectrum Symphony und für IBM Spectrum Scale, wenn Sie dies für den HPC-Clusterspeicher anstelle von nur NFSverwenden. Arbeiten Sie mit Ihren Geschäftsinhabern oder dem Lizenzmanagementteam zusammen, um sicherzustellen, dass Ihre Organisation genügend Lizenzen für die Implementierung des HPC-Clusters mit der Spectrum-Software erworben hat. Die Nichteinhaltung von Lizenzen für die produktive Nutzung von Software stellt eine Verletzung der Internationalen Nutzungsbedingungen für Programmpakete der IBMdar.
Nächste Schritte
Nachdem Sie die erforderlichen Eingabewerte für die Definition Ihrer Clusterkonfiguration zusammengestellt haben, können Sie Ihren IBM Spectrum Symphony-Cluster bereitstellen. Der Spectrum Symphony-Cluster kann in IBM Cloud mithilfe des IBM Cloud-Katalogs, der Schematics-Befehlszeilenschnittstelle oder der Schematics-APIs bereitgestellt werden. Wenn Sie Ihren Cluster über die CLI oder API bereitstellen wollen, überprüfen Sie die Voraussetzungen für die Schnittstelle Ihrer Wahl:
Nachdem Sie Ihre Informationen erstellt und zusammengestellt sowie alle zusätzlichen Voraussetzungen für Ihre Schnittstelle Ihrer Wahl überprüft haben, können Sie mit der Erstellung eines Arbeitsbereichs beginnen.