Free tool
How much downtime is built into your design?
Every part a request passes through has to be up at the same time. Stack your parts, give them copies and zones, and watch the expected downtime change.
Add a part
Your setup
%
$
-
-
-
-
Want it fixed?
Design out the single points of failure
An architecture session walks through your real setup, finds the parts that take everything down with them, and gives you the cheapest order to fix them.