IP Library Patent Application 17143200
Patent Application
App. No. 17/143,200

METHODS AND APPARATUS TO MANAGE RESOURCES IN A HYBRID WORKLOAD DOMAIN

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/143,200
Abstract

Methods and apparatus to manage resources in a hybrid workload domain are disclosed. An example apparatus includes a usage monitor to monitor resource utilization of a workload allocated within a hybrid workload domain, and an orchestrator to: determine a first type of the workload domain in the hybrid workload domain; in response to determining that under-utilized resources of the first type are not available, identify resources of a second type that are available; convert the resources from the first type to the second type; and allocate the converted resources to the workload.

Claims (37)

1 . An apparatus comprising:

a usage monitor to monitor resource utilization of a workload allocated within a hybrid workload domain;

an orchestrator to:

determine a first type of a workload domain in the hybrid workload domain;

in response to determining that under-utilized resources of the first type are not available, identify resources of a second type that are available;

convert the resources from the first type to the second type; and

allocate the converted resources to the workload.

2 . An apparatus as defined in claim 1 , wherein the first type is a virtualized computing resource type and the second type is a bare metal resource type.

3 . An apparatus as defined in claim 1 , wherein the first type is a bare metal computing resource type and the second type is a virtualized metal resource type.

4 . An apparatus as defined in claim 1 , wherein the orchestrator is further to, in response to determining that under-utilized resources of the first type are available, allocate the identified resources to the workload.

5 . An apparatus as defined in claim 1 , further comprising a virtualizer to virtualize a bare metal resource.

6 . An apparatus as defined in claim 1 , further comprising a de-virtualizer to de-virtualize virtualized resources.

7 . An apparatus as defined in claim 1 , wherein the hybrid workload domain includes virtualized computing resources and bare metal computing resources.

8 . A non-transitory computer readable medium comprising instructions that, when executed, cause at least one processor to at least:

monitor resource utilization of a workload allocated within a hybrid workload domain;

determine a first type of a workload domain in the hybrid workload domain;

in response to determining that under-utilized resources of the first type are not available, identify resources of a second type that are available;

convert the resources from the first type to the second type; and

allocate the converted resources to the workload.

9 . A non-transitory computer readable medium as defined in claim 8 , wherein the first type is a virtualized computing resource type and the second type is a bare metal resource type.

10 . A non-transitory computer readable medium as defined in claim 8 , wherein the first type is a bare metal computing resource type and the second type is a virtualized metal resource type.

11 . A non-transitory computer readable medium as defined in claim 8 , wherein the instructions, when executed, cause the at least one processor to, in response to determining that under-utilized resources of the first type are available, allocate the identified resources to the workload.

12 . A non-transitory computer readable medium as defined in claim 8 , wherein the instructions, when executed, cause the at least one processor to virtualize a bare metal resource.

13 . A non-transitory computer readable medium as defined in claim 8 , wherein the instructions, when executed, cause the at least one processor to de-virtualize virtualized resources.

14 . A non-transitory computer readable medium as defined in claim 8 , wherein the hybrid workload domain includes virtualized computing resources and bare metal computing resources.

15 . A method comprising:

monitoring resource utilization of a workload allocated within a hybrid workload domain;

determining a first type of a workload domain in the hybrid workload domain;

in response to determining that under-utilized resources of the first type are not available, identifying resources of a second type that are available;

converting the resources from the first type to the second type; and

allocating the converted resources to the workload.

16 . A method as defined in claim 15 , wherein the first type is a virtualized computing resource type and the second type is a bare metal resource type.

17 . A method as defined in claim 15 , wherein the first type is a bare metal computing resource type and the second type is a virtualized metal resource type.

18 . A method as defined in claim 15 , further comprising in response to determining that under-utilized resources of the first type are available, allocating the identified resources to the workload.

19 . A method as defined in claim 15 , further comprising virtualizing a bare metal resource.

20 . A method as defined in claim 15 , further comprising de-virtualizing virtualized resources.

21 . A method as defined in claim 15 , wherein the hybrid workload domain includes virtualized computing resources and bare metal computing resources.

Assignments (2)
CHANGE OF NAME Recorded Feb 27, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 066692/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2021
From: LAL, NAREN; SRINIVASAN, RANGANATHAN; CHAUDHARY, VIPUL; VEERASWAMY, SAIRAM
To: VMWARE, INC.
Reel/Frame 054838/0147 →