Patent ID: 8006130

Claim:
A method for generating a configuration for an Availability Management Framework (AMF) comprising: selecting entity types from an entity types file which can provide a set of service instances by: evaluating entity types associated with an application type in said entity types file; determining if a service group type associated with said application type supports a predetermined redundancy model; if said service group type does support said predetermined redundancy model, then determining if (a) a service unit type associated with said service group type can provide a predetermined service and (b) said service unit type can support an expected load associated with said predetermined service; and if conditions (a) and (b) are met, then selecting, as said entity types, said service unit type, said service group type and said application type; generating entities associated with the selected entity types; and distributing at least some of the generated entities on nodes of a cluster; wherein if no service group type associated with any application type in said entity types file supports said predetermined redundancy model, then: evaluating an orphan service group type in said entity types file to determine if said orphan service group type supports said predetermined redundancy model; if said orphan service group type does support said predetermined redundancy model, then determining if (a) a service unit type associated with said orphan service group type can provide said predetermined service and (b) said service unit type associated with said orphan service group type can support said expected load associated with said predetermined service; identifying an adoptive application type which can support said orphan service group type; and selecting, as said entity types, said service unit type, said orphan service group type and said adoptive application type.