Terminologie
Pour commencer, un peu de terminologie très(!) simplifiée :
Serveur
Un «serveur» n'est qu’un grand ordinateur (connecté à un réseau) qui «sert» ses ressources (cœurs (CPUs), mémoire et parfois espace disque) à des «clients» (postes de travail / ordinateurs de bureau / ordinateurs portables) connectés au même réseau. Par exemple, un serveur peut avoir" 32 cœurs |
Unité de disques ou NAS
Une unité de disques est une «boîte» contenant des disques.
RAID
Un RAID combine plusieurs ou tous les disques physiques d'unité de disques dans une ou plusieurs unités logiques à des fins de redondance des données, d'amélioration des performances ou les deux.
Par exemple, 16 disques peuvent être combinés dans un RAID 6. Cela signifierait que l'équivalent de 2 des disques (disques de parité) seront utilisés pour stocker les informations nécessaires à la reconstruction d'un disque éventuellement cassé et 1 disque est conservé comme « hot spare » (disque de secours). En cas de panne d'un disque, son contenu sera reconstruit sur ce disque de secours. L'équivalent des 13 autres disques sera utilisé pour stocker les données des utilisateurs. Voir illustration ci-dessous.
Jusqu'à 2 disques d'un RAID 6 peuvent échouer sans perdre de données, mais si un 3ième disque se brise avant que l'un des deux autres ne puisse être reconstruit, toutes les données de tous les disques de ce RAID sont perdues.
Système de fichiers
Un ou plusieurs systèmes de fichiers peuvent être créés à partir d'un RAID.
Pour l'utilisateur, un système de fichiers est vu comme un grand répertoire, situé dans le répertoire racine, ‘/’.
Tous les systèmes de fichiers accessibles par un serveur peuvent être listés avec la commande :
df -h
Illustration simplifiée d'une unité de 16 disques, configurée en RAID 6 avec 3 systèmes de fichiers:
Infrastructure informatique du Centre ESCER
Au Centre ESCER, nous avons plusieurs serveurs et unités de disques qui sont tous physiquement situés au sous-sol de PK dans une pièce fortement refroidie et ventilée car ils génèrent beaucoup de chaleur. Ils sont tous connectés les uns aux autres via notre réseau interne rapide et ils peuvent également être accédés directement à partir des postes de travail câblés(!) internes et des serveurs externes du Centre ESCER.
Serveurs et systèmes de fichiers actuels (février 2021) du Centre ESCER
Serveurs externes
• st0.sca.uqam.ca
• hoppy.sca.uqam.ca
Serveurs internes
Et voici une liste des serveurs internes avec les systèmes de fichiers de « données locales » montés dessus:
Serveur | robert | zwack | glacier | snow | alea | jacta | zonda | bora |
Systèmes de fichiers | • /robert1 | • /zwack | • /glacier | • /snow | • /focus | • /upslope | • /pampa | • /hurricane |
La plupart de nos systèmes de fichiers ne sont montés que sur (connectés à) un serveur spécifique, mais il y en a quelques-uns qui sont montés sur plusieurs ou même tous nos serveurs.
Les systèmes de fichiers suivants sont communs à tous nos serveurs internes:
• /HOME
• /extras
• /transfert (aussi monté sur les serveurs externes pour le transfert de données!)
• /BIG3
• /focus
• /pampa
Comme chaque serveur a accès au même /HOME, votre « home » est le même sur tous nos serveurs, tout comme votre mot de passe.