What's New in SAS Grid Manager 9.2
Overview
SAS Grid Manager has the following new features and enhancements:
-
A SAS code analyzer is added to
automatically add syntax to existing SAS programs in order to enable
parallel processing on a grid.
-
High availability capabilities
are provided as part of SAS Grid Manager.
-
A method for submitting batch SAS
jobs to the grid has been added.
-
The capability for SAS Grid Manager
to provide load balancing for SAS Workspace Servers has been added.
-
Job control has been enhanced.
-
Enhancements to the Grid Manager
plug-in for SAS Management Console provide improved grid monitoring
and control.
-
Enhancements to the Schedule Manager
plug-in for SAS Management Console provide improved control and monitoring
for jobs and flows scheduled to run on the grid.
-
Support is added for other grid
middleware providers.
SAS Code Analyzer
The SAS
Code Analyzer is a procedure that executes an existing SAS program
and identifies the dependencies of the procedures and job steps. SAS
Code analyzer then uses this information to create a new version of
the program that contains the syntax required for the sub-tasks to
be executed in parallel on a grid.
High Availability Capabilities
High availability
capabilities are incorporated into Platform Suite for SAS 4.1. This
capability provides high availability for any of the critical components
running in a grid (such as the SAS Metadata Server) and eliminates
the need for a hot stand-by machine and third-party tools.
A New Way to Submit Batch SAS Jobs to the Grid
The second
maintenance release after SAS 9.2 adds the SAS Grid Manager Client
Utility. This utility enables batch SAS jobs to be submitted to the
grid without the need to have SAS installed on the machine that is
used to submit the jobs. The utility provides the capability to submit
jobs, end jobs, check job status, and retrieve job output.
Grid Algorithm for Load Balancing
SAS Grid
Manager can be used to provide load balancing for Workspace servers
running in a grid. This capability provides a robust way to enable
load balancing for any clients that use SAS Workspace
Servers.
Enhanced Job Control
The following
enhancements improve control for jobs processed on a SAS grid:
-
A job name can be specified through
a macro variable specified by the JOBNAME option of the GRDSVC_ENABLE
statement.
-
Job options can be specified through
a macro variable specified by the JOBOPTS option of the GRDSVC_ENABLE
statement.
-
Job options can be specified in
metadata for grid logical server definitions. These options override
user-specified options.
-
SAS startup options can be specified
in metadata for grid logical server definitions.
Enhancements to the Grid Manager Plug-In
The following
enhancements to the Grid Manager plug-in for SAS Management Console
provide improved grid monitoring and control:
-
The plug-in provides Gantt charts
to display job information by status or host.
-
Capabilities are provided to:
-
suspend and resume jobs
-
open and close hosts
-
open, close, activate, and deactivate
queues
Enhancements to the Schedule Manager Plug-In
The following
enhancements to the Schedule Manager plug-in for SAS Management Console
provide improved control for jobs and flows that are scheduled to
run on a SAS grid:
-
Enhancements to the table view
provide more information about scheduled jobs, and the ability to
filter the contents and view the SAS log.
-
A new visual editor improves the
process of creating and editing flows to be scheduled.
-
Enhancements to the management
of deployed flows provide the ability to create and edit trigger events
and execution attributes.
-
The ability to redeploy a job for
scheduling has been added.
-
Management of deployed jobs has
been enhanced, including the ability to change the batch server and
specifying the associated job.
Support for Other Grid Middleware Providers
Support
is added for DataSynapse GridServer and Univa UD Grid MP as grid middleware
providers. Platform Suite for SAS remains the middleware provider
that is packaged with SAS Grid Manager. DataSynapse and Univa UD support
includes multi-user load balancing and parallel load balancing. It
does not include an interface to the schedule manager framework.
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.