Updated: July 11, 2020 (May 14, 2001)

  Sidebar

Three Paradoxes of High Availability

My Atlas / Sidebar

794 wordsTime to read: 4 min

Even when funding is not an issue, any organization attempting to build high-availability (HA) applications must deal with three paradoxes and find an appropriate balance within each.

Agility vs. reliability. Although Microsoft’s current marketing campaign emphasizes both agility and reliability, the two goals actually work against each other. Agility means the ability to change rapidly in response to shifting business or technical requirements. However, rapid change introduces a high risk of failure to a hitherto stable system. As most IT managers know all too well, simply fixing something that is broken or insecure introduces opportunities to make things worse (sometimes much worse). The most reliable systems are designed to perform well-defined tasks, are tested thoroughly before going into service, and are then changed minimally or not at all from that point onward. Rapid, frequent changes, even when done carefully by skilled personnel, are deadly to reliability. Even organizations that have the people and time to implement changes like patches, service packs, or software upgrades are often reluctant to do so because the risks of service disruption associated with applying these changes often outweigh the risks of keeping a faulty system running. Furthermore, to ensure reliability, organizations must implement strict change control and documentation standards. These processes, which must occur before changes are made, dramatically slow down the rate at which changes can be implemented. Microsoft’s most stringent HA product, Windows 2000 Datacenter Server, has such rigorous testing and recertification requirements that it could take a month or more before a fix or patch is even approved by the Datacenter vendor that supplies the hardware.

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now