Application of server clustering? , JAVA Programming

An application server cluster has of a number of application servers loosely coupled on a network. The server group or server cluster is usually distributed over a number of nodes or machines. The important point to note is that the cluster seems as a single server to its clients.

The goals of application server clustering are:

1. Scalability: could be able to add new servers on the required node or add new additional nodes to enable the server to handle increasing loads without performance loss, and in a manner transparent to the last users.

2. Load balancing: Each server in the cluster could process a fair share of client load, in proportion to its processing power, to remove overloading of some and under utilization of other server sources. Load distribution could remain balanced even as load modifies with time.

3. High availability: Clients could be able to accept the server at almost all times. Server usage could be transparent to software and hardware failures. If a server or node fails, its workload should be changed over to other servers, automatically as fast as required and the application should continue to run uninterrupted. This method gives a fair degree of application system fault-tolerance. After failure, the entire load could be redistributed equally among active servers of the system.

 

Posted Date: 7/27/2012 5:51:42 AM | Location : United States







Related Discussions:- Application of server clustering? , Assignment Help, Ask Question on Application of server clustering? , Get Answer, Expert's Help, Application of server clustering? Discussions

Write discussion on Application of server clustering?
Your posts are moderated
Related Questions
A point-to-point model is based on the concept of a message queue: Senders send messages into the queue, and the receiver reads messages from this queue. In the point-to-point mode

Describe The ? operator in Java langauge? The conditional operator just works for assigning a value to a variable, using a value within a method invocation, or in a few other w

Ten pigs were all in a pen, enjoying their morning slop when a bird flew down from a nearby tree and began picking all the best bits out from the trough. This greatly perturbed the

Program 1. Write a Java program to display the first 20 Fibonacci numbers Program with Fibonacci sequence of first 20 terms Output 2. Write an applet progr


Problem : Compiler Design - Limit the loops Rajni is a newbie to the programming and while learning the programming language he came to know the following rules: ???• Each

How can you describe a consistent web design? Why is it required? A consistent web design is Easy understandable, not along with heavy graphics, easy navigation. It is required

Smugglers are becoming very smart day by day. Now they have developed a new technique of sending their messages from one smuggler to another. In their new technology, they are send

J2EE Java Website rebuild Project Description: We are seeking an experienced developer to re-build a Java/J2EE based Website. We are in requirement to reconstruct our website