Med Apples Xgrid-teknologi er det enkelt å opprette midlertidige, lavkostnads superdatamaskin-klyngekonfigurasjoner. Xgrid bruker kraften til Mac OS X Server og er den perfekte plattformen for distribuert databehandling for forskere som jobber alene, spesialister som samarbeider, og programvareutviklere.
Sammen er vi sterke.
Bygg en databehandlingsklynge med akkurat så mange bærbare og stasjonære datamaskiner og tjenere du vil - i løpet av minutter. Xgrid-teknologien drar nytte av UNIX-grunnlaget, den konfigureringsfrie Bonjour-teknologien og katalogtjenestearkitekturen til Mac OS X Server for å gjøre det enklere å konfigurere. Samtidig inneholder Mac OS X Server verktøy som gjør det enkelt å administrere Xgrid-klynger, sende inn jobber, følge med på framgangen og hente resultater.
Konfigurering på et blunk.
Xgrid er innebygd i Mac OS X og Mac OS X Server, så konfigureringen er enkel. Bruk Xgrid Admin (eller kommandolinjen hvis du foretrekker det) til å angi hvilken datamaskin som skal være kontroller, og hvilke maskiner som skal være Xgrid-agenter. Alle agenter bruker den konfigureringsfrie Bonjour-teknologien til å finne kontrolleren og knytte seg til den automatisk - du trenger ikke skrive inn massevis av IP-adresser manuelt.
Distribuert databehandling - hvor som helst og overalt.
Kraften til Xgrid stopper ikke på nærmeste ruter. Med Bonjour kan agenter bruke bedriftens navnetjener til å finne den rette kontrolleren, uansett hvor kontrolleren befinner seg. Du kan faktisk konfigurere en kontroller som er tilgjengelig på Internett, slik at alle maskiner som er kompatible med Xgrid, kan bli med i klyngen ved å bruke vertsnavnet eller IP-adressen din. Dette betyr at Xgrid-klynger kan bestå av for eksempel en enkel rack med Xserve-maskiner, et helt rom med Mac Pro-maskiner eller en variert samling av Macintosh-maskiner spredt ut over Internett.
Kompatibilitet og tilgjengelighet.
Xgrid-kontrolleren er utviklet for å vokse sammen med prosjektet ditt. Kontrolleren arbeider faktisk like hardt som programvaren du bruker. Xgrid må takle avbrytinger på en god måte, fordi den behandler jobber i flere dager eller til og med måneder. Xgrid oppdager automatisk når en agent ikke lenger er tilgjengelig, og fordeler oppgaven til en annen maskin. Viktig informasjon blir arkivert på harddisken, slik at klyngen kan fortsette med arbeidet med en gang hvis du må starte kontrolleren på nytt.
Riktig Mac for jobben.
Den nye Scoreboard-funksjonen i Xgrid distribuerer oppgaver på en svært intelligent måte, slik at den tilgjengelige prosessorkraften utnyttes best mulig. Scoreboard er mye mer enn et system for gruppebehandling. Scoreboard gir jobber prioritering og sender dem til Xgrid-noder som har funksjonene eller egenskapene som kreves. Alle noder rapporterer konfigurasjonen sin til kontrolleren, så Scoreboard vet hvilke tilgjengelige agenter som for eksempel har en 64-bits Intel-prosessor med mer enn 4 GB RAM, og som er koblet til et Xsan-nettverk. På denne måten sikrer Scoreboard at jobbene sendes først til agentene som kan håndtere jobben på den mest effektive måten.
Klyngehåndtering.
Xgrid Admin-programmet i Mac OS X Server viser deg en oversikt over alle agentene, jobbene og oppgavene som tjenerne dine administrerer. Hvis du er administrator kan du stoppe jobber, sette dem på pause, starte dem på nytt eller slette dem. Du kan også dele agentene som er tilgjengelige inn i separate klynger og dermed gjøre det mulig for forskjellige grupper å dele samme kontroller uten å påvirke hverandre. Du kan alltids vise et takometer og fryde deg over hvor mange gigahertz superdatamaskinen din har tilgjengelig.
