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
SMTP (Simple Mail Transfer Protocol) permits two mail servers to communicate using a easy language, and gives a step-by-step protocol for exchanging information. SMTP delivers m

how to implement brute foce in a program?

Talent agencies like ICM, CAA and Paradigm represent writers, directors and actors (among other talent).  These agencies take in hundreds of millions of dollars a year collecting 1

Mike sells on the average 15 newspapers per week (Monday – Friday). Find the probability that 2.1 In a given week he will sell all the newspapers [7] 2.2 In a given day he will se

What is the name of the services you have chosen? What do they do? What is the name of the publisher? Provide details if you are developing your own service(s). There are variou

Differentiate Local and Global Variables? Local variables are the variables have limited scope although global have bigger scope Local variables are not accessed through others

In  order  to  provide  portable  and  reliable  EJB  elements,  the  following  restrictions  apply  to  EJB  code implementation: 1. Avoid using static non-final fields. Defin

Describe the Four Levels of Access Protection ? Any two various Java objects have one of four relations to each other. The four relations are: • The objects are in the simila

Cyclos USSD and mobile banking IVR module Project Description: We previously have a Cyclos mobile banking solution deployed on our server with SMS banking module. The solu

Need JVC Everio stream converter Project Description: JVC Everio is a brand of cameras capable of real time streaming/ encodinig. To get the video from a PC or a mobile de