As illustrated below, a grid configuration consists
of these main components:
this machine controls
distribution of jobs to the grid. Any machine in the grid can be designated
as the grid control server. Also, you can choose whether to configure
the grid control server as a grid resource capable of receiving work.
This machine must contain the grid middleware software (such as Platform
Suite for SAS). The grid control server also configures a SAS workspace
server so that SAS Data Integration Studio and SAS Enterprise Miner
can run programs that take advantage of the grid.
these machines are
grid computing resources that are capable of receiving the work that
is being distributed to the grid. The number of nodes in a grid depends
on the size, complexity, and volume of the jobs that will be run by
the grid You can add or remove nodes as specified by your business
needs. Each grid node must contain Base SAS, SAS/CONNECT, Platform
LSF (or other grid middleware software), and any applications and
solutions needed to run grid-enabled jobs.
this machine is used
to store data for jobs that run on the grid. In order to simplify
installation and ease maintenance, you can also install the SAS binaries
on the central file server.
this machine contains
the metadata repository that stores the metadata definitions needed
by SAS Grid Manager and other SAS applications and solutions that
are running on the grid. Although it is recommended that the SAS Metadata
Server be on a dedicated machine, it can be run on the grid control
server.
this application is
used to manage the definitions in the metadata repository, to submit
jobs to the grid through the Schedule Manager plug-in, and to monitor
and manage the grid through the Grid Manager plug-in.
submits jobs to the
grid for processing, but is not part of the grid resources available
to execute work.
Examples of grid clients
are:
-
a SAS Data Integration Studio client.
Platform LSF is not required on this client machine.
-
a SAS Enterprise Miner client.
Platform LSF is not required on this client machine.
-
a SAS Management Console client,
that uses the Schedule Manager plug-in or another application to schedule
SAS workflows. Platform LSF is not required on this client machine.
-
a SAS foundation install that is
used to run a program that submits work to the grid. The submitted
work can be entire programs or programs broken into parallel chunks.
This client must have Base SAS,
SAS/CONNECT, and Platform LSF installed.
Platform LSF is required to submit the SAS workload to the grid.
-
a SAS Grid Manager Client Utility.
SAS is not required to be installed on this client, but Platform LSF
is required to submit the SAS workload to the grid.