Managing memory in virtualized environments
US-9176764-B1 · Nov 3, 2015 · US
US10038742B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10038742-B2 |
| Application number | US-201514788193-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 30, 2015 |
| Priority date | Jul 11, 2014 |
| Publication date | Jul 31, 2018 |
| Grant date | Jul 31, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.