Xgrid. La solution simple pour l'informatique distribuée.

La technologie Xgrid d'Apple permet de transformer un groupe spécifique de systèmes Mac en supercalculateur économique. Bénéficiant de la puissance de Mac OS X Server, Xgrid est une plate-forme informatique distribuée idéale pour les chercheurs, les experts travaillant en groupe et les développeurs d'applications.

La puissance en nombres.

Prenez un nombre quelconque de portables, d'ordinateurs de bureau et de serveurs et faites-en une grappe de calcul ("cluster"). C'est l'affaire de quelques minutes. La technologie Xgrid exploite la puissance de la structure UNIX de Mac OS X Server, la technologie Bonjour sans configuration et l'architecture des services d'annuaire pour rationaliser le processus de configuration. Par ailleurs, les outils d'administration facilitent la gestion des grappes Xgrid, la soumission des travaux, le suivi de la progression et la récupération des résultats.

Xgrid

Configuration en un instant.

Xgrid étant intégré à Mac OS X et à Mac OS X Server, la configuration est simple. À l'aide de Xgrid Admin (ou de la ligne de commande, si vous préférez), il vous suffit de désigner un système comme contrôleur, puis de permettre aux autres systèmes de se comporter en agents Xgrid. Tous les agents utilisent la technologie Bonjour sans configuration pour localiser le contrôleur et s'y relier automatiquement. Inutile de saisir manuellement une flopée d'adresses IP.

Bonjour

Informatique distribuée : partout, à tout moment.

La puissance de Xgrid ne s'arrête pas au routeur le plus proche. À l'aide de l'utilitaire de recherche du service DNS de Bonjour, les agents peuvent interroger le serveur de noms de leur organisation pour trouver le contrôleur le plus approprié, où qu'il se trouve. En fait, vous pouvez mettre en place un contrôleur accessible depuis le réseau Internet public. Tout système activé pour Xgrid peut alors se joindre à la grille de calcul en utilisant simplement votre nom d'hôte ou votre adresse IP. Ce qui veut dire qu'un cluster Xgrid peut aller d'un simple rack de systèmes Xserve à une pièce entièrement remplie d'ordinateurs Mac Pro, en passant par une collection hétéroclite de Mac dispersés sur Internet.

Évolutivité et haute disponibilité.

Le contrôleur Xgrid est conçu pour monter en charge à mesure que vos projets gagnent en complexité. En fait, il travaille aussi dur que votre matériel. Comme Xgrid gère des traitements de données qui durent des jours, pour ne pas dire des mois, il est bien obligé de s'accommoder gentiment de tous les aléas. Dès qu'un agent n'est plus accessible, Xgrid le détecte automatiquement et réaffecte la tâche à un autre système. Les informations essentielles concernant le traitement en cours sont placées en cache sur le disque, de sorte que votre grille de calcul puisse se remettre immédiatement à la tâche au cas où vous auriez besoin de réinitialiser le contrôleur.

Le bon Mac.

La nouvelle fonctionnalité Scoreboard de Xgrid apporte une extraordinaire intelligence à la répartition des tâches et profite au maximum de la puissance de traitement disponible. Bien plus qu'un système de traitement par lots, Scoreboard hiérarchise les travaux et les envoie aux nœuds Xgrid disposant des fonctionnalités ou des capacités requises. Comme chaque nœud rend compte de sa configuration au contrôleur, Scoreboard sait, par exemple, quels sont les agents disponibles dotés d'un processeur Intel 64 bits avec plus de 4 Go de RAM et connectés à un réseau Xsan. De cette façon, Scoreboard s'assure que les travaux sont envoyés en priorité aux agents capables de s'en charger avec le plus d'efficacité.

Tachymètre Xgrid

Gestion des grappes.

L'application Xgrid Admin, disponible avec Mac OS X Server, vous donne un aperçu de tous les agents, travaux et tâches que gèrent vos serveurs. En tant qu'administrateur, vous pouvez arrêter, suspendre, reprendre ou supprimer des travaux, mais aussi partitionner des agents disponibles en grappes séparées, ce qui permet à différents groupes de partager un même contrôleur sans aucune interférence. Et vous pouvez toujours afficher un tachymètre pour admirer le nombre de gigahertz qui défilent dans votre supercalculateur.