Glossaire des termes VPS de Spaceship

Général

VM

Un environnement informatique défini par logiciel qui fonctionne comme un système isolé avec son propre CPU, sa propre mémoire, son interface réseau et son stockage, tous créés à partir d’un ensemble de ressources matérielles physiques. Ces VM s’exécutent sur une machine physique « hôte », gérée par un logiciel appelé hyperviseur. L’hyperviseur isole les ressources informatiques nécessaires et permet la création et la gestion de plusieurs VM, chacune exécutant son propre système d’exploitation indépendamment des autres. L’expérience utilisateur finale au sein d’une VM reproduit fidèlement celle de l’exécution d’un système d’exploitation ou d’une application sur une machine physique.

VPS Manager

Le panneau de contrôle qui permet aux utilisateurs d’acheter, de gérer et de supprimer des machines virtuelles, ainsi que de gérer tous les composants associés. 

Virtualisation

Une technologie qui permet de créer des versions virtuelles de matériel physique, comme des serveurs, du stockage, des réseaux et des postes de travail. En utilisant un logiciel pour simuler ces composants, la virtualisation permet de diviser une seule machine physique en plusieurs machines virtuelles (VM). Chaque VM peut exécuter son propre système d’exploitation et ses propres applications, en agissant de manière indépendante, tout en partageant en même temps les ressources du matériel sous-jacent.
Ce processus améliore l’efficacité de l’utilisation du matériel en permettant à plusieurs charges de travail de s’exécuter simultanément sur une seule machine. Il aide les utilisateurs à optimiser leurs investissements matériels, à réduire la consommation d’énergie et à minimiser les coûts de maintenance. La virtualisation est également une technologie clé du cloud computing, où elle contribue à gérer l’infrastructure plus efficacement grâce à l’évolutivité, à la flexibilité et à une gestion plus simple des ressources informatiques.

Il existe plusieurs types de virtualisation, notamment :

  • Virtualisation des serveurs : création de plusieurs serveurs virtuels sur un seul serveur physique

  • Virtualisation du stockage :Abstraction des ressources de stockage pour une gestion facilitée

  • Virtualisation des postes de travail : permet de gérer des postes de travail individuels depuis un serveur central.

  • Virtualisation du réseau : création de réseaux virtuels au-dessus de réseaux physiques

  • Virtualisation logicielle : séparation des applications du matériel sous-jacent et du système d’exploitation.

  • Virtualisation du stockage : combinaison de plusieurs périphériques de stockage physiques en une seule unité de stockage virtuelle pour une gestion et un accès facilités.

KVM

Une technologie de virtualisation open source intégrée au noyau Linux, permettant au noyau de fonctionner comme un hyperviseur. Cela permet à une seule machine Linux physique d’exécuter simultanément plusieurs machines virtuelles (VM) isolées. Chaque VM fonctionne comme un environnement indépendant avec son propre matériel virtualisé, y compris le CPU, la mémoire, le stockage et les interfaces réseau.

VPC

Un Virtual Private Cloud (VPC) est un environnement cloud privé sécurisé et isolé, hébergé au sein d’un cloud public. Il offre l’évolutivité et la commodité du cloud public tout en maintenant l’isolation et la sécurité des données. 

Alors que le cloud public est accessible à de nombreux clients, le VPC réserve une partie de ces ressources exclusivement à l’usage d’un seul client. 

Réseau VPC

Un réseau privé, virtuellement isolé, qui permet aux utilisateurs de séparer logiquement leurs ressources, telles que les serveurs virtuels. Il est isolé des autres réseaux virtuels au sein d’un cloud, ce qui garantit que les ressources à l’intérieur du VPC sont sécurisées et inaccessibles aux autres utilisateurs du cloud et à leurs ressources.

Passerelle

Un nœud ou périphérique réseau critique qui sert de point de connexion entre deux réseaux différents, en particulier ceux qui utilisent des protocoles de transmission différents. Agissant comme point d’entrée et de sortie d’un réseau, une passerelle garantit que tout le trafic de données circulant entre les réseaux est correctement géré et acheminé.

Masque de sous-réseau

Un nombre de 32 bits utilisé en réseau pour diviser une adresse IP en parties réseau et hôte. Il aide à déterminer quelle partie de l’adresse IP identifie le réseau et quelle partie identifie l’appareil spécifique au sein de ce réseau. Par exemple, un masque de sous-réseau courant, 255.255.255.0, signifie que les trois premières sections (ou octets) identifient le réseau, et que la dernière section identifie l’appareil.

Hyperviseur

Une couche logicielle ou matérielle qui permet la création et la gestion de plusieurs machines virtuelles (VM) sur un seul hôte physique. Chaque machine virtuelle fonctionne indépendamment, avec son propre système d’exploitation et ses propres applications, comme si elle s’exécutait sur son propre matériel dédié. L’hyperviseur alloue les ressources physiques sous-jacentes — telles que le CPU, la mémoire et le stockage — à chaque VM selon les besoins.

Cloud Hosting

Une méthode d’hébergement web qui utilise un réseau de serveurs virtuels et physiques interconnectés pour stocker et gérer les données d’un site web. Contrairement à l’hébergement traditionnel, qui repose sur un seul serveur physique, le cloud hosting répartit les données sur plusieurs serveurs. Cette approche améliore la fiabilité, l’évolutivité et la flexibilité, garantissant que les sites web restent rapides et accessibles même en cas de trafic élevé. Avec le cloud hosting, les ressources sont fournies à la demande, ce qui permet aux entreprises de faire évoluer facilement leurs applications et de réduire leurs coûts informatiques grâce à un modèle de paiement à l’usage.

Configuration (plan VM)

Un package ou une configuration prédéfini(e) qui spécifie les ressources allouées à une machine virtuelle, telles que le nombre de cœurs CPU, la quantité de RAM, la capacité de stockage et la bande passante réseau. Les plans VM offrent différents niveaux de performance et de capacité pour répondre à divers besoins des utilisateurs, avec des niveaux de tarification correspondants.

CPU

Un CPU (Central Processing Unit) est le « cerveau » d’un ordinateur, chargé d’interpréter et d’exécuter les instructions des logiciels. Il effectue toutes les tâches essentielles telles que les calculs arithmétiques, les opérations logiques et le contrôle des autres composants du système. Le CPU est un élément vital de tout appareil informatique, car il traite les données, exécute le système d’exploitation et contrôle l’exécution des applications.

vCPU

Un segment de CPU physique alloué par un hyperviseur et attribué à une machine virtuelle (VM). Cela est réalisé en utilisant un CPU physique sur le serveur pour créer des CPU virtuels, permettant ainsi d’héberger plusieurs VM sur le même matériel. Le nombre de vCPU attribués à une VM détermine la puissance de traitement disponible pour cette machine virtuelle.

RAM

La RAM, ou mémoire vive, sert de mémoire à court terme. Elle stocke temporairement les données auxquelles le processeur de l’ordinateur doit accéder rapidement, permettant ainsi un fonctionnement fluide des applications et du multitâche. Contrairement aux dispositifs de stockage à long terme comme les disques durs ou les SSD, la RAM permet de lire et d’écrire les données dans n’importe quel ordre, ce qui permet au processeur de récupérer beaucoup plus rapidement les informations nécessaires.

Plus votre machine dispose de RAM, mieux elle peut gérer plusieurs tâches simultanément, comme l’édition de documents et l’exécution d’applications.

SSD

Un type de périphérique de stockage de données qui utilise de la mémoire flash pour stocker les données, plutôt que des disques rotatifs comme les disques durs traditionnels (HDD). Les SSD augmentent les vitesses d’accès aux données, offrent une meilleure fiabilité et une consommation d’énergie plus faible par rapport aux HDD.

NVMe

Un protocole de stockage conçu spécifiquement pour la communication à haute vitesse entre les SSD et le processeur d’un ordinateur. En exploitant le bus PCIe (Peripheral Component Interconnect Express), NVMe permet un transfert de données plus rapide et une latence plus faible par rapport aux protocoles traditionnels comme SATA ou SAS. De cette manière, plusieurs opérations d’entrée/sortie (I/O) peuvent être traitées en parallèle, réduisant la surcharge système et améliorant considérablement les performances. NVMe est particulièrement utile pour les charges de travail d’entreprise et les applications modernes qui nécessitent un accès rapide et efficace aux données.

Image VM

Un fichier qui contient un instantané complet d’un système configuré, y compris le système d’exploitation, les applications, les bibliothèques, les données et toutes les configurations nécessaires. Il sert également de modèle pour créer des machines virtuelles, afin que vous puissiez reproduire le même environnement sur plusieurs instances. 

Lorsque vous lancez une VM à partir d’une image, elle reflète la configuration et les paramètres définis dans l’image, garantissant cohérence et fiabilité dans différents environnements. Les images VM sont utilisées pour le déploiement rapide, la mise à l’échelle et la migration des machines virtuelles. Elles permettent de simplifier la gestion et la distribution des systèmes virtualisés sur diverses infrastructures, y compris les environnements cloud.

Logiciels supplémentaires

Un ensemble logiciel qui comprend le système d’exploitation choisi et des packages déployés en plus sur la machine (par ex. Wordpress, VPN, etc.).

Compte VM

Un groupe de projets cloud, de VM et de leurs ressources attribués à un utilisateur particulier ou gérés par celui-ci dans un environnement de cloud hosting.

Tous les comptes VM sont isolés les uns des autres, par exemple :

Utilisateur 1

Utilisateur 2

Compte VM 1

Compte VM 1

Projet 1

(VM1, VM2)

Projet 1

(VM1, VM2)

Compte VM 2

Projet 2

(VM1)

Projet 1

(VM1, VM2)

Projet cloud

Un conteneur avec des ressources cloud isolées, telles que des instances de calcul, des volumes de stockage et des réseaux. Il fait référence à une application ou à un service spécifique développé et hébergé à l’aide des capacités du cloud computing.

Chaque projet peut avoir son propre ensemble d’utilisateurs, de quotas et de politiques, ce qui permet de séparer et de contrôler l’accès aux ressources dans le cloud.

Volume VM

Une unité de stockage virtuelle associée à une machine virtuelle (VM). Elle fournit à une VM un stockage persistant, utilisé pour stocker des données telles que le système d’exploitation, les applications et les fichiers utilisateur. Les volumes VM sont généralement des représentations virtualisées de stockage physique, comme des disques durs ou des SSD, et ils peuvent être gérés indépendamment de la VM elle-même.
Ces volumes peuvent être détachés, rattachés et transférés entre des VM, offrant une flexibilité dans la gestion du stockage des données au sein d’une infrastructure cloud.

Centre de données

Une installation physique où se trouve l’infrastructure informatique d’une organisation, y compris les serveurs, les systèmes de stockage, les équipements réseau et d’autres ressources informatiques. Les centres de données sont équipés d’alimentations de secours, de systèmes de réplication des données, de contrôle de la température et de diverses mesures de sécurité pour se protéger contre les pannes, la perte de données et les accès non autorisés.

Vous pouvez trouver le centre de données de votre VM dans le VPS Manager. Veuillez noter que le centre de données et la zone de disponibilité sont fusionnés en un seul élément.

Par exemple : US Phoenix, PHX-1

Région

Une zone géographique où se trouvent les centres de données d’un fournisseur de services cloud. Chaque région comprend plusieurs centres de données, placés stratégiquement pour garantir la redondance, la fiabilité et un accès aux services à faible latence. La région doit être choisie en tenant compte de facteurs tels que la proximité, les services disponibles et les exigences réglementaires.

Les services Spaceship Cloud sont actuellement situés à Phoenix, aux États-Unis.

Emplacement

Il s’agit de la destination finale où une VM est déployée et elle se compose des caractéristiques suivantes choisies par un utilisateur :

  • région

  • centre de données

  • zone de disponibilité

Par exemple :

  • US, Phoenix, PHX-1

  • SG, Singapore, SGP-1

Console (VNC)

Une technologie qui permet aux utilisateurs de contrôler à distance le bureau d’une autre machine, comme s’ils interagissaient directement avec le moniteur de la VM à l’aide du clavier et de la souris de leur appareil local. Le VNC est largement utilisé pour le dépannage, l’assistance technique ou simplement pour gérer des tâches depuis un autre emplacement, quelle que soit la configuration réseau de la VM. Une authentification par identifiant et mot de passe est requise pour utiliser la Console.

Ligne de commande 

Une interface textuelle permettant d’interagir avec une VM en saisissant des commandes. 

Grâce à la ligne de commande, les utilisateurs peuvent parcourir le système de fichiers, exécuter des programmes, gérer des fichiers et des répertoires, configurer les paramètres système et effectuer d’autres tâches administratives. 

Lorsque la connexion automatique est activée, il est possible de se connecter sans authentification par mot de passe. La connexion automatique peut également être désactivée, obligeant les utilisateurs à saisir manuellement leurs identifiants lorsqu’ils utilisent la ligne de commande.

SSH

Un protocole réseau utilisé pour accéder de manière sécurisée à des ordinateurs distants et les gérer via un réseau non sécurisé. De cette façon, les données transmises sont chiffrées, ce qui permet aux utilisateurs de se connecter en toute sécurité à une machine distante pour gérer l’infrastructure et transférer des fichiers.

Clé SSH

Un identifiant d’accès cryptographique utilisé dans le protocole SSH (Secure Shell) pour une communication sécurisée entre deux machines sur un réseau non sécurisé. Les clés SSH permettent aux utilisateurs de s’authentifier en toute sécurité et d’établir des connexions chiffrées pour la gestion à distance, les transferts de fichiers et l’administration système.  
Les clés SSH se composent d’une clé publique et d’une clé privée. La clé publique peut être librement distribuée aux serveurs distants, tandis que la clé privée doit être conservée en sécurité et rester confidentielle. Lorsque la clé publique est placée sur un système distant, elle agit comme un « verrou », et seule la clé privée correspondante, détenue par l’utilisateur, peut « déverrouiller » ou déchiffrer les données, permettant ainsi l’accès au système. Cette paire de clés publique-privée remplace les méthodes traditionnelles basées sur les mots de passe par un processus plus sécurisé et automatisé.

API

Une API (ou interface de programmation d’application) est un ensemble de règles et de protocoles de programmation qui permettent aux applications logicielles de communiquer et d’échanger des données entre elles. Les développeurs utilisent les API pour intégrer des services, des fonctionnalités ou des données externes dans l’application sans avoir à les créer à partir de zéro.

Actions VM

Power Management

Le menu dans lequel une VM peut être allumée/éteinte et redémarrée.

Allumer

Mettre sous tension une machine virtuelle (VM). Cela lance le processus de démarrage de la VM, permettant au système d’exploitation de commencer à fonctionner et à la VM de devenir opérationnelle, afin qu’un utilisateur puisse commencer à utiliser la machine virtuelle pour ses tâches et opérations.

Éteindre

Éteindre ou mettre hors tension une machine virtuelle (VM). La VM est arrêtée, ce qui stoppe proprement tous les processus et opérations en cours d’exécution en son sein. Une fois la VM éteinte, elle ne consomme plus de ressources telles que le CPU et la mémoire, et son état est enregistré jusqu’à ce qu’elle soit rallumée. 

Cette action peut être effectuée manuellement sur la VM ou à l’aide du menu Power Management dans le VPS Manager.

Redémarrer la VM

Redémarrage propre. Pendant le processus de redémarrage, une VM s’arrête puis redémarre immédiatement. Redémarrer une VM peut être utile pour appliquer des mises à jour, résoudre des problèmes système ou actualiser le système d’exploitation sans avoir à l’éteindre complètement puis à la rallumer manuellement. Pendant le processus de redémarrage, tous les processus et applications en cours d’exécution sont arrêtés puis redémarrés, mais la VM reste sous tension pendant toute l’opération.

Réinitialiser la VM 

Redémarrage forcé. L’alimentation de la VM est brutalement coupée puis immédiatement rétablie, ce qui peut être utile si la VM ne répond plus ou est bloquée. Cependant, comme cela ne permet pas au système d’exploitation ni aux applications en cours d’exécution de se fermer correctement, l’utilisation de « Réinitialiser » peut entraîner une perte de données ou une corruption de fichiers. Il est généralement recommandé d’utiliser cette option uniquement lorsque les autres méthodes de redémarrage ou d’arrêt de la VM ne sont pas efficaces.

Mettre à jour le mot de passe root

Modifier ou réinitialiser le mot de passe root de la machine virtuelle (VM). La modification du mot de passe root à l’aide de cette option prend effet immédiatement, ce qui vous permet de vous connecter à la VM avec les nouveaux identifiants. Veillez toutefois à conserver le nouveau mot de passe en sécurité et accessible uniquement au personnel autorisé, car l’accès root accorde un contrôle total sur le système.

Réinstaller la machine virtuelle

Effacer complètement le système d’exploitation et les données existants sur votre machine virtuelle, puis installer un nouveau système d’exploitation. Cela est utile si vous devez réinitialiser la VM à son état d’origine, passer à un autre système d’exploitation ou résoudre des problèmes importants qui ne peuvent pas être corrigés par d’autres moyens.

Lorsque vous choisissez de réinstaller une machine virtuelle, toutes les données de la VM seront effacées. Il est donc important de sauvegarder tous les fichiers importants avant de continuer.

Réseau

Le menu dans lequel sont répertoriées les adresses IP et les informations réseau liées à votre machine virtuelle.

Redimensionner la VM

Modifier les ressources allouées à une machine virtuelle (VM), ce qui implique généralement des changements au niveau du CPU, de la mémoire, du stockage ou de la taille globale d’un volume disque. Cela permet aux utilisateurs d’ajuster les performances et la capacité d’une VM afin de répondre aux exigences de l’application hébergée.

Déployer

Créer et configurer une nouvelle machine virtuelle (VM) ou un nouvel environnement applicatif sur une infrastructure cloud.
Lors du déploiement d’une VM dans un environnement d’hébergement cloud, vous lancez une nouvelle instance de serveur avec des configurations spécifiques telles que le CPU, la mémoire, le stockage et les paramètres réseau. De plus, un système d’exploitation et les logiciels nécessaires sont installés, afin que la VM soit prête à l’emploi.

Supprimer la machine virtuelle

Arrêter définitivement et supprimer une machine virtuelle (VM). Lorsqu’une VM est supprimée, toutes les ressources qui lui sont associées, y compris le système d’exploitation, les applications, les données et les paramètres de configuration, sont retirées de l’environnement d’hébergement. Cette action est irréversible et est souvent utilisée lorsqu’une VM n’est plus nécessaire, ce qui permet de libérer les ressources qu’elle utilisait à d’autres fins. 

Actions sur le volume

Déployer

Créer un nouveau volume de stockage virtuel. Ce processus implique l’allocation des ressources nécessaires, la création de la configuration et la mise à disposition du volume pour les machines virtuelles. Une fois un volume déployé, il peut être attaché à des machines virtuelles.

Attacher

Connecter un volume à une machine virtuelle. Cela permet d’établir le lien entre la ressource de stockage et la machine virtuelle, et d’activer ensuite le montage du volume.

Détacher

Retirer un volume d’une machine virtuelle. Lorsque vous détachez une ressource de stockage, elle n’est plus connectée à la VM ni accessible par celle-ci, mais le stockage lui-même existe toujours dans l’infrastructure cloud et peut potentiellement être rattaché plus tard à la même VM ou à une autre.

Monter

Rendre un périphérique ou un volume de stockage accessible et utilisable par une machine virtuelle.
Lorsque vous montez un périphérique de stockage, vous l’attachez à un répertoire spécifique dans le système de fichiers de la VM, ce qui rend le contenu de ce périphérique disponible pour la VM. Le stockage monté peut ensuite être utilisé pour stocker et récupérer des données, ainsi que pour exécuter des applications.

Démonter

Détacher un volume d’une machine virtuelle afin qu’une VM n’ait plus accès à ce stockage.

Redimensionner

Modifier la capacité de stockage d’un volume si les besoins de stockage ont changé. Lorsqu’un volume est redimensionné, les données existantes qu’il contient sont conservées.

Migrer

Déplacer un volume d’un hôte physique à un autre au sein d’un environnement virtualisé. Cela peut être nécessaire pour diverses raisons, telles que l’équilibrage de charge (lorsque le nœud actuel ne peut pas gérer une mise à niveau), l’attachement d’un volume à une autre VM (hébergée sur un autre nœud) ou le transfert entre centres de données.

Supprimer

Supprimer définitivement un volume de stockage virtuel. Par conséquent, toutes les données du volume sont supprimées et les ressources sont libérées et rendues disponibles pour une utilisation ultérieure.

Une adresse e-mail valide est requise