Chapter 18. Xgrid Service
In This Chapter
Introduction to Xgrid
Planning Xgrid distributed processing
Xgrid setup and configuration
Managing and monitoring Xgrid services
Xgrid is a feature of Mac OS X Snow Leopard Server that simplifies the creation, deployment, and management of computational grids, which distribute jobs across multiple computers to employ the idle capacity of those machines to perform complex tasks.
Xgrid enables users to submit jobs to be processed by a centrally managed cluster or by an ad hoc grid of Xgrid agent systems that are made available to handle jobs managed by an Xgrid controller.
Xgrid can be used to turn an organization's desktop machines into a distributed grid with super computing power at very little cost.
Because the Xgrid agent software is preinstalled with Mac OS X Leopard or later systems and is available for previous versions of the operating system, client systems are ready to be activated to turn their idle processors into a productive computing system cluster.
Apple notes the following features for Xgrid:
Easy grid configuration and deployment
Simple and flexible job submission
Automatic controller discovery by agents and clients
A flexible architecture based on open standards
Support for the Unix security model, including password or Kerberos SSO authentication
Choice between a command-line interface or an API-based model for grid interaction
This chapter describes how Xgrid works, what's involved in planning computational grid deployment, how it's ...
Get Snow Leopard™ Server now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.