What's in the High Availability Framework?