Thiết kế hệ thống loại bỏ điểm hỏng đơn lẻ để dịch vụ chạy liên tục.
High Availability (HA) là cách thiết kế sao cho không có thành phần nào mà khi hỏng sẽ làm dừng cả dịch vụ. Thực hiện bằng cách nhân đôi các thành phần trọng yếu và tự động chuyển sang bản dự phòng.
HA khác Disaster Recovery về phạm vi: HA xử lý hỏng hóc trong cùng một hệ thống hoặc một trung tâm dữ liệu và chuyển đổi tự động trong vài giây; DR xử lý mất cả một địa điểm và thường cần quyết định của con người.
Chi phí HA thường gấp đôi trở lên so với hệ thống đơn lẻ. Vì vậy nên áp dụng theo từng thành phần dựa trên mức thiệt hại khi nó dừng, không áp dụng đồng loạt.