1. An apparatus comprising: at least one processor; a memory coupled to the at least one processor; a software defined infrastructure mechanism (SDIM) residing in the memory and executed by the at least one processor to operate in a cloud computing environment; and a software defined infrastructure (SDI) created and managed by the SDIM, wherein the SDI comprises a logical resource pool having resources from a plurality of physical servers including a subset of physical resources available from each of the plurality of physical servers to provide the logical resource pool to a workload in the cloud environment wherein the physical resources available on a physical server are divided into more than one SDI wherein the logical resource pool comprises a plurality of virtual input/output servers (VIOS) including at least one VIOS from a plurality of physical servers where the at least one VIOS from the plurality of physical servers comprises a subset of the VIOSs available on the physical server where the VIOSs of the physical server are divided into more than one SDI.