Cisco UCS Manager Architecture
Source: Cisco Systems
The Cisco UCS Manager model-driven framework separates the Cisco UCS Manager logic from platform implementation, making the software cleaner and easier to maintain. The Cisco UCS Manager's information model is hierarchical, which makes manipulating the management information tree more intuitive for XML API users. Managed objects can be modified either through configuration state changes initiated by an administrator or through operational state changes that occur in the managed endpoint, both of which occur as ACID-compliant transactions in the DME. Users can use either the GUI or CLI to manage the Cisco Unified Computing System, or they can use the XML API to write their own custom interfaces.