For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

Méthode
Ce qu’il partage
Sémantique lecture/écriture
Idéal pour
Limites

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.

Feuille de route

L’attachement simultané d’un même lecteur à plusieurs VM — en lecture seule comme en lecture/écriture — est prévu pour une prochaine version de VergeOS. Cette page sera mise à jour lorsque cette fonctionnalité sera disponible.

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

Mis à jour

Ce contenu vous a-t-il été utile ?