1. A system for providing heterogeneous information technology (IT) infrastructure management orchestration, comprising: one or more memory modules operable to store a common semantic interrelational data model that comprises mappings of constructs for a plurality of upper-layer IT interfaces to constructs for a plurality of IT domains, the plurality of IT domains each associated with one or more vendor-specific solutions for providing IT infrastructure of a type associated with the domain; and one or more processing units operable to: access one or more parameters based on an IT service request received from an upper-layer IT interface, the one or more parameters formatted according to an upper-layer IT interface construct; determine, according to at least a portion of the one or more parameters, one or more appropriate IT domains from the plurality of IT domains for implementing IT infrastructure for fulfilling the IT service request; translate, using the common semantic interrelational data model, at least a portion of the one or more parameters from the upper-layer IT interface construct into constructs suitable for use by the determined one or more appropriate IT domains; and communicate one or more parameterized instructions operable to cause appropriate vendor-specific implementations of the determined one or more appropriate domains to implement appropriate infrastructure for fulfilling the IT service request.