US 7,558,858 B1
High availability infrastructure with active-active designs
Hossein Eslambolchi, Los Altos Hills, Calif. (US); John McCanuel, Bailey, Colo. (US); and Prakash Vasa, Clarksburg, N.J. (US)
Assigned to AT&T Intellectual Property II, L.P., Reno, Nev. (US)
Filed on Aug. 31, 2005, as Appl. No. 11/216,984.
Int. Cl. G06F 15/173 (2006.01)
U.S. Cl. 709—226  [709/223; 709/228; 709/241; 709/244] 10 Claims
OG exemplary drawing
 
1. A system for managing a multi-tiered computer infrastructure comprising:
a plurality of functional layers including a middleware layer, a data tier layer and an extract-transform-load layer, each functional layer comprising a set of resources, each of said resources being operable with a plurality of resources in another functional layer; and
a resource allocation layer operatively coupled to at least one functional layer of the plurality of functional layers, said resource allocation layer being a topmost layer of the multi-tiered computer infrastructure and operable to:
receive information pertaining to a client request;
monitor a status of said resources of said plurality of functional layers; and
allocate plural resources from said resources of said plurality of functional layers allocates said resources to a task to process said client request based on said status of said resources of said plurality of functional layers.