Aller au contenu

Volumes distribués

Les volumes distribués constituent la surface du DVM (gestionnaire de volumes distribués), quatre vues sur une seule entrée de navigation. La liste des volumes affiche la classe de stockage de chaque volume (éphémère, répliqué, partagé ou objet) et la phase de son cycle de vie — Prêt, Synchronisation, Migration, Dégradé et les autres ; la vue détaillée d’un volume approfondit le statut par réplique de ce volume et toute migration en cours entre les nœuds. L’état du maillage signale la connectivité des pairs du maillage WireGuard et la santé des backends de stockage SeaweedFS/MinIO sur lesquels le DVM s’exécute. Les recommandations présentent des suggestions de classe de stockage, de nombre de répliques, de capacité et de coût, chacune classée par priorité et indiquant si la plateforme peut l’exécuter pour vous ou pourquoi elle ne le peut pas.

Section de la barre latérale Principal → Volumes distribués.

L'écran Volumes distribués du tableau de bord Odysseus.
  • infrastructure:dVMMeshStatus.allowed-ips — “IP autorisées”
  • infrastructure:dVMMeshStatus.back-to-volumes — “Retour aux Volumes”
  • infrastructure:dVMMeshStatus.buckets — “Buckets”
  • infrastructure:dVMMeshStatus.connected-peers — “Pairs connectés”
  • infrastructure:dVMMeshStatus.data-received — “Données reçues”
  • infrastructure:dVMMeshStatus.data-sent — “Données envoyées”
  • infrastructure:dVMMeshStatus.degraded — “Dégradé”
  • infrastructure:dVMMeshStatus.disabled — “Désactivé”
  • infrastructure:dVMMeshStatus.dvm-infrastructure — “Infrastructure DVM”
  • infrastructure:dVMMeshStatus.dvm-infrastructure-services-are-not — “Les services d’infrastructure DVM ne sont pas encore configurés pour ce locataire.”
  • infrastructure:dVMMeshStatus.enabled — “Activé”
  • infrastructure:dVMMeshStatus.endpoint — “Point de terminaison”
  • infrastructure:dVMMeshStatus.free — “gratuit)”
  • infrastructure:dVMMeshStatus.healthy — “Sain”
  • infrastructure:dVMMeshStatus.last-handshake — “Dernière poignée de main”
  • infrastructure:dVMMeshStatus.latency — “Latence”
  • infrastructure:dVMMeshStatus.listen-port — “Port d’écoute”
  • infrastructure:dVMMeshStatus.loading — “Chargement…”
  • infrastructure:dVMMeshStatus.local-node — “Nœud local”
  • infrastructure:dVMMeshStatus.master — “Maître”
  • infrastructure:dVMMeshStatus.minio-not-configured — “MinIO non configuré”
  • infrastructure:dVMMeshStatus.minio-object-storage — “MinIO (Stockage Objet)”
  • infrastructure:dVMMeshStatus.never — “Jamais”
  • infrastructure:dVMMeshStatus.no-infrastructure-configured — “Aucune infrastructure configurée”
  • infrastructure:dVMMeshStatus.node — “Nœud”
  • infrastructure:dVMMeshStatus.node-id — “ID du nœud”
  • infrastructure:dVMMeshStatus.not-available — “Non disponible”
  • infrastructure:dVMMeshStatus.peer-details — “Détails du pair :”
  • infrastructure:dVMMeshStatus.public-key — “Clé publique”
  • infrastructure:dVMMeshStatus.received — “Reçu”
  • infrastructure:dVMMeshStatus.refresh — “Actualiser”
  • infrastructure:dVMMeshStatus.seaweedfs-not-configured — “SeaweedFS non configuré”
  • infrastructure:dVMMeshStatus.seaweedfs-shared-storage — “SeaweedFS (Stockage Partagé)”
  • infrastructure:dVMMeshStatus.sent — “Envoyé”
  • infrastructure:dVMMeshStatus.status — “Statut”
  • infrastructure:dVMMeshStatus.storage-used — “Stockage utilisé”
  • infrastructure:dVMMeshStatus.transfer — “Transfert”
  • infrastructure:dVMMeshStatus.unhealthy — “Malsain”
  • infrastructure:dVMMeshStatus.unknown — “Inconnu”
  • infrastructure:dVMMeshStatus.volumes — “Volumes”
  • infrastructure:dVMMeshStatus.wireguard-mesh — “WireGuard Mesh”
  • infrastructure:dVMMeshStatus.wireguard-mesh-network-and-storage — “État du réseau maillé et des services de stockage WireGuard”
  • infrastructure:dVMMeshStatus.wireguard-mesh-not-configured — “Maillage WireGuard non configuré”
  • infrastructure:dVMMeshStatus.wireguard-peers — “Pairs WireGuard”
  • infrastructure:dVMRecommendations.acknowledge — “Accuser réception”
  • infrastructure:dVMRecommendations.acknowledge-but-dont-apply — “Accuser réception mais ne pas appliquer”
  • infrastructure:dVMRecommendations.acknowledged — “Accusé de réception”
  • infrastructure:dVMRecommendations.active-recommendations — “Recommandations actives”
  • infrastructure:dVMRecommendations.all-priorities — “Toutes les priorités”
  • infrastructure:dVMRecommendations.all-types — “Tous les types”
  • infrastructure:dVMRecommendations.apply — “Appliquer”
  • infrastructure:dVMRecommendations.apply-this-recommendation — “Appliquer cette recommandation”
  • infrastructure:dVMRecommendations.back-to-volumes — “Retour aux Volumes”
  • infrastructure:dVMRecommendations.capacity — “Capacité”
  • infrastructure:dVMRecommendations.clear-filters — “Effacer les filtres”
  • infrastructure:dVMRecommendations.collapse — “Réduire”
  • infrastructure:dVMRecommendations.cost-optimization — “Optimisation des coûts”
  • infrastructure:dVMRecommendations.created — “Créé :”
  • infrastructure:dVMRecommendations.critical — “Critique”
  • infrastructure:dVMRecommendations.dismiss — “Rejeter”
  • infrastructure:dVMRecommendations.dvm-recommendations — “Recommandations DVM”
  • infrastructure:dVMRecommendations.expand — “Développer”
  • infrastructure:dVMRecommendations.great-job-your-volumes-are — “Excellent travail ! Vos volumes sont configurés de manière optimale.”
  • infrastructure:dVMRecommendations.high — “Haute”
  • infrastructure:dVMRecommendations.high-priority — “Haute priorité”
  • infrastructure:dVMRecommendations.loading-recommendations — “Chargement des recommandations…”
  • infrastructure:dVMRecommendations.low — “Basse”
  • infrastructure:dVMRecommendations.medium — “Moyenne”
  • infrastructure:dVMRecommendations.no-recommendations — “Aucune recommandation”
  • infrastructure:dVMRecommendations.no-recommendations-match-your-filters — “Aucune recommandation ne correspond à vos filtres.”
  • infrastructure:dVMRecommendations.optimize-your-distributed-volumes — “Suggestions calculées à partir de la taille en direct, de l’état des réplicas et des instantanés de vos volumes”
  • infrastructure:dVMRecommendations.parameters — “Paramètres”
  • infrastructure:dVMRecommendations.potential-monthly-savings — “Économies mensuelles potentielles”
  • infrastructure:dVMRecommendations.recommended-action — “Action recommandée”
  • infrastructure:dVMRecommendations.refresh — “Actualiser”
  • infrastructure:dVMRecommendations.replica-count — “Nombre de répliques”
  • infrastructure:dVMRecommendations.show-acknowledged — “Afficher les accusés de réception”
  • infrastructure:dVMRecommendations.storage-class — “Classe de stockage”
  • infrastructure:dVMRecommendations.view-volume — “Afficher le Volume →”
  • infrastructure:dVMVolumes.access-mode — “Mode d’accès”
  • infrastructure:dVMVolumes.access-mode-rox — “ReadOnlyMany — plusieurs nœuds le montent, tous en lecture seule”
  • infrastructure:dVMVolumes.access-mode-rwo — “ReadWriteOnce — un nœud le monte en lecture-écriture”
  • infrastructure:dVMVolumes.access-mode-rwx — “ReadWriteMany — plusieurs nœuds le montent en lecture-écriture (classe partagée)”
  • infrastructure:dVMVolumes.actions — “Actions”
  • infrastructure:dVMVolumes.all-classes — “Toutes les classes”
  • infrastructure:dVMVolumes.all-data-on-this-volume — “Toutes les données sur ce volume et ses réplicas seront définitivement supprimées.”
  • infrastructure:dVMVolumes.all-phases — “Toutes les phases”
  • infrastructure:dVMVolumes.are-you-sure-you-want — “Êtes-vous sûr de vouloir supprimer le volume”
  • infrastructure:dVMVolumes.cancel — “Annuler”
  • infrastructure:dVMVolumes.class — “Classe”
  • infrastructure:dVMVolumes.class-2 — “| Classe :”
  • infrastructure:dVMVolumes.clear-filters — “Effacer les filtres”
  • infrastructure:dVMVolumes.create-distributed-volume — “Créer un volume distribué”
  • infrastructure:dVMVolumes.create-volume — “Créer un volume”
  • infrastructure:dVMVolumes.creating — “Création…”
  • infrastructure:dVMVolumes.degraded-failed — “Dégradé/Échoué”
  • infrastructure:dVMVolumes.delete — “Supprimer”
  • infrastructure:dVMVolumes.delete-volume — “Supprimer le volume”
  • infrastructure:dVMVolumes.deleting — “Suppression…”
  • infrastructure:dVMVolumes.details — “Détails”
  • infrastructure:dVMVolumes.distributed-volumes — “Volumes distribués”
  • infrastructure:dVMVolumes.enable-compression — “Activer la compression”
  • infrastructure:dVMVolumes.ephemeral — “Éphémère”
  • infrastructure:dVMVolumes.ephemeral-local-only — “Éphémère (Local uniquement)”
  • infrastructure:dVMVolumes.failover-auto — “Automatique”
  • infrastructure:dVMVolumes.failover-auto-explain — “Lorsque le nœud principal meurt, un réplica vérifié comme récent est promu sans attendre. Si aucun réplica n’est suffisamment récent, le basculement attend votre approbation au lieu de promouvoir des données obsolètes.”
  • infrastructure:dVMVolumes.failover-manual — “Manuel”
  • infrastructure:dVMVolumes.failover-manual-explain — “La promotion attend toujours l’approbation d’un opérateur, même lorsqu’un réplica est récent.”
  • infrastructure:dVMVolumes.failover-policy — “Politique de basculement”
  • infrastructure:dVMVolumes.get-started-by-creating-a — “Commencez par créer un nouveau volume distribué.”
  • infrastructure:dVMVolumes.healthy — “Sain”
  • infrastructure:dVMVolumes.loading-volumes — “Chargement des volumes…”
  • infrastructure:dVMVolumes.mesh-status — “État du maillage”
  • infrastructure:dVMVolumes.name — “Nom”
  • infrastructure:dVMVolumes.no-volumes-found — “Aucun volume trouvé”
  • infrastructure:dVMVolumes.object — “Objet”
  • infrastructure:dVMVolumes.object-minio-s3 — “Objet (MinIO S3)”
  • infrastructure:dVMVolumes.pending-approvals-title — “Basculements de volume en attente d’approbation”
  • infrastructure:dVMVolumes.phase — “Phase”
  • infrastructure:dVMVolumes.primary — “Primaire”
  • infrastructure:dVMVolumes.ready — “Prêt”
  • infrastructure:dVMVolumes.replica-count — “Nombre de réplicas”
  • infrastructure:dVMVolumes.replicas — “Réplicas”
  • infrastructure:dVMVolumes.replicas-2 — “| Réplicas :”
  • infrastructure:dVMVolumes.replicated — “Répliqué”
  • infrastructure:dVMVolumes.replicated-async-rsync — “Répliqué (rsync asynchrone)”
  • infrastructure:dVMVolumes.review-and-approve — “Réviser et approuver →”
  • infrastructure:dVMVolumes.shared — “Partagé”
  • infrastructure:dVMVolumes.shared-seaweedfs — “Partagé (SeaweedFS)”
  • infrastructure:dVMVolumes.size — “Taille”
  • infrastructure:dVMVolumes.size-2 — “Taille :”
  • infrastructure:dVMVolumes.size-gb — “Taille (Go)”
  • infrastructure:dVMVolumes.storage-class — “Classe de stockage”
  • infrastructure:dVMVolumes.sync-interval-seconds — “Intervalle de synchronisation (secondes)”
  • infrastructure:dVMVolumes.this-action-cannot-be-undone — “Cette action est irréversible”
  • infrastructure:dVMVolumes.total-capacity — “Capacité totale”
  • infrastructure:dVMVolumes.total-volumes — “Nombre total de volumes”
  • infrastructure:dVMVolumes.unhealthy — “Malsain”
  • infrastructure:dVMVolumes.used — “Utilisé”
  • infrastructure:dVMVolumes.view-recommendations — “Voir les recommandations”
  • infrastructure:dVMVolumes.volume-name — “Nom du volume *”
  • infrastructure:dVMVolumes.volumes — “Volumes”
  • infrastructure:dVMVolumeDetail.access-mode — “Mode d’accès”
  • infrastructure:dVMVolumeDetail.approve-title — “Approuver la promotion obsolète”
  • infrastructure:dVMVolumeDetail.back-to-volumes — “← Retour aux Volumes”
  • infrastructure:dVMVolumeDetail.cancel — “Annuler”
  • infrastructure:dVMVolumeDetail.cancel-migration — “Annuler la Migration”
  • infrastructure:dVMVolumeDetail.complete — “% terminé”
  • infrastructure:dVMVolumeDetail.compression — “Compression”
  • infrastructure:dVMVolumeDetail.confirm-failover — “Confirmer le basculement”
  • infrastructure:dVMVolumeDetail.created — “Créé”
  • infrastructure:dVMVolumeDetail.disabled — “Désactivé”
  • infrastructure:dVMVolumeDetail.enabled — “Activé”
  • infrastructure:dVMVolumeDetail.encryption-at-rest — “Chiffrement au Repos”
  • infrastructure:dVMVolumeDetail.eta — “| ETA :”
  • infrastructure:dVMVolumeDetail.failing-over — “Basculement en cours…”
  • infrastructure:dVMVolumeDetail.failover — “Basculement”
  • infrastructure:dVMVolumeDetail.failover-policy — “Politique de Basculement”
  • infrastructure:dVMVolumeDetail.failover-volume — “Volume de Basculement”
  • infrastructure:dVMVolumeDetail.failover-will-immediately-promote-a — “Le basculement promouvra immédiatement une réplica en nœud principal. Ceci est à utiliser en cas d’urgence lorsque le nœud principal actuel est indisponible.”
  • infrastructure:dVMVolumeDetail.healthy — “Sain”
  • infrastructure:dVMVolumeDetail.id — “ID :”
  • infrastructure:dVMVolumeDetail.in-sync — “en synchronisation”
  • infrastructure:dVMVolumeDetail.labels — “Labels”
  • infrastructure:dVMVolumeDetail.last-sync — “Dernière Synchronisation”
  • infrastructure:dVMVolumeDetail.last-updated — “Dernière Mise à Jour”
  • infrastructure:dVMVolumeDetail.loading-volume-details — “Chargement des détails du volume…”
  • infrastructure:dVMVolumeDetail.local-size — “Taille Locale”
  • infrastructure:dVMVolumeDetail.migrate — “Migrer”
  • infrastructure:dVMVolumeDetail.migrate-volume — “Migrer le Volume”
  • infrastructure:dVMVolumeDetail.migration-in-progress — “Migration en Cours”
  • infrastructure:dVMVolumeDetail.no-replicas-configured — “Aucune réplica configurée”
  • infrastructure:dVMVolumeDetail.node — “Nœud”
  • infrastructure:dVMVolumeDetail.path — “Chemin”
  • infrastructure:dVMVolumeDetail.pending-approval-title — “Basculement en attente d’approbation”
  • infrastructure:dVMVolumeDetail.primary-node — “Nœud Principal”
  • infrastructure:dVMVolumeDetail.replicas — “Réplicas”
  • infrastructure:dVMVolumeDetail.role — “Rôle”
  • infrastructure:dVMVolumeDetail.select-a-node — “Sélectionner un nœud…”
  • infrastructure:dVMVolumeDetail.select-a-replica — “Sélectionner une réplica…”
  • infrastructure:dVMVolumeDetail.select-a-target-node-to — “Sélectionner un nœud cible pour migrer la copie principale de ce volume. La migration synchronisera les données vers le nœud cible puis basculera le nœud principal.”
  • infrastructure:dVMVolumeDetail.size — “Taille”
  • infrastructure:dVMVolumeDetail.specification — “Spécification”
  • infrastructure:dVMVolumeDetail.start-migration — “Démarrer la migration”
  • infrastructure:dVMVolumeDetail.starting — “Démarrage…”
  • infrastructure:dVMVolumeDetail.status — “Statut”
  • infrastructure:dVMVolumeDetail.sync-interval — “Intervalle de synchronisation”
  • infrastructure:dVMVolumeDetail.sync-lag — “Retard de synchronisation”
  • infrastructure:dVMVolumeDetail.target-node — “Nœud cible”
  • infrastructure:dVMVolumeDetail.target-replica — “Réplica cible”
  • infrastructure:dVMVolumeDetail.unhealthy — “Malsain”
  • infrastructure:dVMVolumeDetail.used — “Utilisé”
  • infrastructure:dVMVolumeDetail.utilized — “% utilisé”
  • infrastructure:dVMVolumeDetail.volume-not-found — “Volume introuvable”

Le composant de cet écran ne déclare aucun contrôle soumis à une permission.

Le composant de cet écran ne déclare aucun contrôle soumis à une permission.

Le composant de cet écran ne déclare aucun contrôle soumis à une permission.

Le composant de cet écran ne déclare aucun contrôle soumis à une permission.

Commencez par volumes distribués pour comprendre ce que signifient une classe de stockage et un réplica ici, puis volumes distribués pour la procédure pas à pas d’attachement à un déploiement. Consultez l’écran Volumes pour l’alternative plus simple, sur un seul nœud, que ceci n’est pas.