Page suivantePage pr�c�denteTable des mati�res

6. Clusters

Je vais bri�vement �voquer ici les mani�res de connecter des machines ensemble, mais c'est un sujet si vaste qu'il pourrait faire l'objet d'un HOWTO. Comme en plus c'est hors-sujet dans ce HOWTO, si vous voulez contactez-moi et prenez cette partie pour en faire un document s�par�.

Aujourd'hui les ordinateurs sont obsol�tes au bout d'un temps tr�s court. Du vieux mat�riel peut pourtant se r�v�ler tr�s utile sous Linux. Utiliser un vieux p�c� commer serveur r�seau a, en plus de la valeur pratique, un certain int�r�t �ducatif. Je ne parlerai ici que de ce qui concerne les disques.

Plusieurs formes de partage (clustering) sont possibles aujourd'hui, depuis la r�partition automatique de la charge entre plusieurs machines jusqu'� des mat�riels exotiques comme le SCI (Scalable Coherent Interface) qui permet de combiner plusieurs machines en une seule. Il y a eu aussi du partage sur de plus grosses machines, ainsi le VAXcluster en son temps. L'usage habituel du clustering est le partage des ressources comme les disques durs, les imprimantes, les teminaux mais de fa�on � ce que les ressources soit disponibles � �galit� pour tous les noeuds du r�seau.

Il n'y a pas de bonne d�finition du clustering (ndT: ni de bonne traduction ...) mais ici ce mot signifie que plusieurs machines d'un reseau combinent leurs ressources pour servir les utilisateurs.

Linux permet certaines formes de partage mais pour le d�butant je d�crirai juste un r�seau local simple. C'est une bonne mani�re de profiter de vieux mat�riel qui serait inutilisable dans �a.

La meilleure fa�on d'utiliser une vieille machine est d'en faire un serveur de r�seau. Dans ce cas, le facteur limitant est plut�t la bande passante du r�seau que la vitesse du serveur. A la maison vous pouvez d�placer les fonctions suivantes sur un vieux PC devenu serveur:

Vous pouvez aussi monter par NFS des disques du serveur. Lisez le FSSNTD pour savoir quels r�pertoires ne doivent pas �tre export�s. On exportera /usr et /var/spool, peut-�tre aussi /usr/local mais sans doute pas /var/spool/lpd.

La plupart du temps m�me de vieux disques offrent des performances suffisantes. Cependant, si vous avez un usage intensif des disques du serveur et un r�seau � haut d�bit, vous aurez sans doute besoin de disques rapides. C'est le cas pour un outil de recherche dans un site Web ou pour une base de donn�es.

Un tel r�seau (un toaster network comme on l'appelle) peut �tre une tr�s bonne fa�on d'apprendre l'administration syst�me. Il y a des HOWTOs sur le sujet mais vous devez garder en t�te les choses suivantes:

Le r�seau nyx est un exemple de cluster. Il est constitu� de:

nyx

est l'une des deux machines sur lesquelles les utilisateurs se loguent et assure aussi certaines fonctions r�seau

nox

(ou nyx10) est la machine principale pour utilisateurs et aussi un serveur de courrier �lectronique.

noc

est un serveur pour les news. La queue des news est accessible par un montage NFS pour nyx et nox.

arachne

(ou www) est le serveur Web. Les pages Web sont �crites sur nox � travers un montage NFS

Il y a des projets de clustering assez avanc�s, notamment:

Le partage high-tech demande une interconnection high-tech, et SCI est une des solutions. Plus d'information sur la page Web de Dolphin Interconnect Solutions ou de scizzl.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:42