Virtual container storage interface controller
US-12175078-B2 · Dec 24, 2024 · US
US10198284B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10198284-B2 |
| Application number | US-201715465393-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 21, 2017 |
| Priority date | Mar 21, 2017 |
| Publication date | Feb 5, 2019 |
| Grant date | Feb 5, 2019 |
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.
An operational integrity and performance validation module performs operational integrity operations, performance validation operations, or both. Operational integrity operations may include: accessing an operational integrity schema comprising a task manifest identifying operational tasks and a performance manifest including performance thresholds for the tasks. The OIPV module communicates with different types of infrastructure managers and each schema may be associated with a particular infrastructure manager. The OIPV module may invoke the applicable infrastructure manager to perform the applicable tasks. For each task, the module may poll the infrastructure manager for status information and record completion status and time-to-complete information. Performance validation operations may include accessing a performance validation manifest, configuring an image manifest of a benchmark image in accordance with the performance validation operations, deploying the benchmark image to a node under test and instructing an image agent of the benchmark image to execute performance tests according with the image manifest.
Opening claim text (preview).
What is claimed is: 1. A method comprising: performing at least one of: operational integrity operations; and performance validation operations; wherein the operational integrity operations include: accessing an operational integrity schema, said schema including: a task manifest, associated with an infrastructure manager, identifying one or more operational tasks; and a performance manifest, corresponding to the task manifest, including one or more performance thresholds for the one or more of the operational tasks; invoking the infrastructure manager to perform the one or more operational tasks; monitoring the infrastructure manager for status information for the one or more operational tasks; recording a completion status and a time required to complete at least some of the one or more operational tasks; and responsive to detecting a time required to complete a particular operational task exceeding a corresponding performance threshold, reporting information pertaining to the particular operational task; and wherein the performance validation operations include: accessing a performance validation manifest indicative of one or more performance tests and performance thresholds; configuring an image manifest of a benchmark image in accordance with the performance validation manifest; interacting with an infrastructure manager to deploy the benchmark image to a node under test; instructing an image agent of the benchmark image to execute performance tests in accordance with the image manifest; and obtaining performance metrics from the image agent. 2. The method of claim 1 , wherein the infrastructure manager comprises an infrastructure and virtual machine (I/VM) manager configured to manage managed infrastructure. 3. The method of claim 2 , wherein the operational tasks include one or more tasks selected from: creating a virtual machine; migrating a virtual machine; creating a storage volume; migrating a storage volume; and creating a virtual network. 4. The method of claim 1 , wherein the infrastructure manager comprises private cloud operations. 5. The method of claim 4 , wherein the operational tasks include tenant operations including: connecting to a self-service portal; creating a test user; self-subscribing to a tenant plan; creating virtual machines; creating virtual networks; connecting to tenant-created virtual machines; starting a tenant-created virtual machine; shutting down a tenant-created virtual machine; deleting tenant-created virtual machines; and recovering tenant-created virtual machines. 6. The method of claim 4 , wherein the operational tasks include administrative operations comprising: connecting to an administrative console; creating tenant networks; creating storage shares; invoking a maintenance mode for a compute node; live migrating a virtual machine; storage migrating a storage volume; and creating tenant plans. 7. The method of claim 1 , wherein the infrastructure manager comprises a backup and disaster recovery manager. 8. The method of claim 7 , wherein the operational tasks include tasks selected from: performing at least one of: creating a backup of an existing virtual machine; and restoring a virtual machine from an existing backup; and replicating a virtual machine on a secondary site. 9. An information handling system comprising: a processor; and computer readable storage medium including processor executable instructions that, when executed by the processor cause the processor to perform operations comprising: performing at least one of: operational integrity operations; and performance validation operations; wherein the operational integrity operations include: accessing an operational integrity schema, said schema including: a task manifest, associated with an infrastructure manager, identifying one or more operational tasks; and a performance manifest, corresponding to the task manifest, including one or more performance thresholds for the one or more of the operational tasks; invoking the infrastructure manager to perform the operational tasks; monitoring the infrastructure manager for status information for each of the operational tasks; recording a completion status and a time required to complete each operational task; and responsive to detecting a time required to complete a particular operational task exceeding a corresponding performance threshold, report information pertaining to the particular operational task; and wherein the performance validation operations include: accessing a performance validation manifest indicative of one or more performance tests and performance thresholds; configuring an image manifest of a benchmark image in accordance with the performance validation manifest; interacting with an infrastructure manager to deploy the benchmark image to a node under test; instructing an image agent of the benchmark image to execute performance tests in accordance with the image manifest; and obtaining performance metrics from the image agent. 10. The information handling system of claim 9 , wherein the infrastructure manager comprises an infrastructure and virtual machine (I/VM) manager configured to manage managed infrastructure. 11. The information handling system of claim 10 , wherein the operational tasks include one or more tasks selected from: creating a virtual machine; migrating a virtual machine; creating a storage volume; migrating a storage volume; and creating a virtual network. 12. The information handling system of claim 9 , wherein the infrastructure manager comprises a private cloud portal. 13. The information handling system of claim 12 , wherein the operational tasks include tenant operations including: connecting to a self-service portal; creating a test user; self-subscribing to a tenant plan; creating virtual machines; creating virtual networks; connecting to tenant-created virtual machines; starting a tenant-created virtual machine; shutting down a tenant-created virtual machine; deleting tenant-created virtual machines; and recovering tenant-created virtual machines. 14. The information handling system of claim 12 , wherein the operational tasks include administrative operations comprising: connecting to an administrative console; creating tenant networks; creating storage shares; invoking a maintenance mode for a compute node; live migrating a virtual machine; storage migrating a storage volume; and creating tenant plans. 15. The information handling system of claim 9 , wherein the infrastructure manager comprises a backup and disaster recovery manager. 16. The information handling system of claim 15 , wherein the operational tasks include tasks selected from: performing a backup of an existing virtual machine; restoring a virtual machine from an existing backup; and replicating a virtual machine on a secondary site forcing a shutdown of the virtual machine on the secondary site and ensuring availability of the virtual machine via the secondary site. 17. A non-transitory computer readable medium, comprising processor executable instructions that, when executed by the processor cause the processor to perform operations comprising: performing at least one of: operational integrity operations; and performance validation operations; wherein the operational integrity operations include: accessing an operational integrity schema, said schema including: a task manifest, associated with an infrastructure manager, identifying one or
Creating, deleting, cloning virtual machine instances · CPC title
Hypervisor-specific management and integration aspects · CPC title
Backup restoration techniques · CPC title
Monitoring or debugging support · CPC title
Virtual · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.