Library Table of Contents Index Previous Next Comments

Planning for RTMON application server group configuration

What you need to plan for  Top

When you configure RTMON to work with application servers, you must

Application server group defined  Top

When you configure RTMON to work with application servers, you need to configure one or more logical application server groups in the appliance RTMON configuration.

Application server groups have the following primary purposes:

Data that each server in an application server group receives  Top

When multiple application servers are members of the same logical application server group, each server receives the same user events and user attributes. However, NetCache always sends a specific user's data to the same application server, which balances the load over the server as described for load balancing. See also What occurs during failover.

How load balancing works  Top

To balance the load of data across application servers in the same application server group, NetCache uses a weighting technique based on a history of connection round trips. Server CPU load and other server resources are not considered, nor are differences such as bandwidth used by the streams that specific clients are watching.

Initially, all servers have the same chance of being selected. If a server is consistently slower in responding to the appliance over time, the chance decreases that the appliance will send data to the application server.

In practice, this scheme has resulted in a fairly even distribution of data across application servers in an application server group. However, you should monitor the load on your application servers resulting from data pushed by the appliance and make adjustments to your server size or number of servers as necessary.

What occurs during failover  Top

When you define an application group, you are instructing the appliance to distribute the data over all servers in the group. If one server becomes unavailable, NetCache continues to automatically distribute the data over the remaining available servers in the group.

The following occurs if an application server in an application server group becomes unavailable:

Number of application servers communicating with NetCache  Top

You can add application servers to application server groups as necessary to increase reliability and scalability. Network Appliance recommends that you do not exceed 10 application servers communicating with a NetCache appliance.

Considerations for defining application server groups  Top

Consider the following when defining your application server groups:

Library Table of Contents Index Previous Next Comments