1. A method for providing fault tolerance in a computing environment comprising a plurality of computers, the method comprising: defining a plurality of equivalent management modules corresponding to the computing environment; detecting a call to a particular management module of the plurality of equivalent management modules; determining that the call to the particular management module has failed; identifying an alternative management module of the plurality of equivalent management modules; transmitting the call to the alternative management module; loading into the computing system an additional management module equivalent to each module of the plurality of modules; transmitting the call to the additional management module rather than identifying and transmitting the call to the alternative management module; and executing the additional management module on one of the plurality of computers.