Patent ID: 6957353
Filing Date: 2005-10-18
Classification: G06F,Y02D

Abstract:
1. A method of providing minimal power consuming redundant computing elements for a distributed application comprised of a plurality of components, wherein the plurality of components are hosted by a plurality of computing elements that can each enter a power saving mode, the method comprising: detecting an impending or actual failure of an affected computing element; identifying instances of components executing on the affected computing element; signaling a cold spare computing element to enter a normal operation mode from the power saving mode; initializing instances of identified components on the cold spare computing element now operating in normal operation mode; gracefully suspending all instances of identified components executing on the affected computing element; signaling the affected computing element to enter a hot swap mode from the normal operation mode; replacing the affected computing element with a replacement computing element; signaling the replacement computing element to enter the normal operation mode from the hot swap mode; initializing instances of identified components on the replacement computing element now operating in the normal operation mode; gracefully suspending all instances of identified components on the cold spare computing element; and signaling the cold spare computing element to enter the power saving mode from the normal operation mode.