Shop News Jobs WorldWide Contact Us Search C-Byte Home Page Big Open Systems That Work
CompanyCustomersSolutionsAlliancesProductsServices
 
 
     
 
   Solutions/
 
      Application/  
      Decision/  
      Contact/  
      e-business/  
      Data Center Ready/  
      Whitepapers/
     
     
     
   
 
 
New Destinations, Whitepapers, Press Releases, Publication Search...

High Availability Whitepapers  
 

High Availability
(continued)

Fundamental Approaches
There are three fundamental approaches to increasing availability beyond that of basic components: Redundancy, Isolation and Parallelism.


Redundancy
Redundancy uses multiple lower-availability components to provide a higher availability system.

Employing replication, high availability systems commonly utilize dual power supplies and mirrored disks (where two or more disks contain exactly the same information).

Error-correcting components provide a measure of redundancy—and higher availability—without more costly duplication.


Isolation
Redundant components do no good if they are both subject to a common source of failure.

Two replicated computer systems in the same room, for example, do not increase availability in the event of a fire.

Locating systems in separate rooms or mirroring disks on separate controllers amounts to physical isolation. Using messaging for inter-process communication is a form of logical isolation (failure in one doesn't necessarily cause the other to hang as synchronous procedure calls often do).


Parallelism
Many tasks have subtasks with differing availability requirements. Often the subtasks can be queued for later processing or moved to another system for processing.


Machines (ATMs), for instance, use deferred processing to improve availability. Initial account verification happens while the customer is at the machine, but the actual processing of the withdrawal is performed later.

Previous | Table of Contents | Next

 

 
 
 
   
   
C-Byte Company, Inc.
 
  Good Morning it is 4:41 am in Las Vegas, Nevada, United States.    E-mail This Page  |  Digg This  |  Facebook  |  Twitter  |  Delicious

Ask Us a Question - Call Inside US 1-800-393-5804, Outside US 1-403-770-7818, or Contact Us
Copyright © 1989 - 2017 C-Byte Company, Inc.  ::  C-Byte Privacy Statement   ::   P.R.O. Program ::  RSS 1.0 Feed
This site is protected by copyright and trade mark laws under U.S. and International law. All rights reserved.
SecurityGroup Audits Systems at C-Byte Tackling...