Memory device with secure boot updates and self recovery
US-2024406008-A1 · Dec 5, 2024 · US
US9690504B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9690504-B1 |
| Application number | US-201514870088-A |
| Country | US |
| Kind code | B1 |
| Filing date | Sep 30, 2015 |
| Priority date | Sep 30, 2015 |
| Publication date | Jun 27, 2017 |
| Grant date | Jun 27, 2017 |
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.
A computer implemented method, computer program product, and system comprising setting a configuration of a virtual machine to boot into a replication virtual machine or a production virtual machine, booting the virtual machine to the set configuration, and upon a failover, rebooting the virtual machine into the other configuration.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a virtual machine with a splitter and a configuration to enable the virtual machine to switch between modes including a replication virtual machine mode and a production virtual machine mode; computer-executable logic operating in memory, wherein the computer-executable program logic is configured to enable execution across one or more processors of: setting the configuration of the virtual machine to boot into a replication virtual machine or a production virtual machine; and booting the virtual machine to the set configuration; and upon a failover, rebooting the virtual machine into the other configuration; wherein the replication virtual machine mode enables a virtual replication appliance to access the virtual disks of the replication virtual machine; wherein the replication virtual machine boots to a separate boot disk and has access to disks corresponding to a production virtual machine as disks internal to the replication virtual machine. 2. The system of claim 1 wherein the production virtual machine mode loads a splitter upon booting into production virtual machine. 3. The system of claim 1 wherein a production splitter sends IO to a virtual replication protection appliance (vRPA), the vRPA communicating the IO to a second vRPA, which communicates with the virtual machine replicating the IO to create a copy of a virtual machine disk. 4. The system of claim 1 the logic further enabling: creating the virtual machine by configuring the virtual machine to have one more virtual machine disk than a production virtual machine the virtual machine is to replicate. 5. The method of claim 1 wherein the separate boot disk has an operating system that enables it to be booted from the additional disk when replicating IO and booted from the production virtual machines primary disk when running as a production virtual machine. 6. The method of claim 1 wherein the separate boot disk is configured with a dual boot option. 7. A computer implemented method comprising: setting a configuration of a virtual machine to boot into a replication virtual machine or a production virtual machine; wherein in the virtual machine has a splitter and a configuration to enable the virtual machine to switch between modes including a replication virtual machine mode and a production virtual machine mode; and booting the virtual machine to the set configuration; and upon a failover, rebooting the virtual machine into the other configuration; wherein the replication virtual machine mode enables a virtual replication appliance to access the virtual disks of the replication virtual machine; wherein the replication virtual machine boots to a separate boot disk and has access to disks corresponding to a production virtual machine as disks internal to the replication virtual machine. 8. The method of claim 7 wherein the production virtual machine mode loads a splitter upon booting into production virtual machine. 9. The system of claim 7 wherein a production splitter sends IO to a virtual replication protection appliance (vRPA), the vRPA communicating the IO to a second vRPA, which communicates with the virtual machine replicating the IO to create a copy of a virtual machine disk. 10. The system of claim 7 further comprising: creating the virtual machine by configuring the virtual machine to have one more virtual machine disk than a production virtual machine the virtual machine is to replicate. 11. The system of claim 7 wherein the separate boot disk has an operating system that enables it to be booted from the additional disk when replicating IO and booted from the production virtual machines primary disk when running as a production virtual machine. 12. The system of claim 7 wherein the separate boot disk is configured with a dual boot option. 13. A computer program product comprising: a non-transitory computer readable medium encoded with computer executable program code, wherein the code enables execution across one or more processors of: setting a configuration of a virtual machine to boot into a replication virtual machine or a production virtual machine; wherein in the virtual machine has a splitter and a configuration to enable the virtual machine to switch between modes including a replication virtual machine mode and a production virtual machine mode; and booting the virtual machine to the set configuration; and upon a failover, rebooting the virtual machine into the other configuration; wherein the replication virtual machine mode enables a virtual replication appliance to access the virtual disks of the replication virtual machine; wherein the replication virtual machine boots to a separate boot disk and has access to disks corresponding to a production virtual machine as disks internal to the replication virtual machine. 14. The computer program product of claim 13 wherein the production virtual machine mode loads a splitter upon booting into production virtual machine. 15. The computer program product of claim 13 wherein a production splitter sends IO to a virtual replication protection appliance (vRPA), the vRPA communicating the IO to a second vRPA, which communicates with the virtual machine replicating the IO to create a copy of a virtual machine disk. 16. The computer program product of claim 13 the logic further enabling: creating the virtual machine by configuring the virtual machine to have one more virtual machine disk than a production virtual machine the virtual machine is to replicate. 17. The computer program product of claim 13 wherein the separate boot disk has an operating system that enables it to be booted from the additional disk when replicating IO and booted from the production virtual machines primary disk when running as a production virtual machine. 18. The computer program product of claim 13 wherein the separate boot disk is configured with a dual boot option.
Details of asynchronous mirroring using a journal to transfer not-yet-mirrored changes · CPC title
involving virtual machines · CPC title
Redundant storage or storage space (G06F11/2056 takes precedence) · CPC title
Configuring for operating with peripheral devices; Loading of device drivers · CPC title
Hypervisor-specific management and integration aspects · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.