AccueilGlossaire › Cluster

Cluster

Virtualisation

Ensemble de machines (nodes) interconnectées agissant comme un système unique.

Un cluster est un ensemble de machines (nœuds) interconnectées qui collaborent pour fournir un service de manière coordonnée, apparaissant comme un système unique aux clients. Les bénéfices : haute disponibilité (panne d'un nœud transparente), scaling horizontal (ajout de capacité), répartition de charge, traitement parallèle.

Types de clusters courants : (1) HA (High Availability) — failover entre nœuds (Pacemaker/Corosync, Microsoft Failover Cluster) ; (2) Compute — calcul distribué (HPC, Spark, Hadoop) ; (3) Storage — stockage distribué (Ceph, GlusterFS, MinIO) ; (4) Database — réplication/sharding (Galera Cluster, MongoDB Replica Set, CockroachDB) ; (5) Container Orchestration — Kubernetes, Docker Swarm ; (6) Hyperviseur — Proxmox VE Cluster, vSphere Cluster.

Problématiques clés : quorum (majorité de nœuds nécessaire pour décider), split-brain (deux moitiés se croient seules au monde), consensus (Raft, Paxos, etcd), réseau privé entre nœuds. Proxmox utilise corosync + pmxcfs pour son cluster. Concept central testé dans PVE9-L2, AZ-104, CKA, et toute certification distributed systems.

Certifications qui couvrent ce concept
PVE9-L2 PVE9-L3 CKA AZ-104
Termes liés
HA (High Availability) Quorum Live Migration

Préparez vos certifications IT gratuitement

200+ certifications, 400 000+ questions, examens blancs chronométrés.

Voir le catalogue →
← Retour au glossaire