Patent ID: 8099634

Claim:
A computer program product comprising a computer recordable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to: responsive to a function within a multiple function component failing, notify a component service management module of the failed component, wherein the component service management module is associated with a leader function within the multiple function component; determine, by the component service management module, a component ready-for-service state for the multiple function component; and initiate a service action responsive to the component ready-for-service state indicating that the multiple function component is ready for service, wherein determining the component ready-for-service state comprises: reporting the component ready-for-service state to a global service management module; and determining, by the global service management module, the component ready-for-service state based on whether service of the multiple function component will cause an outage with another component in the data processing system.