Xgrid
From Wikipedia, the free encyclopedia
In computers, Xgrid is software developed by Apple's Advanced Computation Group that allows a group of networked computers to engage in distributed computing. The purpose of Xgrid is to offer scientists an easy-to-implement method of exploiting previously underused computational power at a low cost: it acts as a job scheduler, distributing jobs to be executed on available computers. With the inclusion of the Xgrid agent in Tiger, Apple increased its potential usage greatly: however, their decision to provide a graphical controller interface only to Mac OS X Server machines has limited the efforts by the computer community to embrace the platform. Those that have succeeded in spite of this include Xgrid@Stanford and BLAST.
Despite the lack of a graphical controller interface in the standard (non-server) Mac OS X distribution, it is possible to set up an Xgrid controller via the command line tools xgridctl, and xgrid. Instructions can be obtained through their respective man pages (e.g. in the Terminal, type: man xgridctl). Once the Xgrid controller daemon is running, it is possible to administer the grid with Apple's Xgrid Admin tool (the same GUI they include with the Mac OS X Server Admin Tools). Some applications, such as VisualHub, provide Xgrid controller capability through their user interfaces.
[edit] References
- Xgrid Site
- Apple's Advanced Computation Group.
- XgridWiki -- A wiki devoted to understanding Xgrid
- XgridDRMAA A blog on DRMAA for Xgrid
Services |
---|
AFP Server · iCal Server · Open Directory · Podcast Producer · QuickTime Streaming Server · Spotlight Server · Web Server · Wiki Server · Xgrid |
Applications |
AppleShare IP Migration · Fibre Channel Utility · Gateway Setup Assistant · Macintosh Manager · MySQL Manager · Network Image Utility · QuickTime Broadcaster · QTSS Publisher · RAID Admin · Server Admin · Server Assistant · Server Monitor · System Image Utility · Workgroup Manager · Xgrid Admin |