O'Reilly logo

SAS 9.4 Intelligence Platform: Overview, Second Edition, 2nd Edition by

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Purpose of the Logical Server Grouping
Logical servers, which are groupings of individual servers of a specific type, provide the
following functionality in the SAS Intelligence Platform:
Users or groups of users can be granted rights to a logical server, thereby providing
access to each physical server that the logical server contains. You can also use
permissions to direct specific users or groups of users to specific physical servers
within a logical server grouping.
If one physical server in a logical server grouping fails, the other servers are still
available to provide continuous processing.
Load balancing can be implemented among the servers in a logical workspace server,
logical stored process server, or logical OLAP server. Load balancing is configured
by default for the SAS Pooled Workspace Server and SAS Stored Process Servers.
Workspace pooling can be implemented among the servers in a logical workspace
server.
For more information about SAS Application Servers, see the SAS Intelligence Platform:
Application Server Administration Guide.
Load Balancing for SAS Workspace Servers, SAS
Stored Process Servers, and SAS OLAP Servers
Load balancing is a feature that distributes work among the server processes in a logical
workspace server, logical stored process server, or logical OLAP server. The load
balancer runs in the object spawner, which is a program that runs on server machines,
listens for incoming client requests, and launches server instances as needed. When a
logical server is set up for load balancing, and the object spawner receives a client
request for a server in the logical server group, the spawner directs the request to the
server in the group that has the least load.
SAS Pooled Workspace Servers and SAS Stored Process Servers are load-balanced by
default. For more information about load balancing, see the SAS Intelligence Platform:
Application Server Administration Guide.
Workspace Pooling for SAS Workspace Servers
Workspace pooling creates a set of server connections that are reused. This reuse avoids
the wait times that an application incurs when it creates a new server connection for each
user. You can also use pooling to distribute server connections across machines.
Pooling is most useful for applications that require frequent, but brief, connections to a
SAS Workspace Server. Two types of pooling are supported:
server-side pooling
a configuration in which the SAS object spawner maintains a collection of re-usable
workspace server processes that are available for clients. The usage of servers in the
pool is governed by authorization rules that are set on the servers in the SAS
metadata. Load balancing is automatically configured for these servers.
Workspace Pooling for SAS Workspace Servers 31

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required