Electrical computers and digital processing systems: multicomput – Multicomputer data transferring via shared memory – Accessing another computer's memory
Reexamination Certificate
2007-09-11
2007-09-11
Jaroenchonwanit, Bunjob (Department: 2152)
Electrical computers and digital processing systems: multicomput
Multicomputer data transferring via shared memory
Accessing another computer's memory
C711S100000, C711S162000, C709S229000, C709S230000
Reexamination Certificate
active
09872970
ABSTRACT:
The present invention provides a system and method for creating virtualized storage in a storage area network using distributed table-driven input/output mapping. The present invention distributes the virtualization mapping in multiple parallel, mapping agents that are separate from a controller. This allows the performance-sensitive mapping process to be parallelized and distributed optimally for performance, while the control of the mapping may be located in a controller chosen for optimal cost, management, and other implementation practicalities. The mapping agents store the virtual mapping tables in volatile memory, substantially reducing the cost and complexity of implementing the mapping agents. The controller is responsible for persistent storage of mapping tables, thereby consolidating the costs and management for persistent mapping table storage in a single component. Distributed virtualization also allows the controller to manage multiple virtual disks used by multiple host systems, and allows a single virtual disk to be shared by multiple host systems. The mapping agents preferably do not interact only with other mapping agents, thereby improving the scalability of the virtual storage system and the virtual storage system's tolerance of component failures.
REFERENCES:
patent: 5124987 (1992-06-01), Milligan et al.
patent: 5210866 (1993-05-01), Milligan et al.
patent: 5390186 (1995-02-01), Murata et al.
patent: 5404361 (1995-04-01), Casorso et al.
patent: 5404478 (1995-04-01), Arai et al.
patent: 5410667 (1995-04-01), Belsan et al.
patent: 5459857 (1995-10-01), Ludlam et al.
patent: 5579499 (1996-11-01), Fecteau et al.
patent: 5745789 (1998-04-01), Kakuta
patent: 5941972 (1999-08-01), Hoese et al.
patent: 6212531 (2001-04-01), Blea et al.
patent: 6260120 (2001-07-01), Blumenau et al.
patent: 6269431 (2001-07-01), Dunham
patent: 6324627 (2001-11-01), Kricheff et al.
patent: 6343324 (2002-01-01), Hubis et al.
patent: 6353878 (2002-03-01), Dunham
patent: 6385706 (2002-05-01), Ofek et al.
patent: 6421767 (2002-07-01), Milillo et al.
patent: 6493811 (2002-12-01), Blades et al.
patent: 6529995 (2003-03-01), Shepherd
patent: 6643748 (2003-11-01), Wieland
patent: 6647387 (2003-11-01), McKean et al.
patent: 6671776 (2003-12-01), DeKoning
patent: 6718404 (2004-04-01), Reuter et al.
patent: 6742090 (2004-05-01), Sanada et al.
patent: 6745207 (2004-06-01), Reuter et al.
patent: 6772231 (2004-08-01), Reuter et al.
patent: 6775790 (2004-08-01), Reuter et al.
patent: 6865617 (2005-03-01), Zeidner et al.
Bean Robert G.
Reuter James M.
Thiel David W.
Wrenn Richard F.
Chankong Dohm
Hewlett--Packard Development Company, L.P.
Jaroenchonwanit Bunjob
LandOfFree
Architecture for parallel distributed table driven I/O mapping does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Architecture for parallel distributed table driven I/O mapping, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Architecture for parallel distributed table driven I/O mapping will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3773070