I am busy designing and building infrastructure for various “as a Service” service offerings
Web as a Service (IIS)
Data as a Service (SQL and Oracle)
Middleware as a Service
So I thought I would float a few questions
What is High Availability?
When do you need it?
How do you create it?
How do you measure it?
DISCUSS !!
[UPDATE]
June 2nd, 2008 at 19:08
HA is something alledged to be always in service (define service!)
You need it when critical things like financial transactions are half way through and you cannot afford to lose a customer by not completing the order or generally p****ng them off because the transaction got lost of failed in flight.
You create it with lots of cash to buy redundant kit that is just waiting in the wings to jump in and rescue the failing device (or software program)
You measure it via transaction replays (beacons/pings) or by the number of complaints or actually lost business.
Thats my take on it