Patent ID: 7055052
Filing Date: 2006-05-30
Classification: G06F,H04L

Abstract:
1. A method of self-healing in a Web services grid comprising a plurality of hosting service components, said method comprising the steps of: detecting in at least one of the hosting service components a failure of a peer hosting service component; loading a grid services distributed network agreement (DNA), said grid services DNA specifying sufficient resource data necessary to redeploy any one failed hosting service component in the Web services grid; and, redeploying said failed peer hosting service component based upon an associated behavior specified in said grid services DNA, said redeploying step comprising alerting other peer hosting service components in the Web services grid of said detected failure; including with said alert a timestamp; receiving acknowledgments of said alert from said other peer hosting service components; computing a lowest timestamp among any timestamps included in said acknowledgments; and, if said time stamp included with said alert is computed to be said lowest timestamp, performing said redeploying step, but if said time stamp included with said alert is computed not to be said lowest timestamp, suppressing said redeploying step.