Je prévois de créer un serveur Ubuntu (avec équilibrage de charge sur quelques ordinateurs hors scène) et d'y connecter des clients légers. Malheureusement, je ne sais pas comment créer un client léger, ni la configuration impliquée. J'aime vraiment la virtualisation et les serveurs et des trucs comme ça.
Fondamentalement, j'aurais un pool de ressources d'ordinateurs assis sous un bureau et je pourrais avoir un autre ordinateur, quelque part ailleurs qui en découle ... Je ne sais pas si je fais bien le concept.
Vous pouvez utiliser X2Go pour les clients légers, à la fois sur le serveur et sur les clients. Vous devez probablement mettre en réseau les serveurs pour ajouter un stockage partagé à l'aide de nfs ou similaire et de LDAP pour les utilisateurs et les groupes. Ensuite, vous installez le logiciel dont vous avez besoin sur tous les ordinateurs. Cela signifie que votre utilisateur peut se connecter à n'importe quel serveur avec son nom d'utilisateur et son mot de passe et obtenir son bureau et ses fichiers. Vous pouvez ensuite utiliser DNS pour l'équilibrage de charge, par exemple.
Il y a plusieurs façons de procéder. Plus votre question est précise, plus la réponse peut être détaillée.
Je pense qu'en fait X2Go inclut l'équilibrage de charge, mais je ne l'ai jamais essayé. www.x2go.org a plus d'informations.
Ce n'est pas directement lié à la virtualisation et aux "pools d'ordinateurs", mais le projet LTSP vous permet de démarrer plusieurs clients légers via PXE, de manière à ce que les utilisateurs puissent se connecter à Ubuntu serveur et obtenir un bureau Ubuntu régulier, comme s'ils étaient assis sur la console du serveur.
Comme il s'agit d'un cas d'utilisation très courant dans les écoles, le LTSP est l'une des principales fonctionnalités d'Edubuntu; parcourir les listes de diffusion Edubuntu pour des discussions sur le sujet.
Je recommanderais également le blog de Dave Richard et son livre: Linux Thin Client Networks Design and Deployment ; bien qu'il utilise une autre distribution basée sur Gnome, les principaux concepts s'appliquent toujours, et il vous montre clairement comment adapter la connexion graphique à des centaines d'utilisateurs en déployant des "serveurs d'applications" distincts.
(liens vers edubuntu.org et davelargo.blogspot.com défigurés par l'échange de pile)