Managing failure domains