System and method for using consistent virtual addresses to communicate in cooperative multi-layer virtualization environments
US7478221B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 3, 2005 |
| Grant date | Jan 13, 2009 |
| Priority date | — |
| Expiry date | Jun 7, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/2071
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system using consistent virtual addresses to communicate in cooperative multi-layer virtualization environments includes a volume server, one or more physical storage devices, a front-end layer and a back-end layer of virtualization participants. The volume server may be configured to aggregate storage in the one or more physical storage devices into a logical volume, and to provide configuration information on the logical volume to a front-end virtualization participant and to a back-end virtualization participant. The front-end virtualization participant may be configured to send a storage request including a target virtual address identifying a block of the logical volume to the back-end virtualization participant. The back-end virtualization participant may be configured to use the configuration information to identify a physical data block at a physical storage device corresponding to the target virtual address, and to perform a physical I/O operation on the physical data block.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.