1. A method, comprising: organizing a plurality of microstates of a plurality of components of a computing system into a plurality of macrostates of the computing system, wherein each microstate represents a state that a component of the computing system is able to individually enter, wherein each macrostate represents a state that the computing system is able to enter as a whole, and wherein the macrostates of the computing system are included within a plurality of meta-dynamic states of the computing system subject to each meta-dynamic state being a set of macrostates of the macrostates of the computing system; monitoring the computing system, such that perturbations of the computing system are detected, wherein a perturbation of the computing system will result in movement thereof to a new meta-dynamic state, determining that the new meta-dynamic state is undesirable; determining a path to cause the computing system to move back to a desirable meta-dynamic state; and causing the computing system to move on the path to the desirable meta-dynamic state.