Continuous Availability For Your Enterprise Networks.

lo based methodology almost always results in theNext contemplate the complexity of integrating
use of countless different availability / DRdifferent availability technologies from numerous
technologies from various vendors, with noticablyvendors. Are they certain to interoperate with one
different designs, capabilities and limited/no integrationanother? Is such interoperability built in (not likely) or
points. For example, an online web ordering systemwill some degree of customization and manual
could deploy network load balancing for front endscripting (very probably) be needed, so that each tier
web servers, some form of data mirroring orcan communicate with the other tiers? If custom
clustering for backend database servers, and a 3rdscripting is required, what happens when even a lone
party availabilityalternative for middleware. Point ofpiece of the availability architecture changes? Will
sale solutions, CRM tools, and even BlackBerryadditional, custom consulting work be required to
messaging environments implement a similarupdate and re test existing scripts? Last but not
prescription, employing alternate technologies forleast, if and when something breaks down, whose
each layer in the application stack.responsibility is it to determine the root cause? With
Employing such an approach to implementing anan array of solutions from different vendors, one
availability solution for your company applicationmust be wary of the anticipated finger pointing that
ecosystem has numerous drawbacks. First of all, onemay result when things go wrong.
must be aware of the cost implications of utilizingOf course one alternative is to simply not integrate
different technologies within an availability or DRthe solutions, after all, so long as each piece is doing
architecture. The most apparent cost is the capitalits job, isnt it safe to deduce that the entire system
outlay for the hardware/software itself. By choosingis operational? Not really. Consider for example the
(or being forced) to use different solutions fromdeployment of a multi tier, distributed architecture
different vendors, there is no option to leverageacross physical sites for DR purposes. If the entire,
economies of scale. Most hardware and softwareprimary production site fails, will the servers start up
companies offer volume based pricing incentives forin the right order and fashion at the remote site, or
larger order sizes, but this possibility is obviouslywill some degree of interaction be required from an
squandered when various alternatives from differentadministrator?
vendors are employed.Now examine the more likelytype of failure, when
Furthermore if each solution leverages differentjust one component instead of an entire site fails.
underlying hardware, disk, or OS technologies, anUnless youve set up a combined HA + DR solution,
even larger total cost of ownership will be noticed. Ofpossibilities are that the single failed component will
course cost extends beyond just hardware andresume operations at the DR site. But in most cases,
software to include implementation, training,the latency between sites will be too high for any
andcontinuing management costs. Thinkmulti tier application to function correctly. In this
aboutdeploying even a relatively simple, three tiersituation, its best to actually fail all of the components
application architecture. In the online web orderingacross to the remote site as a single, cohesive unit.
example explained previously, one would need to dealBut once again, how does this coordination take
with the somewhat unnerving task of mastering notplace? Either we are back to scripting the failover in
only the intricacies of SQL clustering, but alsosome manner, or else some hands on administrator
deployment and management of network loadengagement is necessary. When that
balancing and any middleware components needed.happens,recovery times certainly increase; when
For every time a new variation of any of theserecovery times increase, so does the bottom line
solutions is made, theres the added cost of relearningcost of the outage to the business.
a new technology.