Methods and apparatus to retire hosts in virtual server rack deployments for virtual computing environments

US10038742B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10038742-B2
Application numberUS-201514788193-A
CountryUS
Kind codeB2
Filing dateJun 30, 2015
Priority dateJul 11, 2014
Publication dateJul 31, 2018
Grant dateJul 31, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, apparatus and articles of manufacture are disclosed to retire hosts in virtual server rack deployments for virtual computing environments. An example method includes determining, via a processor, a workload associated with a physical host in a virtualized rack in response to a request to retire the physical host, the workload implemented by a virtual computing environment including the virtualized rack. The example method also includes determining, via the processor, a projected impact of retiring the physical host on the workload. The example method also includes presenting information representative of the projected impact.

First claim

Opening claim text (preview).

What is claimed is: 1. A method to retire a physical host, the method comprising: determining, via a processor, a workload associated with a first physical host in a virtualized rack in response to a request to retire the first physical host, the workload implemented by a virtual computing environment including the virtualized rack; determining, via the processor, a projected impact of retiring the first physical host on the workload; determining, via the processor, a number of hosts on which the workload is replicated; comparing the number of hosts to a fault tolerance threshold of a service level agreement to determine if the virtual computing environment will satisfy the service level agreement after retiring the first physical host; presenting information representative of the projected impact, the information including a warning message when the number of hosts will not satisfy the fault tolerance threshold of the service level agreement; and in response to a user request that the first physical host be retired after the warning message is presented: triggering a maintenance mode for the first physical host within the virtual computing environment to move virtual machines executing the workload at the first physical host to a second physical host; and instructing the first physical host to go offline. 2. A method as defined in claim 1 , further comprising powering off the first physical host in response to receiving a confirmation to retire the first physical host after the projected impact is presented. 3. A method as defined in claim 1 , wherein the request to retire the first physical host is generated in response to user selection of a user interface control for retiring the first physical host. 4. A method as defined in claim 1 , wherein determining the projected impact includes: identifying physical resources provided by the first physical host to the workload; determining current resources of the virtualized rack allocated to the workload; and subtracting the physical resources provided by the first physical host from the current resources to determine the projected impact. 5. A method as defined in claim 4 , wherein determining the projected impact includes: identifying a current pool of logical resources mapped to the current resources of the virtualized rack; and determining a projected pool of logical resources based on a result of subtracting the physical resources provided by the first physical host from the current resources. 6. A method as defined in claim 5 , wherein presenting the information representative of the projected impact includes: presenting the current pool of logical resources; and presenting the projected pool of logical resources. 7. A method as defined in claim 1 , wherein determining the projected impact includes: determining a current number of virtual computing environments in the virtualized rack; identifying a current number of hosts in the virtual computing environment implementing the workload; and determining a projected number of virtual computing environments by reducing the current number of virtual computing environments in the virtualized rack when the current number of hosts in the virtual computing environment is one. 8. A method as defined in claim 1 , wherein presenting the information representative of the projected impact includes: presenting a projected pool of logical resources; and presenting a projected number of virtual computing environments in the projected pool. 9. An apparatus to retire a physical host, the apparatus comprising: a memory storing instructions; a processor to execute the instructions to implement: a workflow services engine to determine a workload associated with a first physical host in a virtualized rack in response to a request to retire the first physical host, the workload implemented by a virtual computing environment including the virtualized rack; a resource aggregation and correlations engine to determine a projected impact of retiring the first physical host on the workload, determine a number of hosts on which the workload is replicated, and compare the number of hosts to a fault tolerance threshold of a service level agreement to determine if the virtual computing environment will satisfy the service level agreement after retiring the first physical host; and a virtual resource manager to present information representative of the projected impact, the information including a warning message when the number of hosts will not satisfy the fault tolerance threshold of the service level agreement and, in response to a user request that the first physical host be retired after the warning message is presented: trigger a maintenance mode for the first physical host within the virtual computing environment to move virtual machines executing the workload at the first physical host to a second physical host; and instruct the first physical host to go offline. 10. An apparatus as defined in claim 9 , wherein the virtual resource manager is to power off the first physical host in response to receiving a confirmation to retire the first physical host after the projected impact is presented. 11. An apparatus as defined in claim 9 , wherein the virtual resource manager is to receive the request to retire the first physical host in response to user selection of a user interface control for retiring the first physical host. 12. An apparatus as defined in claim 9 , wherein the processor is to execute the instructions to implement: a virtual rack manager directory to identify physical resources provided by the first physical host to the workload; an asset inventory and license manager to determine current resources of the virtualized rack allocated to the workload; and the resource aggregation and correlations engine to subtract the physical resources provided by the first physical host from the current resources to determine the projected impact. 13. An apparatus as defined in claim 12 , wherein: the asset inventory and license manager is to identify a current pool of logical resources mapped to the current resources of the virtualized rack; and the resource aggregation and correlations engine is to determine a projected pool of logical resources based on a result of subtracting the physical resources provided by the first physical host from the current resources. 14. An apparatus as defined in claim 13 , wherein the information representative of the projected impact includes the current pool of logical resources and the projected pool of logical resources. 15. An apparatus as defined in claim 9 , wherein the virtual resource manager is to present the information representative of the projected impact by: presenting a projected pool of logical resources; and presenting a projected number of virtual computing environments in the projected pool. 16. A tangible computer readable storage medium comprising instructions that, when executed, cause a machine to at least: determine a workload associated with a first physical host in a virtualized rack in response to a request to retire the first physical host, the workload implemented by a virtual computing environment including the virtualized rack; determine a projected impact of retiring the first physical host on the workload; determine a number of hosts on which the workload is replicated; compare the number of hosts to a fault tolerance threshold of a service level agreement to determine if the virtual computing environment will satisfy the service level agreement after retiring the first physical host; present informati

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • using meta-data, objects or commands for formatting management information, e.g. using eXtensible markup language [XML] · CPC title

  • Delays · CPC title

  • Network integration; Enabling network access in virtual machine instances · CPC title

  • Network booting; Remote initial program loading [RIPL] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10038742B2 cover?
Methods, apparatus and articles of manufacture are disclosed to retire hosts in virtual server rack deployments for virtual computing environments. An example method includes determining, via a processor, a workload associated with a physical host in a virtualized rack in response to a request to retire the physical host, the workload implemented by a virtual computing environment including the…
Who is the assignee on this patent?
Vmware Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 31 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).