IBM Cloud Docs
A propos d' IBM Spectrum Symphony

A propos d' IBM Spectrum Symphony

IBM Spectrum Symphony vous permet de déployer des clusters de calcul hautes performances (HPC) en utilisant IBM Spectrum Symphony comme logiciel de planification HPC. Cette offre utilise l'automatisation open source basée sur Terraform pour mettre à disposition et configurer des ressources IBM Cloud VPC. Avec des étapes simples pour définir les propriétés de configuration et utiliser le déploiement automatisé, vous pouvez créer votre propre cluster HPC en quelques minutes en utilisant un type de profil d'instance de serveur virtuel VPC basé sur Intel x86 pour les noeuds worker du cluster. IBM Spectrum Symphony active également la configuration pour la mise à l'échelle automatique, de sorte que les clusters IBM Spectrum Symphony peuvent ajouter et supprimer automatiquement des noeuds worker en fonction de la demande de charge de travail. Cela vous permet de profiter pleinement de la tarification basée sur la consommation et de ne payer les ressources de cloud que lorsqu'elles sont nécessaires.

IBM Spectrum Symphony offre l'option d'une machine virtuelle publique, ou de machines virtuelles déployées sur des hôtes dédiés, pour les noeuds de traitement statiques uniquement. Les noeuds de gestion et les noeuds de traitement dynamique utilisent uniquement des machines virtuelles publiques. L'option d'hôte dédié vous permet d'affecter des machines uniquement pour vos charges de travail et d'éviter des problèmes tels qu'un voisin bruyant. Les propriétés de déploiement vous permettent de "compresser" ou de "propager". Vous pouvez emballer un hôte dédié à pleine capacité avant de le transmettre à une autre instance ou de répartir les instances de serveur virtuel de manière égale sur tous les hôtes dédiés.

En outre, IBM Spectrum Symphony fournit deux options de stockage partagé pour vous permettre de gérer vos données d'application: NFS sur le stockage par blocs ou Spectrum Scale. L'option Spectrum Scale fonctionne spécifiquement avec les noeuds de traitement statiques uniquement et vous permet de déployer un système de fichiers hautes performances avec votre cluster HPC.

L'offre prend en charge le modèle BYOL (Bring Your Own License) pour IBM Spectrum Symphony et IBM Storage Scale afin de déployer un cluster HPC sur IBM Cloud. Vérifiez que vous disposez de suffisamment de licences logicielles pour déployer la capacité requise sur le cluster IBM Cloud. A des fins d'évaluation, IBM Cloud active un accès limité. Contactez votre équipe commerciale ou de support IBM Cloud pour obtenir des licences d'évaluation.

IBM Spectrum Symphony permet d'utiliser trois interfaces: l'interface utilisateur, l'API et l'interface de ligne de commande. L'une des options de l'interface utilisateur est la vignette du catalogueIBM Cloud. Schematics offre également une interface utilisateur, ainsi que des interfaces d'API et d'interface de ligne de commande, et le code d'automatisation basé sur Terraform à utiliser avec Schematics est disponible dans ce référentiel GitHub public.

L'offre active la création initiale de cluster HPC Spectrum Symphony. Toutes les mises à jour nécessaires après le déploiement concernant Spectrum Symphony ou la configuration ou la configuration de Spectrum Scale doivent être effectuées à l'aide des outils et des commandes Symphony et Scale. Si vous utilisez les interfaces Schematics pour apporter des modifications aux propriétés de configuration et les réappliquer, vous pouvez provoquer des interruptions du cluster IBM Spectrum Symphony en cours d'exécution. Il n'est peut-être pas facile de le restaurer à un état opérationnel.

Diagramme d'architecture

Le diagramme suivant illustre un cluster Spectrum Symphony qui utilise NFS pour le stockage partagé. Pour obtenir une vue d'un cluster qui utilise Spectrum Scale, voir la section Utilisation du stockage Spectrum Scale.

Diagramme de l'architecture
Figure 1. Diagramme d'architecture d'un cluster IBM Spectrum Symphony sur IBM Cloud