The only applications
that you can associate with a grid options set are ones that have
been identified as being grid capable. Applications are identified
as grid capable either by the application’s deployment process
or by specifying the isGridCapable keyword through the application’s
property values.
To verify which applications
have been identified as grid capable during deployment, you can define
a grid options set mapping before you have set the isGridCapable keyword
on any applications through the application properties. The applications
that are listed as available for mapping are the ones that were identified
as grid capable during deployment.
For all other applications
that you want to map to a grid options set, you must manually identify
each of them as grid capable. In order to apply the isGridCapable
keyword to the correct application when running a job, SAS Grid Manager
must be able to match the application name as identified on the application
folder with the name that is sent by the application when the object
spawner starts the workspace server. If they do not match, then you
can use wildcards to help match the names. This situation might occur
if the application sends a different name from one invocation to the
next or if you have multiple versions of the same application that
you want to map to the same grid options set.
These examples illustrate
several scenarios:
-
If the folder for an application
is specified as “SAS Application A” and the application
sends the name “SAS Application A”, then the names match
exactly and you can set the keyword to isGridCapable.
-
If the folder for an application
is specified as “SAS Application A” and the application
sends the name “SAS Application A 4.6” some times and
“SAS Application A 4.7” at other times, then you should
specify the keyword in the form isGridCapable:SAS Application A*.
-
If the folder for an application
is specified as “SAS Application A” and the application
sends the name “SAS Application A” some times and “Web
Infrastructure - SAS Application A” at other times, then you
should specify the keyword in the form isGridCapable:*SAS Application
A.
-
If the folder for an application
is specified as “SAS Application A” and the application
sends the name “Web Infrascture - SAS Application A”
some times and “SAS Application A 4.6” at other times,
then you should specify the keyword in the form isGridCapable:*SAS
Application A*.
For example, to make
SAS Studio a grid-enabled application, you might specify the keyword
as
isGridCapable:*SAS Studio Mid-Tier*
.
-
The
isGridCapable
portion
of the keyword enables SAS Studio Mid-Tier to be included in the list
of grid-enabled applications.
-
The
*SAS Studio
Mid-Tier*
portion of the keyword enables the IOM
application name as sent by SAS Studio to be matched to the SAS Studio
Mid-Tier application folder so that grid options sets can be applied.
The wildcards enable SAS Grid Manager to recognize the IOM name (Web
Infra Platform Services 9.4 - SAS Studio Mid-Tier 3.1) and match it
with the SAS Studio Mid-Tier options sets.
To set the isGridCapable
keyword for an application, follow these steps:
-
In SAS Management Console,
select the
Folders tab.
-
Open the
SystemApplications folder.
-
Select the folder for
the application whose property you want to change. Then, select
FileProperties.
-
In the
Properties window,
click
Add next to the
Keyword area.
-
In the
Add
Keyword dialog box, type
isGridCapable
or
isGridCapable:<application_name>
with
wildcards as needed in the
Name field.
-
Click
OK to
close the
Add Keyword dialog box and then
the
Properties window.
After applications are
identified as being grid capable and grid options sets are mapped
to those applications, the options in the grid options set are used
to start any grid-launched servers.
See Grid-Launched Servers for more information.