Software defined infrastructures that encapsulate physical server resources into logical resource pools
AssigneeInternational Business Machines Corporation
InventorsJames J. Fall, Tammy L. Van Hove
Life of this patent
Estimating the term…
Abstract
A software defined infrastructure (SDI) makes available a subset of a computer server's resources to a cloud solution or workload. Multiple subsets of resources can be combined in a SDI to provide a logical resource pool. This allows cloud administrators to create software defined infrastructures derived from the partial capacity of a collection of systems. The resources defined across the physical boundaries of a computer server can then be made available to host deployment of cloud workloads. The infrastructure resource pool can be selected upon deployment of a cloud workload.
Claims17
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 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 logical resource pool comprises a plurality of license entitlement pools including at least one license entitlement pool from a plurality of physical servers where the at least one license entitlement pool from the plurality of physical servers comprises a subset of the license entitlement pools available on the physical server where the license entitlement pools of the physical server are divided into more than one SDI.
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;
- 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 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 logical resource pool comprises a plurality of license entitlement pools including at least one license entitlement pool from a plurality of physical servers where the at least one license entitlement pool from the plurality of physical servers comprises a subset of the license entitlement pools available on the physical server where the license entitlement pools of the physical server are divided into more than one SDI;
- workloads deployed to the SDI, wherein the workloads use the subset of resources;
- and
- wherein the SDI includes a definition that includes a name and metadata that defines SDI characteristics which include an SDI category, quality of service, and resource consumption constraints.
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;
- 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 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 logical resource pool comprises a plurality of license entitlement pools including at least one license entitlement pool from a plurality of physical servers where the at least one license entitlement pool from the plurality of physical servers comprises a subset of the license entitlement pools available on the physical server where the license entitlement pools of the physical server are divided into more than one SDI;
- workloads deployed to the SDI, wherein the workloads use the subset of resources;
- wherein the logical resource pool further comprises a plurality of virtual input/output servers (VIOS) located on a plurality of physical servers;
- and
- wherein the SDI includes a definition that includes a name and metadata that defines SDI characteristics which include an SDI category, quality of service, and resource consumption constraints.
Dependencies are inferred from the claim text.