SAS 9.1.3 Integration Technologies » Server Administrator's Guide


Pooling and Load Balancing
Pooling
Planning and Configuring Pooling
Load Balancing
Planning and Configuring a Load-Balancing Cluster
Planning the Load-Balancing Algorithm
Reference Materials
Fields for the Server Definition
Fields for the Pooling Logical Server Definition
Fields for the Load-Balancing Logical Server Definition
Pooling and Load Balancing

Fields for the Load-Balancing Logical Server Definition

For SAS Workspace Servers and SAS Stored Process Servers, the load-balancing logical server definition contains information for a load-balancing cluster. For each field, the table shows the following information:

  • the name that identifies the field in SAS Management Console. Under each field name, the table shows the corresponding properties tab and field name in SAS Management Console.

  • "Required" or "Optional" to indicate whether the field is required.

  • the type of server connection for which the field is used. Load-balancing logical servers can only be configured for IOM Bridge connections.

  • a definition of the field.

For information about load-balancing logical servers, refer to Overview of Load Balancing and Load Balancing.

Fields for the Load Balancing Logical Server Definition
Field Name Required/
Optional
Definition
Name
In SAS Management Console:
General  arrow  Name
Required The logical server that is being defined.
Balancing Algorithm
In SAS Management Console:
Load Balancing  arrow  Balancing Algorithm
Required The type of balancing algorithm to use when load balancing the servers:
Cost (SAS Workspace Servers and SAS Stored Process Servers)
Performs load balancing based on the current cost or running servers and the startup cost of new servers. The cost algorithm takes the current cost of the servers and the startup cost of new servers into account and redirects the client to the server with the lowest cost.

Response Time (SAS Stored Process Servers only)
Performs load balancing based on servers' average response time and redirects the clients to a server by using a round-robin approach to the response time list. Response times are updated based on the response refresh rate.
Description
In SAS Management Console:
General  arrow  Description
Optional Text to summarize why this definition exists. This field is not used by the logical server.
Response Refresh Rate
In SAS Management Console:
Load Balancing  arrow  Response Refresh Rate
Required (SAS Stored Process Servers only)
If the BalancingAlgorithm=Response Time, the length of time (in milliseconds) that a load balancer uses a set of response time values. At the end of this period the load balancer updates the response times and re-orders the servers for all of the servers in the load-balancing logical server.

Note: If this field is set to 0, the load balancer does not use the response time list to redirect clients to servers; instead, the load balancer redirects clients in a round-robin manner.

Cost Per Client
In SAS Management Console:
Load Balancing  arrow  Cost Per Client
Required If the BalancingAlgorithm=Cost, the default value of cost to add or subtract from a server's cost when a client connects or disconnects.
Logical Server Credentials
In SAS Management Console:
Load Balancing  arrow  Logical Server Credentials
Required The login that the load-balancing spawner uses to connect to other load-balancing spawners with servers in the same load-balancing logical server.