Instances de calcul

Compute Cloud@Customer permet de provisionner et de gérer des instances de calcul.

Une instance de calcul est une machine virtuelle (MV), qui est un environnement informatique indépendant exécuté sur un système matériel physique. La virtualisation permet d'exécuter plusieurs instances de calcul isolées les unes des autres.

Lorsque vous créez une instance de calcul, vous pouvez sélectionner le type d'instance de calcul le plus approprié pour vos applications en fonction de caractéristiques telles que le nombre d'UC, la mémoire et les ressources de réseau. Voir Tutoriel : Lancement de votre première instance et Utilisation des instances.

Après avoir créé une instance de calcul, vous pouvez y accéder en toute sécurité à partir de votre ordinateur, la redémarrer, attacher et détacher des volumes, puis la supprimer une fois que vous avez terminé.

Avec une configuration d'instance, vous pouvez créer rapidement une instance unique ou un groupe d'instances. Vous pouvez créer une configuration d'instance à partir d'une instance existante pour répliquer cette instance plus rapidement. Voir Utilisation de configurations d'instance.

Vous pouvez attacher des instances à un groupe ou détacher des instances d'un groupe manuellement, ou vous pouvez configurer l'ajustement automatique pour augmenter ou réduire automatiquement le groupe selon un programme prédéfini. Voir Groupes d'instances.

Vous pouvez créer un groupe d'instances de calcul (noeuds) dans une grappe Compute Cloud@Customer Kubernetes Engine (OKE). Voir Moteur Kubernetes (OKE) sur Compute Cloud@Customer.

Vous pouvez vous connecter à une instance de calcul. Voir Connexion à une instance de calcul.

Vous pouvez sauvegarder une instance et la restaurer à partir d'une sauvegarde. Voir Sauvegarde et restauration d'une instance.

Composants permettant de créer des instances

Les composants suivants sont requis pour créer une instance de calcul :

du compartiment

Collection de ressources connexes qui ne sont accessibles que par certains groupes autorisés par un administrateur de votre organisation. Les instances de calcul sont créées dans des compartiments. Tous les compartiments existent dans une location, qui est le compartiment racine.

Réseau en nuage virtuel (VCN)

Version virtuelle d'un réseau traditionnel, y compris les sous-réseaux, les tables de routage et les passerelles, sur laquelle votre instance de calcul est exécutée. Vous devez configurer au moins un réseau en nuage avant de créer des instances de calcul.

Paire de clés SSH

Si l'image utilisée pour créer l'instance est configurée pour exiger l'authentification SSH (Secure Shell), vous avez besoin d'une paire de clés SSH avant de créer l'instance. Cette exigence s'applique aux instances créées à partir d'images de plate-forme Compute Cloud@Customer et par la plupart des images de type UNIX. Si l'image est configurée pour utiliser des mots de passe, vous avez besoin du mot de passe au lieu de la paire de clés.

Image

Modèle de disque dur virtuel qui détermine le système d'exploitation et les autres logiciels d'une instance de calcul. Vous pouvez également créer des instances de calcul à l'aide des images suivantes :

  • Images de la plate-forme Compute Cloud@Customer
  • Images personnalisées créées à partir d'autres instances

  • Importer votre propre image

Pour plus d'informations sur les images, voir Images pour les instances Compute Cloud@Customer.

forme

Modèle déterminant le nombre d'UC, la quantité de mémoire et les autres ressources affectées à une instance de calcul nouvellement créée. Voir Formes de calcul.

Volumes de démarrage

Lorsque vous lancez une instance de calcul basée sur une image de plate-forme Compute Cloud@Customer ou personnalisée, un nouveau volume de démarrage est créé pour l'instance de calcul dans le même compartiment. Le volume de démarrage est associé à cette instance de calcul jusqu'à ce que vous supprimiez l'instance de calcul.

Lorsque vous supprimez l'instance de calcul, vous pouvez conserver le volume de démarrage et ses données. Cela vous permet de mieux contrôler et gérer vos volumes de démarrage d'instance de calcul et vous permet :

  • Ajustement d'instance : Lorsque vous supprimez votre instance de calcul, vous pouvez conserver le volume de démarrage associé et l'utiliser pour lancer une nouvelle instance de calcul en utilisant un autre type ou une autre forme d'instance de calcul. Cette flexibilité vous permet d'augmenter ou de réduire facilement le nombre de coeurs pour une instance de calcul.

  • Dépannage et réparation : Si vous pensez qu'un problème lié à un volume de démarrage est à l'origine d'un problème dans une instance de calcul, vous pouvez arrêter l'instance de calcul et détacher le volume de démarrage. Vous pouvez ensuite l'associer à une autre instance de calcul en tant que volume de données pour le résoudre. Après avoir résolu le problème, vous pouvez joindre de nouveau l'instance de calcul initiale ou l'utiliser pour lancer une nouvelle instance de calcul.

Cryptage du volume de démarrage

Par défaut, les volumes de démarrage sont chiffrés, comme les volumes de stockage par blocs.

Important

Dans la plupart des cas, le chiffrement n'est pas pris en charge pour les instances de calcul lancées à partir d'images personnalisées importées pour les scénarios d'utilisation de votre propre image.

Pour plus d'informations sur les volumes de démarrage de Compute Cloud@Customer, voir Gestion des volumes de démarrage

Pour plus d'informations sur la sauvegarde des volumes de démarrage, voir Sauvegarde des volumes par blocs.

Stockage pour les instances

Vous pouvez développer le stockage disponible pour vos instances de calcul avec les services suivants :

  • Volume par blocs : Permet de provisionner et de gérer dynamiquement les volumes par blocs que vous pouvez attacher à une ou plusieurs instances de calcul. Voir Stockage de volume par blocs.

  • Service de stockage de fichiers : Système de fichiers réseau pour l'entreprise, durable, évolutif et sécurisé, auquel vous pouvez vous connecter à partir de n'importe quelle instance de calcul dans votre réseau en nuage virtuel (VCN). Voir Stockage de fichiers

  • Stockage d'objets : Plate-forme de stockage haute performance sur Internet qui vous permet de stocker une grande quantité de données non structurées de tout type de contenu. Ce stockage n'est lié à aucune instance de calcul spécifique. Voir Stockage d'objets.

Simplification de la gestion des instances de calcul

Vous pouvez simplifier la gestion de vos instances de calcul en utilisant les fonctions suivantes :

  • Configurations d'instance : Ce sont des modèles qui définissent les paramètres à utiliser lors de la création d'instances de calcul.

  • Groupes d'instances : Groupe d'instances de calcul créées à partir de la même configuration d'instance de calcul et gérées en tant que groupe.

Appel de services depuis une instance

Une instance Compute Cloud@Customer peut être configurée pour permettre aux applications exécutées sur l'instance d'appeler des services et de gérer des ressources de la même manière que les utilisateurs appellent des services pour gérer les ressources.

Une instance qui peut effectuer des actions sur les ressources de service est appelée principal d'instance.

Vous pouvez autoriser une instance à effectuer des appels d'API dans les services Compute Cloud@Customer. Après avoir configuré les ressources et politiques requises, une application s'exécutant sur une instance peut callCompute Cloud@Customer, ce qui supprime la nécessité de configurer les données d'identification d'utilisateur ou de configurer un fichier de configuration.

Voir Configuration d'instances pour les services d'appel.

Restrictions de clé de métadonnées

Les clés de métadonnées comportent les restrictions suivantes, avec les exceptions notées :

  • Les métadonnées peuvent avoir un maximum de 128 clés.

  • Les noms de clé peuvent comporter un maximum de 255 caractères.

  • La plupart des valeurs de clé peuvent comporter un maximum de 255 caractères.

La valeur de la clé de métadonnées ssh_authorized_keys peut comporter plus de 255 caractères. Cette valeur doit être une clé publique valide au format OpenSSH. Utilisez un caractère de nouvelle ligne pour séparer plusieurs clés.

La valeur de la clé de métadonnées user_data peut être un maximum de 16 Ko. Cette valeur est une donnée que cloud-init peut utiliser pour exécuter des scripts personnalisés ou fournir une configuration cloud-init personnalisée. Pour des instances Linux configurées avec cloud-init, la valeur user_data est une chaîne des données d'utilisateur cloud-init encodée au moyen de Base64. Pour plus d'informations, voir Formats de données cloud-init.