WO2003062979A3 - Methods and apparatus for implementing virtualization of storage within a storage area network - Google Patents

Methods and apparatus for implementing virtualization of storage within a storage area network Download PDF

Info

Publication number
WO2003062979A3
WO2003062979A3 PCT/US2003/000883 US0300883W WO03062979A3 WO 2003062979 A3 WO2003062979 A3 WO 2003062979A3 US 0300883 W US0300883 W US 0300883W WO 03062979 A3 WO03062979 A3 WO 03062979A3
Authority
WO
WIPO (PCT)
Prior art keywords
storage
virtual
area network
methods
physical
Prior art date
Application number
PCT/US2003/000883
Other languages
French (fr)
Other versions
WO2003062979A2 (en
Inventor
Thomas James Edsall
Silvano Gai
Original Assignee
Cisco Tech Ind
Thomas James Edsall
Silvano Gai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cisco Tech Ind, Thomas James Edsall, Silvano Gai filed Critical Cisco Tech Ind
Priority to KR1020047011405A priority Critical patent/KR100995466B1/en
Priority to EP03731910A priority patent/EP1552378A2/en
Priority to JP2003562776A priority patent/JP2005525619A/en
Priority to AU2003238219A priority patent/AU2003238219B2/en
Priority to CA2473832A priority patent/CA2473832C/en
Publication of WO2003062979A2 publication Critical patent/WO2003062979A2/en
Publication of WO2003062979A3 publication Critical patent/WO2003062979A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0605Improving or facilitating administration, e.g. storage management by facilitating the interaction with a user or administrator
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0662Virtualisation aspects
    • G06F3/0664Virtualisation aspects at device level, e.g. emulation of a storage device or system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]

Abstract

Methods and apparatus for implementing storage virtualization on a network device of a storage area network are disclosed. A frame or packet is received at a port of the network device. It is then determined that the frame or packet pertains to access of a virtual storage location of a virtual storage unit representing one or more physical storage locations on one or more physical storage units of the storage area network. A virtual-physical mapping between the one or more physical storage locations and the virtual storage location is then obtained. A new or modified frame or packet is then sent to an initiator or a target specified by the virtual-physical mapping.
PCT/US2003/000883 2002-01-23 2003-01-10 Methods and apparatus for implementing virtualization of storage within a storage area network WO2003062979A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020047011405A KR100995466B1 (en) 2002-01-23 2003-01-10 Methods and apparatus for implementing virtualization of storage within a storage area network
EP03731910A EP1552378A2 (en) 2002-01-23 2003-01-10 Methods and apparatus for implementing virtualization of storage within a storage area network
JP2003562776A JP2005525619A (en) 2002-01-23 2003-01-10 Method and apparatus for implementing storage virtualization within a storage area network
AU2003238219A AU2003238219B2 (en) 2002-01-23 2003-01-10 Methods and apparatus for implementing virtualization of storage within a storage area network
CA2473832A CA2473832C (en) 2002-01-23 2003-01-10 Methods and apparatus for implementing virtualization of storage within a storage area network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/056,238 US7433948B2 (en) 2002-01-23 2002-01-23 Methods and apparatus for implementing virtualization of storage within a storage area network
US10/056,238 2002-01-23

Publications (2)

Publication Number Publication Date
WO2003062979A2 WO2003062979A2 (en) 2003-07-31
WO2003062979A3 true WO2003062979A3 (en) 2005-05-12

Family

ID=27609274

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/000883 WO2003062979A2 (en) 2002-01-23 2003-01-10 Methods and apparatus for implementing virtualization of storage within a storage area network

Country Status (8)

Country Link
US (2) US7433948B2 (en)
EP (1) EP1552378A2 (en)
JP (1) JP2005525619A (en)
KR (1) KR100995466B1 (en)
CN (1) CN100334534C (en)
AU (1) AU2003238219B2 (en)
CA (1) CA2473832C (en)
WO (1) WO2003062979A2 (en)

Families Citing this family (271)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7483967B2 (en) * 1999-09-01 2009-01-27 Ximeta Technology, Inc. Scalable server architecture based on asymmetric 3-way TCP
US7792923B2 (en) * 2000-10-13 2010-09-07 Zhe Khi Pak Disk system adapted to be directly attached to network
EP1588452A2 (en) 2001-07-16 2005-10-26 Kim, Han Gyoo, Hongik university computer engineering Scheme for dynamically connecting i/o devices through network
US7146524B2 (en) 2001-08-03 2006-12-05 Isilon Systems, Inc. Systems and methods for providing a distributed file system incorporating a virtual hot spare
US7685126B2 (en) 2001-08-03 2010-03-23 Isilon Systems, Inc. System and methods for providing a distributed file system utilizing metadata to track information about data stored throughout the system
US6851070B1 (en) * 2001-08-13 2005-02-01 Network Appliance, Inc. System and method for managing time-limited long-running operations in a data storage system
US7171434B2 (en) * 2001-09-07 2007-01-30 Network Appliance, Inc. Detecting unavailability of primary central processing element, each backup central processing element associated with a group of virtual logic units and quiescing I/O operations of the primary central processing element in a storage virtualization system
US7472231B1 (en) 2001-09-07 2008-12-30 Netapp, Inc. Storage area network data cache
US20050149682A1 (en) * 2001-10-09 2005-07-07 Han-Gyoo Kim Virtual multiple removable media jukebox
US7433948B2 (en) * 2002-01-23 2008-10-07 Cisco Technology, Inc. Methods and apparatus for implementing virtualization of storage within a storage area network
US20090259817A1 (en) * 2001-12-26 2009-10-15 Cisco Technology, Inc. Mirror Consistency Checking Techniques For Storage Area Networks And Network Based Virtualization
US20090259816A1 (en) * 2001-12-26 2009-10-15 Cisco Technology, Inc. Techniques for Improving Mirroring Operations Implemented In Storage Area Networks and Network Based Virtualization
US9009427B2 (en) 2001-12-26 2015-04-14 Cisco Technology, Inc. Mirroring mechanisms for storage area networks and network based virtualization
US20070094464A1 (en) * 2001-12-26 2007-04-26 Cisco Technology, Inc. A Corporation Of California Mirror consistency checking techniques for storage area networks and network based virtualization
EP1484685A4 (en) * 2002-03-07 2008-04-02 Fujitsu Ltd Storage virtualization system conversion management apparatus and storage virtualization system conversion management method
EP1345113A3 (en) * 2002-03-13 2008-02-06 Hitachi, Ltd. Management server
US6880052B2 (en) * 2002-03-26 2005-04-12 Hewlett-Packard Development Company, Lp Storage area network, data replication and storage controller, and method for replicating data using virtualized volumes
US7433952B1 (en) * 2002-04-22 2008-10-07 Cisco Technology, Inc. System and method for interconnecting a storage area network
CA2483601C (en) * 2002-04-30 2013-10-15 General Dynamics Advanced Information Systems, Inc. Method and apparatus for in-line serial data encryption
US7385971B1 (en) * 2002-05-09 2008-06-10 Cisco Technology, Inc. Latency reduction in network data transfer operations
US20030212735A1 (en) * 2002-05-13 2003-11-13 Nvidia Corporation Method and apparatus for providing an integrated network of processors
US9344235B1 (en) * 2002-06-07 2016-05-17 Datacore Software Corporation Network managed volumes
US7237045B2 (en) 2002-06-28 2007-06-26 Brocade Communications Systems, Inc. Apparatus and method for storage processing through scalable port processors
US8200871B2 (en) * 2002-06-28 2012-06-12 Brocade Communications Systems, Inc. Systems and methods for scalable distributed storage processing
US7353305B2 (en) * 2002-06-28 2008-04-01 Brocade Communications Systems, Inc. Apparatus and method for data virtualization in a storage processing device
US20040143639A1 (en) * 2002-06-28 2004-07-22 Venkat Rangan Apparatus and method for data replication in a storage processing device
US7752361B2 (en) * 2002-06-28 2010-07-06 Brocade Communications Systems, Inc. Apparatus and method for data migration in a storage processing device
US6948044B1 (en) * 2002-07-30 2005-09-20 Cisco Systems, Inc. Methods and apparatus for storage virtualization
US7120728B2 (en) * 2002-07-31 2006-10-10 Brocade Communications Systems, Inc. Hardware-based translating virtualization switch
US7269168B2 (en) * 2002-07-31 2007-09-11 Brocade Communications Systems, Inc. Host bus adaptor-based virtualization switch
US7397768B1 (en) 2002-09-11 2008-07-08 Qlogic, Corporation Zone management in a multi-module fibre channel switch
US7181578B1 (en) * 2002-09-12 2007-02-20 Copan Systems, Inc. Method and apparatus for efficient scalable storage management
JP4202709B2 (en) * 2002-10-07 2008-12-24 株式会社日立製作所 Volume and failure management method in a network having a storage device
US7242682B1 (en) * 2002-10-09 2007-07-10 Storage Technology Corporation Hardware frame modifier apparatus and method for storage virtualization
US7774325B2 (en) * 2002-10-17 2010-08-10 Intel Corporation Distributed network attached storage system
WO2004042591A1 (en) * 2002-11-05 2004-05-21 Koninklijke Philips Electronics N.V. Data processing apparatus with address redirection in response to periodic address patterns
WO2004046971A1 (en) 2002-11-14 2004-06-03 Isilon Systems, Inc. Systems and methods for restriping files in a distributed file system
JP4136615B2 (en) 2002-11-14 2008-08-20 株式会社日立製作所 Database system and database access method
US7162582B2 (en) 2002-11-18 2007-01-09 Aristos Logic Corporation Caching in a virtualization system
JP2004192105A (en) * 2002-12-09 2004-07-08 Hitachi Ltd Connection device of storage device and computer system including it
JP4116413B2 (en) 2002-12-11 2008-07-09 株式会社日立製作所 Prefetch appliance server
JP4704660B2 (en) * 2002-12-18 2011-06-15 株式会社日立製作所 Storage device control device control method, storage device control device, and program
US6839740B1 (en) 2002-12-27 2005-01-04 Veritas Operating Corporation System and method for performing virtual device I/O operations
US7203801B1 (en) 2002-12-27 2007-04-10 Veritas Operating Corporation System and method for performing virtual device I/O operations
US7606239B2 (en) * 2003-01-31 2009-10-20 Brocade Communications Systems, Inc. Method and apparatus for providing virtual ports with attached virtual devices in a storage area network
JP4237515B2 (en) * 2003-02-07 2009-03-11 株式会社日立グローバルストレージテクノロジーズ Network storage virtualization method and network storage system
US7383264B2 (en) * 2003-03-27 2008-06-03 Hitachi, Ltd. Data control method for duplicating data between computer systems
US7284014B2 (en) 2003-04-07 2007-10-16 Hitachi, Ltd. Pre-fetch computer system
US7460528B1 (en) 2003-04-15 2008-12-02 Brocade Communications Systems, Inc. Processing data packets at a storage service module of a switch
US7382776B1 (en) 2003-04-15 2008-06-03 Brocade Communication Systems, Inc. Performing block storage virtualization at a switch
US20040221123A1 (en) * 2003-05-02 2004-11-04 Lam Wai Tung Virtual data switch and method of use
JP4253224B2 (en) * 2003-07-02 2009-04-08 株式会社日立製作所 Address management method and apparatus
US7523201B2 (en) * 2003-07-14 2009-04-21 Network Appliance, Inc. System and method for optimized lun masking
US7870334B2 (en) * 2003-11-12 2011-01-11 International Business Machines Corporation Distributed task queues in a multiple-port storage system
US7684401B2 (en) 2003-07-21 2010-03-23 Qlogic, Corporation Method and system for using extended fabric features with fibre channel switch elements
US7646767B2 (en) 2003-07-21 2010-01-12 Qlogic, Corporation Method and system for programmable data dependant network routing
US7792115B2 (en) 2003-07-21 2010-09-07 Qlogic, Corporation Method and system for routing and filtering network data packets in fibre channel systems
US7406092B2 (en) 2003-07-21 2008-07-29 Qlogic, Corporation Programmable pseudo virtual lanes for fibre channel systems
US7894348B2 (en) 2003-07-21 2011-02-22 Qlogic, Corporation Method and system for congestion control in a fibre channel switch
US7420982B2 (en) 2003-07-21 2008-09-02 Qlogic, Corporation Method and system for keeping a fibre channel arbitrated loop open during frame gaps
US7430175B2 (en) 2003-07-21 2008-09-30 Qlogic, Corporation Method and system for managing traffic in fibre channel systems
US20050080982A1 (en) * 2003-08-20 2005-04-14 Vasilevsky Alexander D. Virtual host bus adapter and method
US8776050B2 (en) * 2003-08-20 2014-07-08 Oracle International Corporation Distributed virtual machine monitor for managing multiple virtual resources across multiple physical nodes
US7457880B1 (en) * 2003-09-26 2008-11-25 Ximeta Technology, Inc. System using a single host to receive and redirect all file access commands for shared data storage device from other hosts on a network
US7290071B2 (en) * 2003-09-30 2007-10-30 Agere Systems Inc. Processor with input data block discard mechanism for use in an oversubscription condition
US20050114464A1 (en) * 2003-10-27 2005-05-26 Shai Amir Virtualization switch and method for performing virtualization in the data-path
FR2862457B1 (en) * 2003-11-13 2006-02-24 Arteris SYSTEM AND METHOD FOR TRANSMITTING A SEQUENCE OF MESSAGES IN AN INTERCONNECTION NETWORK.
US20050114595A1 (en) * 2003-11-26 2005-05-26 Veritas Operating Corporation System and method for emulating operating system metadata to provide cross-platform access to storage volumes
US7934023B2 (en) 2003-12-01 2011-04-26 Cisco Technology, Inc. Apparatus and method for performing fast fibre channel write operations over relatively high latency networks
US7475211B2 (en) * 2004-02-13 2009-01-06 International Business Machines Corporation Method and system for restoring data
US7664836B2 (en) * 2004-02-17 2010-02-16 Zhe Khi Pak Device and method for booting an operation system for a computer from a passive directly attached network device
US20050193017A1 (en) * 2004-02-19 2005-09-01 Han-Gyoo Kim Portable multimedia player/recorder that accesses data contents from and writes to networked device
US20060069884A1 (en) * 2004-02-27 2006-03-30 Han-Gyoo Kim Universal network to device bridge chip that enables network directly attached device
US20050193105A1 (en) * 2004-02-27 2005-09-01 Basham Robert B. Method and system for processing network discovery data
JP2005267546A (en) 2004-03-22 2005-09-29 Hitachi Ltd Disk controller, and system for managing connection of network connection storage in the disk controller
US7486689B1 (en) * 2004-03-29 2009-02-03 Sun Microsystems, Inc. System and method for mapping InfiniBand communications to an external port, with combined buffering of virtual lanes and queue pairs
US7930377B2 (en) 2004-04-23 2011-04-19 Qlogic, Corporation Method and system for using boot servers in networks
US8694538B1 (en) * 2004-06-18 2014-04-08 Symantec Operating Corporation Method and apparatus for logging write requests to a storage volume in a network data switch
JP4575059B2 (en) * 2004-07-21 2010-11-04 株式会社日立製作所 Storage device
US7746900B2 (en) * 2004-07-22 2010-06-29 Zhe Khi Pak Low-level communication layers and device employing same
US9264384B1 (en) * 2004-07-22 2016-02-16 Oracle International Corporation Resource virtualization mechanism including virtual host bus adapters
US7860943B2 (en) * 2004-08-23 2010-12-28 Zhe Khi Pak Enhanced network direct attached storage controller
US20060047850A1 (en) * 2004-08-31 2006-03-02 Singh Bhasin Harinder P Multi-chassis, multi-path storage solutions in storage area networks
US7062624B2 (en) * 2004-09-29 2006-06-13 Hitachi, Ltd. Method for managing volume groups considering storage tiers
US8295299B2 (en) 2004-10-01 2012-10-23 Qlogic, Corporation High speed fibre channel switch element
US7593997B2 (en) * 2004-10-01 2009-09-22 Qlogic, Corporation Method and system for LUN remapping in fibre channel networks
US7380157B2 (en) * 2004-10-27 2008-05-27 Pillar Data Systems, Inc. Staggered writing for data storage systems
US8051425B2 (en) 2004-10-29 2011-11-01 Emc Corporation Distributed system with asynchronous execution systems and methods
US8238350B2 (en) 2004-10-29 2012-08-07 Emc Corporation Message batching with checkpoints systems and methods
US8055711B2 (en) 2004-10-29 2011-11-08 Emc Corporation Non-blocking commit protocol systems and methods
US7516174B1 (en) * 2004-11-02 2009-04-07 Cisco Systems, Inc. Wireless network security mechanism including reverse network address translation
JP4428202B2 (en) * 2004-11-02 2010-03-10 日本電気株式会社 Disk array subsystem, distributed arrangement method, control method, and program in disk array subsystem
US7716260B2 (en) * 2004-12-16 2010-05-11 Oracle International Corporation Techniques for transaction semantics for a database server performing file operations
US20060136508A1 (en) * 2004-12-16 2006-06-22 Sam Idicula Techniques for providing locks for file operations in a database management system
US7627574B2 (en) * 2004-12-16 2009-12-01 Oracle International Corporation Infrastructure for performing file operations by a database server
US7548918B2 (en) * 2004-12-16 2009-06-16 Oracle International Corporation Techniques for maintaining consistency for different requestors of files in a database management system
US7849257B1 (en) 2005-01-06 2010-12-07 Zhe Khi Pak Method and apparatus for storing and retrieving data
US7574464B2 (en) * 2005-02-14 2009-08-11 Netapp, Inc. System and method for enabling a storage system to support multiple volume formats simultaneously
US7609649B1 (en) 2005-04-26 2009-10-27 Cisco Technology, Inc. Methods and apparatus for improving network based virtualization performance
US7620981B2 (en) 2005-05-26 2009-11-17 Charles William Frank Virtual devices and virtual bus tunnels, modules and methods
US7809675B2 (en) * 2005-06-29 2010-10-05 Oracle International Corporation Sharing state information among a plurality of file operation servers
US8224837B2 (en) * 2005-06-29 2012-07-17 Oracle International Corporation Method and mechanism for supporting virtual content in performing file operations at a RDBMS
US9813283B2 (en) 2005-08-09 2017-11-07 Oracle International Corporation Efficient data transfer between servers and remote peripherals
US8819092B2 (en) 2005-08-16 2014-08-26 Rateze Remote Mgmt. L.L.C. Disaggregated resources and access methods
JP4718285B2 (en) * 2005-09-22 2011-07-06 株式会社日立製作所 Computer system having file management function, storage device, and file management method
US7917474B2 (en) 2005-10-21 2011-03-29 Isilon Systems, Inc. Systems and methods for accessing and updating distributed data
US7788303B2 (en) 2005-10-21 2010-08-31 Isilon Systems, Inc. Systems and methods for distributed system scanning
US7797283B2 (en) 2005-10-21 2010-09-14 Isilon Systems, Inc. Systems and methods for maintaining distributed data
US7386675B2 (en) * 2005-10-21 2008-06-10 Isilon Systems, Inc. Systems and methods for using excitement values to predict future access to resources
US7346720B2 (en) * 2005-10-21 2008-03-18 Isilon Systems, Inc. Systems and methods for managing concurrent access requests to a shared resource
US7551572B2 (en) * 2005-10-21 2009-06-23 Isilon Systems, Inc. Systems and methods for providing variable protection
CA2627436A1 (en) * 2005-11-04 2007-05-18 Thomson Licensing Method and apparatus for managing media storage devices
US7890669B2 (en) * 2005-11-25 2011-02-15 Hitachi, Ltd. Computer system for sharing I/O device
US7644179B1 (en) 2005-12-01 2010-01-05 Cisco Technology, Inc. Inter-VSAN routing with NAT
US7610304B2 (en) * 2005-12-05 2009-10-27 Oracle International Corporation Techniques for performing file operations involving a link at a database management system
US8176217B2 (en) * 2005-12-20 2012-05-08 Lsi Corporation System and method for implementing a storage protocol with initiator controlled data transfer
US7769023B2 (en) * 2005-12-21 2010-08-03 Cisco Technology, Inc. Fibre channel traffic redirect scheme using access control lists
US7500134B2 (en) * 2005-12-27 2009-03-03 Emc Corporation Virtual array failover
JP4474356B2 (en) * 2005-12-27 2010-06-02 富士通株式会社 Computer system and storage virtualization apparatus
US7697554B1 (en) 2005-12-27 2010-04-13 Emc Corporation On-line data migration of a logical/virtual storage array by replacing virtual names
US9348530B2 (en) 2005-12-27 2016-05-24 Emc Corporation Presentation of virtual arrays using n-port ID virtualization
US7685395B1 (en) * 2005-12-27 2010-03-23 Emc Corporation Spanning virtual arrays across multiple physical storage arrays
US7697515B2 (en) 2005-12-27 2010-04-13 Emc Corporation On-line data migration of a logical/virtual storage array
JP4859471B2 (en) * 2006-02-02 2012-01-25 株式会社日立製作所 Storage system and storage controller
US7848261B2 (en) 2006-02-17 2010-12-07 Isilon Systems, Inc. Systems and methods for providing a quiescing protocol
US7756898B2 (en) 2006-03-31 2010-07-13 Isilon Systems, Inc. Systems and methods for notifying listeners of events
US8274993B2 (en) * 2006-06-16 2012-09-25 Cisco Technology, Inc. Fibre channel dynamic zoning
JP4530372B2 (en) * 2006-06-29 2010-08-25 シーゲイト テクノロジー エルエルシー Widespread distributed storage system
US8533408B1 (en) 2006-06-29 2013-09-10 Emc Corporation Consolidating N-storage arrays into one storage array using virtual array non-disruptive data migration
US8452928B1 (en) 2006-06-29 2013-05-28 Emc Corporation Virtual array non-disruptive migration of extended storage functionality
US7757059B1 (en) 2006-06-29 2010-07-13 Emc Corporation Virtual array non-disruptive management data migration
US8583861B1 (en) 2006-06-29 2013-11-12 Emc Corporation Presentation of management functionality of virtual arrays
US7519769B1 (en) * 2006-06-29 2009-04-14 Emc Corporation Scalable storage network virtualization
US8539177B1 (en) 2006-06-29 2013-09-17 Emc Corporation Partitioning of a storage array into N-storage arrays using virtual array non-disruptive data migration
US7568078B2 (en) * 2006-07-26 2009-07-28 Cisco Technology, Inc. Epoch-based MUD logging
JP4963892B2 (en) * 2006-08-02 2012-06-27 株式会社日立製作所 Storage system control device that can be a component of a virtual storage system
US8539056B2 (en) 2006-08-02 2013-09-17 Emc Corporation Systems and methods for configuring multiple network interfaces
US20080034167A1 (en) * 2006-08-03 2008-02-07 Cisco Technology, Inc. Processing a SCSI reserve in a network implementing network-based virtualization
US7676691B2 (en) 2006-08-18 2010-03-09 Isilon Systems, Inc. Systems and methods for providing nonlinear journaling
US7899800B2 (en) 2006-08-18 2011-03-01 Isilon Systems, Inc. Systems and methods for providing nonlinear journaling
US7590652B2 (en) 2006-08-18 2009-09-15 Isilon Systems, Inc. Systems and methods of reverse lookup
US7822932B2 (en) 2006-08-18 2010-10-26 Isilon Systems, Inc. Systems and methods for providing nonlinear journaling
US7680836B2 (en) 2006-08-18 2010-03-16 Isilon Systems, Inc. Systems and methods for a snapshot of data
US7752402B2 (en) * 2006-08-18 2010-07-06 Isilon Systems, Inc. Systems and methods for allowing incremental journaling
US7882071B2 (en) 2006-08-18 2011-02-01 Isilon Systems, Inc. Systems and methods for a snapshot of data
US7680842B2 (en) 2006-08-18 2010-03-16 Isilon Systems, Inc. Systems and methods for a snapshot of data
US7953704B2 (en) 2006-08-18 2011-05-31 Emc Corporation Systems and methods for a snapshot of data
US20080114961A1 (en) * 2006-11-15 2008-05-15 Cisco Technology, Inc. Transparent device switchover in a storage area network
US7783805B2 (en) * 2006-11-29 2010-08-24 Cisco Technology, Inc. Interlocking input/outputs on a virtual logic unit number
US8286029B2 (en) 2006-12-21 2012-10-09 Emc Corporation Systems and methods for managing unavailable storage devices
US7593938B2 (en) 2006-12-22 2009-09-22 Isilon Systems, Inc. Systems and methods of directory entry encodings
US7509448B2 (en) 2007-01-05 2009-03-24 Isilon Systems, Inc. Systems and methods for managing semantic locks
US7779048B2 (en) 2007-04-13 2010-08-17 Isilon Systems, Inc. Systems and methods of providing possible value ranges
US8966080B2 (en) 2007-04-13 2015-02-24 Emc Corporation Systems and methods of managing resource utilization on a threaded computer system
US7900015B2 (en) 2007-04-13 2011-03-01 Isilon Systems, Inc. Systems and methods of quota accounting
JP4311475B2 (en) * 2007-05-10 2009-08-12 ソニー株式会社 Digital cinema processing apparatus, ingest method, and program
US7856022B1 (en) * 2007-06-28 2010-12-21 Emc Corporation Non-disruptive data migration with external virtualization engine
US9063896B1 (en) 2007-06-29 2015-06-23 Emc Corporation System and method of non-disruptive data migration between virtual arrays of heterogeneous storage arrays
US9098211B1 (en) 2007-06-29 2015-08-04 Emc Corporation System and method of non-disruptive data migration between a full storage array and one or more virtual arrays
US7836332B2 (en) * 2007-07-18 2010-11-16 Hitachi, Ltd. Method and apparatus for managing virtual ports on storage systems
US7827251B2 (en) * 2007-08-14 2010-11-02 Cisco Technology, Inc. Fast write operations to a mirrored volume in a volume manager
US7882068B2 (en) 2007-08-21 2011-02-01 Isilon Systems, Inc. Systems and methods for adaptive copy on write
US7966289B2 (en) 2007-08-21 2011-06-21 Emc Corporation Systems and methods for reading objects in a file system
US7949692B2 (en) 2007-08-21 2011-05-24 Emc Corporation Systems and methods for portals into snapshot data
CN101459679A (en) * 2007-12-12 2009-06-17 华为技术有限公司 Network storage device and data read-write control method
US8028062B1 (en) * 2007-12-26 2011-09-27 Emc Corporation Non-disruptive data mobility using virtual storage area networks with split-path virtualization
US8380674B1 (en) * 2008-01-09 2013-02-19 Netapp, Inc. System and method for migrating lun data between data containers
US8626936B2 (en) * 2008-01-23 2014-01-07 International Business Machines Corporation Protocol independent server replacement and replication in a storage area network
US7953709B2 (en) 2008-03-27 2011-05-31 Emc Corporation Systems and methods for a read only mode for a portion of a storage system
US7949636B2 (en) 2008-03-27 2011-05-24 Emc Corporation Systems and methods for a read only mode for a portion of a storage system
US7984324B2 (en) 2008-03-27 2011-07-19 Emc Corporation Systems and methods for managing stalled storage devices
US7870345B2 (en) 2008-03-27 2011-01-11 Isilon Systems, Inc. Systems and methods for managing stalled storage devices
JP5186982B2 (en) * 2008-04-02 2013-04-24 富士通株式会社 Data management method and switch device
US8291426B2 (en) * 2008-06-02 2012-10-16 Microsoft Corporation Memory allocators corresponding to processor resources
GB2460841B (en) 2008-06-10 2012-01-11 Virtensys Ltd Methods of providing access to I/O devices
US9239799B2 (en) 2008-06-26 2016-01-19 Qualcomm Incorporated Memory management unit directed access to system interfaces
US8914540B1 (en) * 2008-07-01 2014-12-16 Cisco Technology, Inc. Multi-fabric SAN based data migration
CN102089756A (en) * 2008-07-15 2011-06-08 Lsi公司 System for injecting protocol specific errors during the certification of components in a storage area network
US8150801B2 (en) * 2008-08-20 2012-04-03 Microsoft Corporation Recovery of a computer that includes virtual disks
US8223633B2 (en) * 2008-10-03 2012-07-17 Brocade Communications Systems, Inc. Port trunking at a fabric boundary
US8472482B2 (en) 2008-10-27 2013-06-25 Cisco Technology, Inc. Multiple infiniband ports within a higher data rate port using multiplexing
EP2300921B1 (en) * 2008-10-30 2011-11-30 International Business Machines Corporation Flashcopy handling
EP2396717A1 (en) * 2009-02-11 2011-12-21 Infinidat Ltd Virtualized storage system and method of operating it
JP5146357B2 (en) * 2009-02-25 2013-02-20 富士通株式会社 DATA DIAGNOSIS DEVICE, DATA DIAGNOSIS SYSTEM, DATA DIAGNOSIS METHOD, AND DATA DIAGNOSIS PROGRAM
WO2010099407A1 (en) * 2009-02-27 2010-09-02 Broadcom Corporation Method and system for virtual machine networking
US8578083B2 (en) * 2009-03-03 2013-11-05 Vmware, Inc. Block map based I/O optimization for storage virtual appliances
US8214576B2 (en) * 2009-03-03 2012-07-03 Vmware, Inc. Zero copy transport for target based storage virtual appliances
US8527697B2 (en) 2009-07-20 2013-09-03 Netapp, Inc. Virtualized data storage in a network computing environment
US8412831B2 (en) * 2009-08-03 2013-04-02 Brocade Communications Systems, Inc. Per priority TCP quality of service
US9973446B2 (en) 2009-08-20 2018-05-15 Oracle International Corporation Remote shared server peripherals over an Ethernet network for resource virtualization
US20110185134A1 (en) * 2010-01-22 2011-07-28 Microsoft Corporation Temporary state service protocol
US9015136B2 (en) 2010-01-22 2015-04-21 Microsoft Technology Licensing, Llc Storing temporary state data in separate containers
US9396147B1 (en) * 2010-02-24 2016-07-19 Open Invention Network Llc Interconnection of peripheral devices on different electronic devices
CN101808123B (en) * 2010-03-09 2013-04-17 浪潮(北京)电子信息产业有限公司 Method and device for accessing storage resources in storage system
US8341457B2 (en) * 2010-03-11 2012-12-25 Lsi Corporation System and method for optimizing redundancy restoration in distributed data layout environments
CN102244653B (en) 2010-05-14 2014-07-23 杭州华三通信技术有限公司 Dynamic maintenance method and system for storage virtualization
US8514856B1 (en) 2010-06-24 2013-08-20 Cisco Technology, Inc. End-to-end fibre channel over ethernet
US9141564B1 (en) * 2010-08-04 2015-09-22 Open Invention Network, Llc Interconnection of peripheral devices on different electronic devices
US9331963B2 (en) 2010-09-24 2016-05-03 Oracle International Corporation Wireless host I/O using virtualized I/O controllers
US8767334B2 (en) 2010-09-30 2014-07-01 International Business Machines Corporation System, method, and computer program product for creating a single library image from multiple independent tape libraries
CN102622282B (en) * 2011-01-28 2014-09-10 国际商业机器公司 Method and system for configuring mirror images of virtual memory devices in virtual host
WO2012114338A1 (en) * 2011-02-22 2012-08-30 Infinidat Ltd. Cloud storage arrangement and method of operating thereof
US8577836B2 (en) 2011-03-07 2013-11-05 Infinidat Ltd. Method of migrating stored data and system thereof
US8626991B1 (en) * 2011-06-30 2014-01-07 Emc Corporation Multi-LUN SSD optimization system and method
CN106850878B (en) 2011-08-17 2020-07-14 Nicira股份有限公司 Logical L3 routing
US8713218B2 (en) 2011-08-31 2014-04-29 International Business Machines Corporation Non-disruptive configuration of a virtualization controller in a data storage system
US9330003B1 (en) 2012-06-15 2016-05-03 Qlogic, Corporation Intelligent adapter for maintaining cache coherency
US9350806B2 (en) 2012-09-07 2016-05-24 International Business Machines Corporation Zero copy data transfers without modifying host side protocol stack parameters
US9727521B2 (en) * 2012-09-14 2017-08-08 Nvidia Corporation Efficient CPU mailbox read access to GPU memory
US9083550B2 (en) 2012-10-29 2015-07-14 Oracle International Corporation Network virtualization over infiniband
KR101491015B1 (en) 2013-06-07 2015-02-06 에스케이플래닛 주식회사 System for managing cloud storages, method of managing cloud storages and apparatus for the same
KR102116702B1 (en) 2013-09-27 2020-05-29 삼성전자 주식회사 Apparatus and method for data mirroring control
US9454305B1 (en) 2014-01-27 2016-09-27 Qlogic, Corporation Method and system for managing storage reservation
CN103870544A (en) * 2014-02-25 2014-06-18 小米科技有限责任公司 Method and device for virtually operating file, and electronic equipment
US10452292B2 (en) * 2014-03-07 2019-10-22 Hitachi, Ltd. Computer system
WO2015167579A1 (en) * 2014-05-02 2015-11-05 Hitachi, Ltd. Storage provisioning method and apparatus using device virtualization in heterogeneous storage environment
US9423980B1 (en) 2014-06-12 2016-08-23 Qlogic, Corporation Methods and systems for automatically adding intelligent storage adapters to a cluster
US9436654B1 (en) 2014-06-23 2016-09-06 Qlogic, Corporation Methods and systems for processing task management functions in a cluster having an intelligent storage adapter
JP6398417B2 (en) * 2014-07-22 2018-10-03 富士通株式会社 Storage device, storage system, and storage control program
US9477424B1 (en) 2014-07-23 2016-10-25 Qlogic, Corporation Methods and systems for using an intelligent storage adapter for replication in a clustered environment
US9460017B1 (en) 2014-09-26 2016-10-04 Qlogic, Corporation Methods and systems for efficient cache mirroring
CN104486384A (en) * 2014-11-28 2015-04-01 华为技术有限公司 Storage system and exchange expansion device
US9946614B2 (en) 2014-12-16 2018-04-17 At&T Intellectual Property I, L.P. Methods, systems, and computer readable storage devices for managing faults in a virtual machine network
US9483207B1 (en) 2015-01-09 2016-11-01 Qlogic, Corporation Methods and systems for efficient caching using an intelligent storage adapter
US9853873B2 (en) 2015-01-10 2017-12-26 Cisco Technology, Inc. Diagnosis and throughput measurement of fibre channel ports in a storage area network environment
US9900250B2 (en) 2015-03-26 2018-02-20 Cisco Technology, Inc. Scalable handling of BGP route information in VXLAN with EVPN control plane
US10222986B2 (en) 2015-05-15 2019-03-05 Cisco Technology, Inc. Tenant-level sharding of disks with tenant-specific storage modules to enable policies per tenant in a distributed storage system
US11588783B2 (en) 2015-06-10 2023-02-21 Cisco Technology, Inc. Techniques for implementing IPV6-based distributed storage space
US10778765B2 (en) 2015-07-15 2020-09-15 Cisco Technology, Inc. Bid/ask protocol in scale-out NVMe storage
CN105337834B (en) * 2015-12-04 2019-03-08 重庆邮电大学 A kind of mapping method under wireless network virtualized environment
US9892075B2 (en) 2015-12-10 2018-02-13 Cisco Technology, Inc. Policy driven storage in a microserver computing environment
US10560318B2 (en) 2016-01-27 2020-02-11 Oracle International Corporation System and method for correlating fabric-level group membership with subnet-level partition membership in a high-performance computing environment
US11018947B2 (en) 2016-01-27 2021-05-25 Oracle International Corporation System and method for supporting on-demand setup of local host channel adapter port partition membership in a high-performance computing environment
US10972375B2 (en) 2016-01-27 2021-04-06 Oracle International Corporation System and method of reserving a specific queue pair number for proprietary management traffic in a high-performance computing environment
JP6734058B2 (en) 2016-01-27 2020-08-05 株式会社バイオス Control device
US10250679B1 (en) * 2016-03-30 2019-04-02 EMC IP Holding Company LLC Enabling snapshot replication for storage
US20170327035A1 (en) * 2016-05-10 2017-11-16 Ford Global Technologies, Llc Methods and systems for beyond-the-horizon threat indication for vehicles
US10140172B2 (en) 2016-05-18 2018-11-27 Cisco Technology, Inc. Network-aware storage repairs
US20170351639A1 (en) 2016-06-06 2017-12-07 Cisco Technology, Inc. Remote memory access using memory mapped addressing among multiple compute nodes
US10664169B2 (en) 2016-06-24 2020-05-26 Cisco Technology, Inc. Performance of object storage system by reconfiguring storage devices based on latency that includes identifying a number of fragments that has a particular storage device as its primary storage device and another number of fragments that has said particular storage device as its replica storage device
US11563695B2 (en) 2016-08-29 2023-01-24 Cisco Technology, Inc. Queue protection using a shared global memory reserve
US10419243B2 (en) 2016-09-09 2019-09-17 Johnson Controls Technology Company Smart gateway devices, systems and methods for providing communication between HVAC system networks
CN108241585B (en) * 2016-12-23 2023-08-22 北京忆芯科技有限公司 High-capacity NVM interface controller
CN113867650A (en) * 2016-12-23 2021-12-31 北京忆芯科技有限公司 IO command processing method and solid-state storage device
US10545914B2 (en) 2017-01-17 2020-01-28 Cisco Technology, Inc. Distributed object storage
US10243823B1 (en) 2017-02-24 2019-03-26 Cisco Technology, Inc. Techniques for using frame deep loopback capabilities for extended link diagnostics in fibre channel storage area networks
US10713203B2 (en) 2017-02-28 2020-07-14 Cisco Technology, Inc. Dynamic partition of PCIe disk arrays based on software configuration / policy distribution
US10254991B2 (en) 2017-03-06 2019-04-09 Cisco Technology, Inc. Storage area network based extended I/O metrics computation for deep insight into application performance
US10303534B2 (en) 2017-07-20 2019-05-28 Cisco Technology, Inc. System and method for self-healing of application centric infrastructure fabric memory
WO2019027409A1 (en) * 2017-07-31 2019-02-07 Visa International Service Association Modular data processing and storage system
CN109324753B (en) * 2017-07-31 2023-10-31 北京忆恒创源科技股份有限公司 Virtual LUN management
CN107728936B (en) 2017-09-05 2020-10-09 华为技术有限公司 Method and apparatus for transmitting data processing requests
CN109597565A (en) * 2017-09-30 2019-04-09 北京忆恒创源科技有限公司 Virtual Plane management
US10404596B2 (en) 2017-10-03 2019-09-03 Cisco Technology, Inc. Dynamic route profile storage in a hardware trie routing table
US10861504B2 (en) 2017-10-05 2020-12-08 Advanced Micro Devices, Inc. Dynamic control of multi-region fabric
US10558591B2 (en) * 2017-10-09 2020-02-11 Advanced Micro Devices, Inc. Method and apparatus for in-band priority adjustment forwarding in a communication fabric
US10942666B2 (en) 2017-10-13 2021-03-09 Cisco Technology, Inc. Using network device replication in distributed storage clusters
CN108334288B (en) * 2017-11-29 2020-02-18 北京字节跳动网络技术有限公司 Data storage method and device
US11196657B2 (en) 2017-12-21 2021-12-07 Advanced Micro Devices, Inc. Self identifying interconnect topology
US11656775B2 (en) 2018-08-07 2023-05-23 Marvell Asia Pte, Ltd. Virtualizing isolation areas of solid-state storage media
US11372580B2 (en) 2018-08-07 2022-06-28 Marvell Asia Pte, Ltd. Enabling virtual functions on storage media
US11010314B2 (en) 2018-10-30 2021-05-18 Marvell Asia Pte. Ltd. Artificial intelligence-enabled management of storage media access
JP7211051B2 (en) * 2018-12-05 2023-01-24 株式会社デンソー Network switches and line monitoring devices
US11481118B2 (en) 2019-01-11 2022-10-25 Marvell Asia Pte, Ltd. Storage media programming with adaptive write buffer release
CN110716886B (en) * 2019-09-29 2022-12-13 惠州市仲恺Tcl智融科技小额贷款股份有限公司 Data processing method, device, storage medium and terminal
CN110797071B (en) * 2019-10-31 2021-10-22 西安紫光国芯半导体有限公司 Method for repairing defects of multi-subblock NAND flash memory
US11507522B2 (en) 2019-12-06 2022-11-22 Advanced Micro Devices, Inc. Memory request priority assignment techniques for parallel processors
US11223575B2 (en) 2019-12-23 2022-01-11 Advanced Micro Devices, Inc. Re-purposing byte enables as clock enables for power savings
CN111209229B (en) * 2019-12-30 2021-12-21 苏州艾利特机器人有限公司 Fieldbus method based on virtual equipment
JP2022018964A (en) 2020-07-16 2022-01-27 富士通株式会社 Information processing apparatus and access control program
US11789617B2 (en) * 2021-06-29 2023-10-17 Acronis International Gmbh Integration of hashgraph and erasure coding for data integrity

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000242434A (en) * 1998-12-22 2000-09-08 Hitachi Ltd Storage device system
WO2001080013A1 (en) * 2000-04-18 2001-10-25 Storeage Networking Technologies Storage virtualization in a storage area network
US6542961B1 (en) * 1998-12-22 2003-04-01 Hitachi, Ltd. Disk storage system including a switch

Family Cites Families (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3123353C2 (en) * 1981-06-12 1984-09-13 Akzo Gmbh, 5600 Wuppertal Process for deinking printed waste paper
GB2121071B (en) * 1982-06-01 1985-10-09 Ferguson And Menzies Limited Liquid soaps
DE3702978C1 (en) * 1987-02-02 1988-06-30 Gruenau Gmbh Chem Fab Process for de-inking printed waste paper
JPS648433A (en) 1987-07-01 1989-01-12 Hitachi Ltd Multiplexing system for storage device
DE3811025A1 (en) * 1988-03-31 1989-10-12 Gruenau Gmbh Chem Fab METHOD FOR DE-INKING PRINTED WASTE PAPER
JPH02144718A (en) 1988-11-28 1990-06-04 Fujitsu Ltd Control system for dual port interface
DE4032050A1 (en) * 1990-10-09 1992-04-16 Henkel Kgaa USE OF POLYETHER CHAIN-CONTAINING COMPOUNDS MADE FROM EPOXIDIZED CARBONIC ACID DERIVATIVES FOR THE REMOVAL OF PRINT INKS FROM WASTE PAPER AND / OR PAPER CIRCUIT WATER
JP3019619B2 (en) 1992-08-27 2000-03-13 日本電気株式会社 Magnetic disk drive and method of controlling magnetic disk drive
US5346543A (en) * 1992-10-15 1994-09-13 Lion Corporation Deinking agent for reclaiming waste paper
GB9302978D0 (en) * 1993-02-15 1993-03-31 Secr Defence Diffusion barrier layers
JP3561002B2 (en) 1994-05-18 2004-09-02 富士通株式会社 Disk unit
US5617421A (en) 1994-06-17 1997-04-01 Cisco Systems, Inc. Extended domain computer network using standard links
GB9422878D0 (en) * 1994-11-12 1995-01-04 Stephenson Group Recycling of fibre products
US5658427A (en) * 1995-08-01 1997-08-19 Geo Specialty Chemicals, Inc. Ethoxylated soya glycerides with glycols as deinking collector modifiers
US5809285A (en) 1995-12-21 1998-09-15 Compaq Computer Corporation Computer system having a virtual drive array controller
US6035105A (en) 1996-01-02 2000-03-07 Cisco Technology, Inc. Multiple VLAN architecture system
JP3776496B2 (en) 1996-01-17 2006-05-17 株式会社日立製作所 Data storage system
US5764636A (en) 1996-03-28 1998-06-09 Cisco Technology, Inc. Color blocking logic mechanism for a high-performance network switch
US5742604A (en) 1996-03-28 1998-04-21 Cisco Systems, Inc. Interswitch link mechanism for connecting high-performance network switches
US5740171A (en) 1996-03-28 1998-04-14 Cisco Systems, Inc. Address translation mechanism for a high-performance network switch
US6101497A (en) 1996-05-31 2000-08-08 Emc Corporation Method and apparatus for independent and simultaneous access to a common data set
JP2000515657A (en) 1996-08-02 2000-11-21 トランソフト コーポレイション Method and apparatus for enabling distributed control of shared resources
US5933824A (en) 1996-12-23 1999-08-03 Lsi Logic Corporation Methods and apparatus for locking files within a clustered storage environment
US6202135B1 (en) 1996-12-23 2001-03-13 Emc Corporation System and method for reconstructing data associated with protected storage volume stored in multiple modules of back-up mass data storage facility
US5878232A (en) 1996-12-27 1999-03-02 Compaq Computer Corporation Dynamic reconfiguration of network device's virtual LANs using the root identifiers and root ports determined by a spanning tree procedure
FR2767939B1 (en) * 1997-09-04 2001-11-02 Bull Sa MEMORY ALLOCATION METHOD IN A MULTIPROCESSOR INFORMATION PROCESSING SYSTEM
US6209059B1 (en) 1997-09-25 2001-03-27 Emc Corporation Method and apparatus for the on-line reconfiguration of the logical volumes of a data storage system
US7076568B2 (en) 1997-10-14 2006-07-11 Alacritech, Inc. Data communication apparatus for computer intelligent network interface card which transfers data between a network and a storage device according designated uniform datagram protocol socket
JP4272813B2 (en) 1997-11-17 2009-06-03 シーゲイト テクノロジー エルエルシー Method and apparatus using CRC for data health in on-chip memory
US6188694B1 (en) 1997-12-23 2001-02-13 Cisco Technology, Inc. Shared spanning tree protocol
US6208649B1 (en) 1998-03-11 2001-03-27 Cisco Technology, Inc. Derived VLAN mapping technique
US6295575B1 (en) 1998-06-29 2001-09-25 Emc Corporation Configuring vectors of logical storage units for data storage partitioning and sharing
US6260120B1 (en) * 1998-06-29 2001-07-10 Emc Corporation Storage mapping and partitioning among multiple host processors in the presence of login state changes and host controller replacement
US6269381B1 (en) 1998-06-30 2001-07-31 Emc Corporation Method and apparatus for backing up data before updating the data and for restoring from the backups
US6269431B1 (en) 1998-08-13 2001-07-31 Emc Corporation Virtual storage and block level direct access of secondary storage for recovery of backup data
US6266705B1 (en) 1998-09-29 2001-07-24 Cisco Systems, Inc. Look up mechanism and associated hash table for a network switch
US6226771B1 (en) 1998-12-14 2001-05-01 Cisco Technology, Inc. Method and apparatus for generating error detection data for encapsulated frames
US6400730B1 (en) * 1999-03-10 2002-06-04 Nishan Systems, Inc. Method and apparatus for transferring data between IP network devices and SCSI and fibre channel devices over an IP network
JP2000029636A (en) 1999-03-12 2000-01-28 Fujitsu Ltd I/o subsystem, data storage and memory initialization method in i/o subsystem
US6877044B2 (en) * 2000-02-10 2005-04-05 Vicom Systems, Inc. Distributed storage management platform architecture
US20020103889A1 (en) * 2000-02-11 2002-08-01 Thomas Markson Virtual storage layer approach for dynamically associating computer storage with processing hosts
US20020120741A1 (en) * 2000-03-03 2002-08-29 Webb Theodore S. Systems and methods for using distributed interconnects in information management enviroments
US7313614B2 (en) * 2000-11-02 2007-12-25 Sun Microsystems, Inc. Switching system
US7165096B2 (en) * 2000-12-22 2007-01-16 Data Plow, Inc. Storage area network file system
US6857059B2 (en) * 2001-01-11 2005-02-15 Yottayotta, Inc. Storage virtualization system and methods
US6748502B2 (en) * 2001-01-12 2004-06-08 Hitachi, Ltd. Virtual volume storage
US6625675B2 (en) * 2001-03-23 2003-09-23 International Business Machines Corporation Processor for determining physical lane skew order
US6876656B2 (en) * 2001-06-15 2005-04-05 Broadcom Corporation Switch assisted frame aliasing for storage virtualization
US20030026267A1 (en) * 2001-07-31 2003-02-06 Oberman Stuart F. Virtual channels in a network switch
US7200144B2 (en) * 2001-10-18 2007-04-03 Qlogic, Corp. Router and methods using network addresses for virtualization
US6959373B2 (en) * 2001-12-10 2005-10-25 Incipient, Inc. Dynamic and variable length extents
US7548975B2 (en) * 2002-01-09 2009-06-16 Cisco Technology, Inc. Methods and apparatus for implementing virtualization of storage within a storage area network through a virtual enclosure
US7433948B2 (en) 2002-01-23 2008-10-07 Cisco Technology, Inc. Methods and apparatus for implementing virtualization of storage within a storage area network
JP4294353B2 (en) 2003-03-28 2009-07-08 株式会社日立製作所 Storage system failure management method and apparatus having job management function
US20080034167A1 (en) 2006-08-03 2008-02-07 Cisco Technology, Inc. Processing a SCSI reserve in a network implementing network-based virtualization

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000242434A (en) * 1998-12-22 2000-09-08 Hitachi Ltd Storage device system
US6542961B1 (en) * 1998-12-22 2003-04-01 Hitachi, Ltd. Disk storage system including a switch
WO2001080013A1 (en) * 2000-04-18 2001-10-25 Storeage Networking Technologies Storage virtualization in a storage area network

Also Published As

Publication number Publication date
WO2003062979A2 (en) 2003-07-31
CN1708742A (en) 2005-12-14
US20080320134A1 (en) 2008-12-25
US7433948B2 (en) 2008-10-07
CA2473832C (en) 2013-03-12
AU2003238219B2 (en) 2009-07-09
JP2005525619A (en) 2005-08-25
KR100995466B1 (en) 2010-11-18
CN100334534C (en) 2007-08-29
CA2473832A1 (en) 2003-07-31
US8725854B2 (en) 2014-05-13
US20030172149A1 (en) 2003-09-11
KR20040083484A (en) 2004-10-02
EP1552378A2 (en) 2005-07-13

Similar Documents

Publication Publication Date Title
WO2003062979A3 (en) Methods and apparatus for implementing virtualization of storage within a storage area network
WO2003060688A3 (en) Methods and apparatus for implementing virtualization of storage within a storage area network through a virtual enclosure
AU2002337829A1 (en) Video tripwire
WO2008011515A3 (en) Photographic mapping in a simulation
TWI370363B (en) Method, system, and computer program product of facilitating management of storage of a pageable mode virtual environment
AU2003224791A1 (en) Control register access virtualization performance improvement in the virtual-machine architecture
WO2004072961A3 (en) Tape storage emulation for open systems environments
AU2003290857A1 (en) Methods and systems to control virtual machines
AU2003202916A1 (en) Methods and apparatus for determining the port and/or physical location of an ip device and for using that information
AU2003241371A1 (en) Systems and methods for simulating game state changes responsive to an interrupt condition
EP1573483A3 (en) Virtual knowledge management system
AU2003302303A1 (en) Virtual knowledge management system
AU2002303082A1 (en) Real-time virtual viewpoint in simulated reality environment
ATE355695T1 (en) VIRTUAL NETWORK ADDRESSES
WO2008045740A3 (en) Method and system for using a distributable virtual address space
WO2005002193A3 (en) Video conferencing apparatus and method
WO2006086066A3 (en) Storage device method and apparatus
AU2003202794A1 (en) Virtual ipr system in electronic game environment
WO2007042428A3 (en) Apparatus and method for handling dma requests in a virtual memory environment
CN107169346B (en) The side-channel attack defence method and its device removed are remapped and cached based on dynamic memory
EP3960261A4 (en) Object construction method and apparatus based on virtual environment, computer device, and readable storage medium
WO2003038573A3 (en) Method and apparatus for physical address-based security to determine target security
AU2003248716A1 (en) An athletic game learning tool, capture system, and simulator
WO2007111662A3 (en) Method, apparatus and system for performing access control and intrusion detection on encrypted data
WO2004107160A3 (en) Cross-platform virtual tape device emulation

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2003238219

Country of ref document: AU

Ref document number: 2473832

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2003731910

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2003562776

Country of ref document: JP

Ref document number: 1020047011405

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2003806717X

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2003731910

Country of ref document: EP