High Availability and Resource Balancing