Configuring load balancing  High availability

Chapter 7: Load Balancing, Failover, and Component Availability

Component deployment

In addition to load balancing to distribute incoming client requests, you can make your components available on every server within your cluster or restrict access to components by partitioning your applications.

To deploy components on a cluster so that every component is available from every cluster member, see Chapter 6, “Clusters and Synchronization.”

Partitioning

Partitioning restricts components to a subset of servers within a cluster. Partition an application by creating different logical server names, then installing component subsets into each logical server definition. Partitioning allows you to manually load balance within your cluster.

The Installed Packages folder lists the packages that are installed in a particular server. Even if a package is defined in a server's repository, and all files required for components in the package are available to the server, the server does not allow creation of instances of components for packages that are not installed in the server.

The following is a partitioning example:

See Chapter 3, “Managing Applications and Packages in EAServer Manager,” in the EAServer Programmer’s Guide for more information about installing packages.

NoteYou may want to use partitioning to separate CPU-bound components from database-bound components.





Copyright © 2003. Sybase Inc. All rights reserved. High availability

View this book as PDF