wood burning stoves 2.0*
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes System Availability Problem Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "System Availability Problem" Watch "System Availability Problem" New topic
Author

System Availability Problem

Duck
Greenhorn

Joined: Jan 24, 2005
Posts: 1
Dear all experts,

My system has a dependency on a third party system (i.e. payment system), which the third party system can only commit the system availability is 99.99%.

I can use two application server runing cluster and have a DB farm to ensure my module in the system 100% availability. But, my system may be affected by the third party system. How can I ensure my system availability is 100%?
Deepak Pant
Ranch Hand

Joined: Feb 13, 2004
Posts: 443
Duck,

100% uptime requires high availability, which in turn requires high level of redundancy.

To evaluate 100% uptime of a system, list down following things:
1. Number of single points of failures (SPOF) in the infrastructure. For example: Payment is a SPOF in your infrastructure.
2. Downtime required for performing nightly maintenance jobs, report scheduling or backup etc.

If you find anything that needs to be addressed from above two points, then it is difficult to ensure 100% uptime.

No matter how many app servers and how big of a cluster you have.

Regards,
Deepak
Geoffrey Chu
Ranch Hand

Joined: Feb 25, 2004
Posts: 70
You can have multiple third party providers, if the first one fails you can go to the next one (like a Passive Replication system). It will be much more expensive (depending on the number of providers) but that can assure you a higher probability of availability. Availability is directly proportional to cost.

Geoffrey


Geoffrey Chu<br />----------------------<br />- SCEA<br />- IBM UML OOAD<br />- SCJP 1.4
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: System Availability Problem
 
Similar Threads
passing class name rather then object
System performance Sources
how to represent an external entity in component diagram
class loading issue in Jboss
Big Smokes cigar assignment