Architecture d'un cluster
Définition :
En systèmes et réseaux, un cluster est une grappe de serveurs (ou « ferme de calcul ») constituée de deux serveurs au minimum (appelés aussi nœuds) et partageant la plupart du temps une ou plusieurs baies de disques. Wikipédia
Fondamental : Architecture générale d'un cluster
Un nœud (node) : il s'agit de la plus petite entité du cluster. C'est un serveur physique qui contiendra les différentes données de la base.
Un centre de données (Data-Center) : c'est un ensemble de nœuds qui sont dans un environnement géographique proche. Logiquement parlant, les nœuds peuvent communiquer plus facilement car ils sont censés être sur un réseau local.
Un cluster : le cluster est un ensemble de data-centers où seront copiées les différentes données du système. En général, on ne définit qu'un seul keyspace par cluster. (le keyspace est l'équivalent du schéma en base de données relationnelle).