High-Performance, High-Availability Computing