Grappe
En informatique, un cluster peut faire référence à deux choses différentes: 1) un groupe de secteurs dans un périphérique de stockage ou 2) un groupe d'ordinateurs connectés.
1) Un groupe de secteurs
A secteur est la plus petite unité accessible sur un périphérique de stockage comme un HDD or SSD. Un cluster, ou unité d’allocation, est un groupe de secteurs qui constitue la plus petite unité d’allocation de disque pour un filet dans un système de fichiers. En d'autres termes, la taille de cluster d'un système de fichiers est la plus petite quantité d'espace qu'un fichier peut occuper sur un ordinateur.
La plupart des fichiers nécessitent un grand nombre de clusters, ce qui signifie que le contenu du fichier est réparti sur plusieurs clusters du système. conduire. Souvent le date peut être écrit en blocs contigus afin que le contenu du fichier soit stocké dans un emplacement physique. Cependant, quand un disque dur commence à se remplir, il peut ne pas y avoir suffisamment de clusters contigus disponibles pour enregistrer des fichiers volumineux dans une seule zone. Au lieu de cela, ils doivent être écrits à plusieurs emplacements sur le disque. C'est appelé fragmentation et peut ralentir les vitesses de lecture et d'écriture du disque dur.
2) Un groupe d'ordinateurs connectés
Un cluster peut également faire référence à un groupe de machines qui travaillent ensemble et qui remplissent une fonction similaire. contrairement à calcul en grille, une grappe d’ordinateurs est contrôlée par un seul logiciel programme qui gère tous les ordinateurs ou "nœuds"au sein du cluster. Les nœuds travaillent ensemble pour effectuer une tâche unique. Ce processus est appelé" calcul parallèle ", car ils exécutent des opérations en tandem.
Les grappes d'ordinateurs peuvent aller de deux machines à des centaines d'ordinateurs connectés. Les petites grappes sont souvent utilisées pour améliorer les performances des services de jeux en ligne et en ligne en traitant plusieurs requêtes entrantes en parallèle. Une batterie de serveurs Web, par exemple, est un type de cluster qui fournit une faible latence accès aux sites Web. Les grands groupes peuvent être utilisés pour effectuer des calculs scientifiques ou pour exécuter un grand nombre de tâches complexes. algorithmes. Par exemple, un grand groupe peut être utilisé pour appliquer des textures et des effets d'éclairage aux modèles 3D dans chaque image d'un film animé.