1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for model-based data center management, the method comprising: receiving a request to perform a management operation on a device in a data center; determining one or more available paths to the device based on an artifact storing a topology of the data center; determining a current favored path that is one of the one or more available paths based on a policy; and binding the device for performance of the management operation using the current favored path, wherein the model-based data center management is configured to provide a generic description of the data center architecture and a generic description for one or more devices in the data center, enabling dynamic runtime data center configuration including configuration of one or more drivers associated with the one or more devices, configuration of the policy, and addition of one or more additional devices.