Partage de disques entre machines virtuelles
Présentation des méthodes prises en charge pour partager des disques et des données entre des machines virtuelles dans VergeOS, y compris Clone Disk et le partage de fichiers basé sur NAS, avec des conseils sur le moment d’utiliser chacune.
Vue d'ensemble
VergeOS n’attache actuellement pas un seul périphérique de bloc à plusieurs VM en cours d’exécution en même temps. Lorsqu’il faut aujourd’hui partager des données entre des VM, nous avons deux approches prises en charge : dupliquer le disque (Clone Disk) afin que chaque VM dispose de sa propre copie indépendante, ou partager un système de fichiers sur le réseau en montant un partage NAS depuis chaque invité. Cette page explique ce que fait chaque méthode, quand la choisir et où trouver la procédure.
Ce que vous apprendrez
La différence entre Clone Disk et le partage de fichiers basé sur NAS
Quand utiliser chaque méthode selon votre cas d’usage
Ce dont vous aurez besoin
Un environnement VergeOS en cours d’exécution avec au moins deux machines virtuelles
Accès administrateur à l’interface utilisateur VergeOS
Pour les partages NAS : un service NAS
Comparaison
Clone Disk
Une copie indépendante d’un .raw disque existant, créée au moment de la création du lecteur
Chaque VM possède une copie privée en lecture/écriture. Les modifications sont pas synchronisées vers la source ou vers d’autres clones.
Amorcer de nouvelles VM à partir d’une image de disque connue comme étant bonne, transférer un jeu de données à un instant donné à une autre VM
Copie unique seulement — ce n’est pas un mécanisme de partage en direct. Les clones divergent de la source dès leur création. Les autorisations sont héritées du disque source.
Partage NAS (SMB/NFS)
Un volume NAS exposé comme partage réseau et monté par plusieurs invités
Lecture/écriture simultanée au niveau du fichier, gérée par le service NAS et le protocole de partage
Données applicatives partagées, référentiels de fichiers, bibliothèques de contenu et tout flux de travail où plusieurs VM doivent lire ou écrire les mêmes fichiers
Uniquement au niveau des fichiers, pas au niveau des blocs. Surcharge réseau par rapport aux E/S sur disque local. La concurrence, le verrouillage et les performances dépendent du protocole et du système d’exploitation invité. Des autorisations granulaires au niveau du partage et du système de fichiers sont disponibles.
Méthode 1 — Clone Disk
Un Clone Disk est une copie à un instant donné d’un .raw lecteur (le format par défaut des disques de VM VergeOS) dans le même cloud VergeOS. Il est créé lorsque nous ajoutons un lecteur à une VM et sélectionnons Clone Disk comme type de support. Une fois créé, le clone est totalement indépendant de la source : les écritures de la VM clonée restent dans le clone, et les écritures vers la source ne sont pas visibles par le clone. Comme le clone est une copie complète, il n’est pas affecté si le lecteur source est modifié ou supprimé ultérieurement. C’est le bon choix pour initialiser une VM à partir d’un disque existant, et non pour maintenir les données synchronisées entre des VM.
Pour la procédure étape par étape, voir Disques de machine virtuelle et sélectionnez Clone Disk à l’étape Support .
Méthode 2 — Partage NAS
Un Partage NAS est un volume hébergé par le service NAS de VergeOS et exposé via SMB ou NFS. Chaque VM monte le partage comme n’importe quel autre système de fichiers réseau, et le NAS coordonne l’accès simultané entre tous les invités connectés. C’est la méthode prise en charge pour donner à plusieurs VM un accès simultané en lecture/écriture aux mêmes données.
Pour la configuration, voir Présentation du NAS et Partages NAS.
Choisir entre les deux
Utiliser Clone Disk lorsqu’il faut qu’une nouvelle VM commence avec une copie d’un disque existant, puis évolue de manière indépendante — par exemple, déployer plusieurs VM à partir du même OS préparé ou du même disque de données.
Utiliser Clone Disk pour un transfert de données ponctuel, où la VM destinataire doit posséder sa propre copie.
Utiliser un partage NAS lorsque deux VM ou plus doivent lire ou écrire les mêmes fichiers simultanément.
Utiliser un partage NAS pour du contenu applicatif partagé, du stockage de fichiers d’équipe, des artefacts de build, des bibliothèques multimédias ou tout flux de travail où la cohérence entre VM est importante.
Ne pas utiliser Clone Disk pour maintenir les données synchronisées entre des VM — les clones divergent immédiatement et il n’y a pas de fusion vers la source.
Résumé
En résumé : Clone Disk pour l’amorçage, NAS pour le partage. Nous avons couvert les deux méthodes prises en charge pour partager des données entre des machines virtuelles dans VergeOS :
Clone Disk pour créer des copies indépendantes, à un instant donné, d’un lecteur existant — E/S de blocs locales, pas de surcharge réseau, mais pas de synchronisation
partages NAS pour un accès simultané, au niveau des fichiers, depuis plusieurs VM via SMB ou NFS — avec un contrôle d’accès granulaire et une collaboration en temps réel, au prix d’une surcharge réseau
Étapes suivantes
Disques de machine virtuelle — Créer un Clone Disk
Présentation du NAS — Configurer le service NAS
Partages NAS — Créer et gérer des partages de fichiers
Mis à jour
Ce contenu vous a-t-il été utile ?