WO2001035188A2 - Method and system for mapping addressing of scsi devices between storage area networks - Google Patents
Method and system for mapping addressing of scsi devices between storage area networks Download PDFInfo
- Publication number
- WO2001035188A2 WO2001035188A2 PCT/US2000/030959 US0030959W WO0135188A2 WO 2001035188 A2 WO2001035188 A2 WO 2001035188A2 US 0030959 W US0030959 W US 0030959W WO 0135188 A2 WO0135188 A2 WO 0135188A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- storage area
- mapping
- scsi
- host
- node
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2596—Translation of addresses of the same type other than IP, e.g. translation from MAC to MAC addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/631—Small computer system interface [SCSI] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Definitions
- This invention relates generally to data and information communication systems and their operation and, more particularly, to the field of storage area networking. Even more particularly, the present invention relates to fibre channel storage area networks ("SANs") and to a method and system for mapping addressing of SCSI devices between two SANs.
- SANs fibre channel storage area networks
- SANs which are computer networks dedicated to data storage, can help resolve some of these problems.
- a storage area network uses a different, higher-performance computer protocol, known as Fibre Channel, to transfer data.
- Fibre Channel Fibre Channel
- the many-to-many connection enabled by the storage area network permits faster, more efficient, more reliable and more manageable data transfer processes. Furthermore, the storage area network, can be accomplished over data back-up operations, instead of over the primary computer network, thus substantially reducing congestion on the primary computer network and allowing much more efficient day-to-day operations.
- Most storage devices in the market continue to be sold with the small computer system interface. Additionally, most organizations have made significant investments in storage devices and servers that use the small computer system interface. Therefore, in order for devices of a Fibre Channel storage area network to function with storage devices that use SCSI, storage routers must be installed between these devices.
- storage routers are essential to shifting data back-up processes from a primary computer network to the storage area network, since most data back-up storage devices use the SCSI interface and can only connect to the storage area network through a storage router.
- SCSI interface SCSI interface
- storage routers will be increasingly essential to enable rapid, seamless communication among servers, storage devices and storage area network devices that use diverse protocols.
- SANs are local Fibre Channel networks that serve one particular organization or one particular site. These SANs can be quite large, but cannot span great distances as they have distance limitations imposed upon them by the infrastructure necessary to carry Fibre Channel.
- Fibre Channel standard defines a means to communicate over spans up to 10 km and, in some cases, up to 30 km in length.
- the organization implementing the Fibre Channel network must typically own the fiber or lease dark fiber from some other party, which can be very expensive and, in most cases, is cost prohibitive.
- Fibre Channel traffic can carry only Fibre Channel protocol traffic. They cannot be shared with other protocols. It is therefore more cost effective to transmit data over long distances using a protocol that can be carried over already existing networks, such as those owned by phone companies that can carry ATM traffic, SONET traffic and IP traffic. Therefore, SANs are usually limited as to the geographic area that they can serve (i.e., they are limited to local operation). Furthermore, two or more geographically diverse SANs cannot interconnect in a seamless fashion such that they operate and behave as if they were local to one another because the infrastructure to connect them does not exist or is cost prohibitive.
- mappings should be done in a generic fashion so that different types of architectures (i.e., parallel BUS, Fibre Channel Protocol, etc.) containing SCSI devices can all be mapped using the same method.
- Some solutions do exist for mapping the addressing of SCSI devices between two SANs, but these typically attempt to propagate the entire address of a SCSI device across the extender and re-use the same address on the remote SAN.
- a parallel BUS SCSI device on a first SAN may have an address of BUS:0, target: 1, and LUN (logical unit identifier):0.
- the extender propagates this information from the first SAN to a remote SAN, where the same address is used to identify the device on the remote SAN. This approach, however, has a twofold problem.
- One uses a method of address mapping that is limited to a single type of architecture, i.e., the method only provides for mapping a single type of SCSI architecture SCSI device (e.g., parallel BUS SCSI devices).
- SCSI architecture SCSI device e.g., parallel BUS SCSI devices.
- the present invention provides a method and system for mapping addressing of SCSI devices between two SANs connected by a SAN extender over a packet-based network that can substantially eliminate or reduce the disadvantages and problems associated with use of a fibre channel protocol over large distances.
- the present invention provides a means for seamlessly interconnecting geographically distinct SANs, such that they operate as if they were local to one another by providing a means to generically and dynamically map SCSI device addresses between two SANs.
- the present invention provides a method and system for accessing a device from a host, wherein the host and device are in separate SANs interconnected by a transport layer, and wherein the interface between the transport layer and the host SAN is a host node and the interface between the device SAN and the transport layer is a target node.
- the method of this invention comprises the steps of: at the target node, mapping the device address into a Target, Generic Identifier, and mapping the generic identifier into a transport identifier for identifying the device on the transport protocol; and, at the host node, mapping the device's transport identifier into a host generic identifier, and mapping the host generic identifier into an address accessible by the host.
- Each node can be a fibre channel-to-SCSI router, such as those manufactured by Crossroads Systems Inc., of Austin, Texas.
- the host generic identifier can comprise a mapping from the target node transport protocol address combined with the target generic identifier.
- the transport layer can be a packet- based network over which a SAN extender carries the FC protocol.
- the present invention provides an important technical advantage of a method and system for mapping addressing of SCSI devices between two SANs connected by a SAN extender that can map SCSI device addresses in a generic fashion, such that any SCSI device architecture can be mapped using the same method. Further still, the present invention provides an important technical advantage of a method and system for mapping addressing of SCSI devices between two SANs that can dynamically map SCSI device address across a SAN extender.
- FIGURE 1 is a simplified block diagram illustrating one implementation of the method and system of this invention within a typical SAN environment.
- FIGURES Preferred embodiments of the present invention are illustrated in the FIGURES, like numerals being used to refer to like and corresponding parts of various drawings.
- the present invention provides a method and system for mapping addressing of SCSI devices between two SANs connected by a SAN extender across a packet-based network that take advantage of existing telecommunication networks to efficiently and cost-effectively connect multiple, and perhaps geographically diverse, SANs such that they can operate as if they were a single storage area network. Host devices on one SAN can therefore access target devices on a remote SAN as if the two were part of a single SAN.
- the method and system of this invention can thus effectively overcome the distance limitations of existing fibre channel networks so that the SAN model can be extended to many SANs over many miles.
- the present invention could, for example, be used to link a corporate SAN in Los Angeles to another corporate SAN in New York City or Tokyo.
- this invention will allow a backup library to reside off site at a remote location, thus ensuring data integrity should the local location be damaged by disaster, like fire or flood.
- SANs implementing the present invention thus need not be limited to local use only.
- the Encapsulation application defines an encapsulation protocol ("EP") that runs the Fibre channel protocol in such a way that it can travel over any packet-based transport, such as an asynchronous transfer mode (“ATM”) or Ethernet network.
- EP encapsulation protocol
- ATM asynchronous transfer mode
- Ethernet network such as an asynchronous transfer mode
- the current invention provides a mechanism for generically mapping the addressing of SCSI devices on a SAN to one or more remote SANs, across any transport layer that is used to connect the SANs (e.g., ATM, gigabit Ethernet, or Fibre Channel).
- transport layer e.g., ATM, gigabit Ethernet, or Fibre Channel.
- a node Fibre Channel-to-SCSI router
- a node is used to connect each SAN to the extender transport maintains two mapping tables, as discussed more fully below, to map device addresses across the transport protocol to another node.
- the nature of the tables maintained by a node depends on whether the node is a host node, or a target node. This distribution is described more fully below.
- the nodes at either end of the extender transport connecting any two SANs build their mapping tables slightly differently, depending on whether they are the target node or the host (initiator) node.
- a target node to which target devices are attached builds tables to map a SCSI device addresses into first a target generic identifier, and then to a transport identifier an (address) that is used on the extender transport protocol.
- An initiator node (the node to which hosts seeking to access a target device are attached) builds tables to map the address received from the extender protocol (the transport identifier) back into a valid SCSI device address based on the current architecture (e.g., parallel BUS, fibre channel, etc.) This method is explained more fully below.
- a target node first maps a SCSI device address to a target generic identifier on the target node.
- This target generic identifier can then be mapped into a transport identifier that is used as a device identifier on the extender transport.
- the target generic identifier and the transport identifier can, in some, instances, be the same.
- the target node informs the initiator node of the device transport identifier and also of the address of the target node on the extender transport.
- the initiator node is thus provided with the information needed to determine the target node that owns the SCSI device and also with the device transport identifier for the particular device.
- the initiator node can then map the target node address and device transport identifier to a host generic identifier on the initiator node, and then maps the host generic identifier to an address that can be presented to initiators on the local initiator SAN.
- FIGURE 1 is a simplified block diagram illustrating one implementation of the method and system of this invention within a typical SAN environment.
- Network 100 of FIGURE 1 includes #1 host SAN 110 and #2 host SAN 112, which can be local fibre channel SANs.
- #1 host SAN 110 and #2 host SAN 112 can access target SAN 115, which can also be a local fibre channel SAN for, for example, tape backup and disk mirroring.
- #1 host SAN 110 is communicatively connected to #1 initiator node 120
- #2 host SAN 112 is communicatively connected to #2 initiator node 130.
- Target SAN 115 is communicatively connected to target node 150.
- #1 initiator node 120, #2 initiator node 130, and target node 150 can be fibre channel-to-SCSI routers, such as those manufactured and sold by Crossroads Systems Inc. of Austin, Texas. Nodes 120, 130 and 150 can be interfaces to the rest of the network 100 for SANs 110, 112 and 115.
- the Fiber channel-to-SCSI routers that nodes 120, 130 and 150 comprise can all implement the EP layer (as disclosed in the Encapsulation application) such that the fibre channel protocol flows seamlessly over the packet-based WAN (wide area network) 140.
- WAN 140 represents a physical packet-based transport, such as ATM or Ethernet.
- WAN 140 can be a dedicated link or switched network.
- SANs 110, 112 and 115 are connected to their respective nodes via fibre channel links 190.
- Nodes 120, 130 and 150 can each be connected to WAN 140 via network links 192.
- Fibre channel links 190 can be copper, Fibre optic links, or any other such network link as known to these familiar with the art, as required for a given application.
- Network links 192 can similarly be any such network link, as needed.
- #1 host SAN 110, #2 host SAN 112, and target SAN 115 can comprise multiple initiators and multiple targets, respectively.
- target SAN 1 15 includes fibre channel hub (switch) 160, tape library 170, and disk 180. Although only tape library 170 and disk 180 are shown, multiple initiators and target devices can be attached to fibre channel hub 160 and through it to fibre channel-to-SCSI router (target node) 150.
- Target SAN 115 can thus comprise multiple hosts and multiple initiators.
- the method and system of the present invention require an extender protocol to connect the two or more SANs between which target addresses will be mapped.
- the Encapsulation Application discloses such an extender protocol (EP).
- EP extender protocol
- the method and system for mapping SCSI addresses of the present invention uses this encapsulation protocol to provide a transport on which to carry the mapping used to allow initiators on one SAN to address
- FIGURE 1 illustrates how the method and system of this invention can be used to map SCSI device addresses between Fibre channel SANs interconnected over a network protocol, such as an ATM network.
- the example of FIGURE 1 is used for illustrative purposes only, and does not preclude using the method and system of this invention for mapping other SCSI architecture device addresses or using a different protocol to interconnect the SANs.
- target node 150 will build two tables.
- the first table maps the address information for each SCSI device attached to target node 150 into a unique target generic identifier for each SCSI device. For example, if tape library 170 and disk 180 have FC addresses 0 x 1 and 0 x 2 , respectively, and tape library 170 has two logical unit identifiers (LUNs) of 0 and 1, and disk 180 has a single LUN of 0, then the following table is created by target node 150 to map the SCSI device addresses to target generic identifiers.
- LUNs logical unit identifiers
- Target node 150 uses the target generic identifiers to map each device address into a transport identifier that can then be used to identify the device on the extender transport protocol.
- the device transport identifier on the extender transport protocol is the same as the generic identifier. However, this need not be the case, as other identifiers could instead be used. Table 2 below shows the mapping of target generic identifier to device transport identifier.
- target node 150 can inform #1 initiator node 120 and #2 initiator node 130 of the target devices it has made available and their respective transport identifiers.
- the method for notifying other nodes in the network can be any method as known to those familiar in the art.
- #1 initiator node 120 and #2 initiator node 130 each similarly build two tables.
- the first table that each initiator node creates is used to map the target node's transport protocol address and each device transport identifier generated by target node 150 into a host initiator generic identifier within the local node.
- the host generic identifier associated with a given target device represents a combination of the target node transport protocol address and the devices transport identifier. Assuming for this example that target node 150 has an ATM address of 0x01020304, then the following Table 3 would be created in #1 initiator node 120 and #2 initiator node 130. TABLE 3
- target node 150 all devices attached to target node 150 are made available to #1 initiator node 120 and #2 initiator node 130.
- a target node such as target node 150, may decide to make only selected devices accessible to initiator nodes by leaving selected SCSI device addresses out of the tables it generates for the mapping.
- Such different mapping configurations are intended to be within the scope of this invention. Any combination of such mappings is contemplated by this invention.
- #1 initiator node 120 and #2 initiator node 130 also build a table, such as Tables 4 and 5 below, that map the host generic identifier into a form that can be used by hosts on the local SAN to address the target devices.
- Tables 4 and 5 the host generic identifiers are mapped into LUNs on a single fibre channel target.
- This fibre channel target is a simulated target within the host SAN that is sued to represent the remote target devices on target SAN 115 so that local hosts can access each device.
- the method and system of this invention can thus use a simulated target at a host SAN, onto which the can map the addresses of one or more real target devices located at a remote target SAN.
- the simulated fibre channel target to which the host generic identifier(s) are mapped can then be used to access the remote target device as if the remote target(s) were located within the local SAN.
- the method and system of this invention do not preclude other mappings from occurring, i.e., each host generic identifier could instead be mapped to a unique simulated fibre channel target within the local host SAN. Any combination of such mappings can be used and is within the scope of this invention.
- initiator nodes may decide to map only selected target devices or to map all target devices.
- Target devices can also be mapped in any order.
- #1 initiator node 120 has mapped all of the target devices from target SAN 115 into a simulated fibre channel target, but in a different order.
- Host generic identifier 1 is mapped to Fibre Channel LUN 0
- host generic identifier 0 is mapped to Fibre Channel LUN 1
- host generic identifier 2 is mapped to Fibre Channel LUN 2. Any such combination is within the scope of this invention.
- #2 initiator node 130 in this example maps only one target device, associated with host generic identifier 2, into a Fibre Channel LUN 0.
- mapping tables By using these mapping tables, initiators on local SANs connected to #1 initiator node 120 and #2 initiator node 130 can access the SCSI target devices on target SAN 115 connected to target node 150. According to the teachings of this invention, all such remote target devices, or a limited number of such devices, can be made accessible to remote initiator SANs from a local target SAN.
- the present invention thus allows any type of SCSI target device to be accessed across any type of extender protocol by mapping the device addresses in a generic fashion.
- the method and system of this invention provide the capability to access all such target devices, or only a limited number of such target devices, on a target SAN from one or more remote initiator SANs, depending on the mapping tables created.
- the present invention also allows multiple SANs of different architectures and protocols to be interconnected in a generic fashion.
- the method and system of this invention can be implemented within a fibre channel-to-SCSI router, such as routers 120, 130 and 150 of FIGURE 1 (nodes 120, 130 and 150).
- the present invention can be implemented purely as computer executable software instructions stored in memory within the fibre channel-to-SCSI routers, and can be easily upgraded as new versions with new functionality are created. No change in the hardware of existing fibre channel-to-SCSI routers is required to incorporate this invention.
- the memory in which the software instructions of this invention can be stored can be RAM (random access memory) or ROM (read-only memory) or other such memory storage devices.
- the method and system of this invention can be used with any compatible encapsulation protocol, such as that disclosed in the Encapsulation Application, and can be used over existing Internet infrastructures and other existing network protocols.
- the extension protocol can be a typical IP network protocol, an ATM network, gigabit Ethernet, or any protocol that allows data packets to flow between nodes.
- the method and system of this invention allows for mapping of SCSI device addresses between any SCSI protocol SANs on either end of an extension network.
- the present invention is not limited to use in applications having storage area networks that each use the same fibre channel protocol.
- target host 115 and initiator hosts 110 and 112 of FIGURE 1 can each use a different protocol and the method and system for mapping SCSI target device addresses of this invention can continue to function as disclosed herein.
- a compatible encapsulation protocol is required.
- the present invention provides the capability for extending a SAN model to many SANs over distances much greater than those currently allowed by the fibre channel protocol.
- This invention provides the capability to interconnect SANs in geographically diverse locations, such as different cities, in such a way that they can function in a seamless manner as if they comprise a single local SAN. Further, for storage recovery purposes, the present invention allows a backup library to reside off site at a remote location, thus ensuring data integrity should the local location be damaged by some failure or disaster.
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU19168/01A AU1916801A (en) | 1999-11-12 | 2000-11-13 | Method and system for mapping addressing of scsi devices between storage area networks |
JP2001536656A JP2003531416A (en) | 1999-11-12 | 2000-11-13 | Method and system for mapping SCSI device addresses between storage area networks |
CA002390793A CA2390793A1 (en) | 1999-11-12 | 2000-11-13 | Method and system for mapping addressing of scsi devices between storage area networks |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16538599P | 1999-11-12 | 1999-11-12 | |
US60/165,385 | 1999-11-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001035188A2 true WO2001035188A2 (en) | 2001-05-17 |
WO2001035188A3 WO2001035188A3 (en) | 2002-03-21 |
Family
ID=22598697
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/030959 WO2001035188A2 (en) | 1999-11-12 | 2000-11-13 | Method and system for mapping addressing of scsi devices between storage area networks |
Country Status (5)
Country | Link |
---|---|
JP (1) | JP2003531416A (en) |
CN (1) | CN1452741A (en) |
AU (1) | AU1916801A (en) |
CA (1) | CA2390793A1 (en) |
WO (1) | WO2001035188A2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002102013A2 (en) * | 2001-06-13 | 2002-12-19 | Inrange Technologies Corporation | Address mapping and identification |
CN1326356C (en) * | 2003-03-07 | 2007-07-11 | 国际商业机器公司 | Using virtual target object to prepare and serve non-serrer data transmission operating request |
CN100422922C (en) * | 2005-07-22 | 2008-10-01 | 国际商业机器公司 | Method of assigning virtual import/export element addresses |
US7447788B2 (en) | 2004-01-27 | 2008-11-04 | Dell Products L.P. | Providing host information to devices in multi SCSI transport protocols |
US7586942B2 (en) | 2003-12-09 | 2009-09-08 | Dell Products L.P. | Identifying host computers at a physical layer |
JP2011018343A (en) * | 2002-10-21 | 2011-01-27 | Emulex Design & Manufacturing Corp | Remote management system |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
US8914459B2 (en) * | 2004-04-14 | 2014-12-16 | Hewlett-Packard Development Company, L.P. | Redirecting I/O request to remote networked peripheral device |
US7653054B2 (en) * | 2005-03-28 | 2010-01-26 | Cisco Technology, Inc. | Zone based quality of service in a fibre channel fabric |
US20070011333A1 (en) * | 2005-06-30 | 2007-01-11 | Victor Lau | Automated serial protocol initiator port transport layer retry mechanism |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5805920A (en) * | 1995-11-13 | 1998-09-08 | Tandem Computers Incorporated | Direct bulk data transfers |
US5812754A (en) * | 1996-09-18 | 1998-09-22 | Silicon Graphics, Inc. | Raid system with fibre channel arbitrated loop |
US5941972A (en) * | 1997-12-31 | 1999-08-24 | Crossroads Systems, Inc. | Storage router and method for providing virtual local storage |
US5978854A (en) * | 1996-09-11 | 1999-11-02 | Sony Corporation | System using ARP or RARP packet for communicating offset address of an application program and node unique ID of a network node |
US6199146B1 (en) * | 1998-03-12 | 2001-03-06 | International Business Machines Corporation | Storage management system and method for increasing capacity utilization of nonvolatile storage devices using partially filled substitute storage devices for continuing write operations |
US6199112B1 (en) * | 1998-09-23 | 2001-03-06 | Crossroads Systems, Inc. | System and method for resolving fibre channel device addresses on a network using the device's fully qualified domain name |
US6212606B1 (en) * | 1998-10-13 | 2001-04-03 | Compaq Computer Corporation | Computer system and method for establishing a standardized shared level for each storage unit |
-
2000
- 2000-11-13 CN CN00819516.1A patent/CN1452741A/en active Pending
- 2000-11-13 JP JP2001536656A patent/JP2003531416A/en not_active Withdrawn
- 2000-11-13 CA CA002390793A patent/CA2390793A1/en not_active Abandoned
- 2000-11-13 WO PCT/US2000/030959 patent/WO2001035188A2/en active Search and Examination
- 2000-11-13 AU AU19168/01A patent/AU1916801A/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5805920A (en) * | 1995-11-13 | 1998-09-08 | Tandem Computers Incorporated | Direct bulk data transfers |
US5978854A (en) * | 1996-09-11 | 1999-11-02 | Sony Corporation | System using ARP or RARP packet for communicating offset address of an application program and node unique ID of a network node |
US5812754A (en) * | 1996-09-18 | 1998-09-22 | Silicon Graphics, Inc. | Raid system with fibre channel arbitrated loop |
US5941972A (en) * | 1997-12-31 | 1999-08-24 | Crossroads Systems, Inc. | Storage router and method for providing virtual local storage |
US6199146B1 (en) * | 1998-03-12 | 2001-03-06 | International Business Machines Corporation | Storage management system and method for increasing capacity utilization of nonvolatile storage devices using partially filled substitute storage devices for continuing write operations |
US6199112B1 (en) * | 1998-09-23 | 2001-03-06 | Crossroads Systems, Inc. | System and method for resolving fibre channel device addresses on a network using the device's fully qualified domain name |
US6212606B1 (en) * | 1998-10-13 | 2001-04-03 | Compaq Computer Corporation | Computer system and method for establishing a standardized shared level for each storage unit |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002102013A2 (en) * | 2001-06-13 | 2002-12-19 | Inrange Technologies Corporation | Address mapping and identification |
WO2002102013A3 (en) * | 2001-06-13 | 2003-05-01 | Inrange Tech Corp | Address mapping and identification |
JP2011018343A (en) * | 2002-10-21 | 2011-01-27 | Emulex Design & Manufacturing Corp | Remote management system |
CN1326356C (en) * | 2003-03-07 | 2007-07-11 | 国际商业机器公司 | Using virtual target object to prepare and serve non-serrer data transmission operating request |
US7586942B2 (en) | 2003-12-09 | 2009-09-08 | Dell Products L.P. | Identifying host computers at a physical layer |
US7447788B2 (en) | 2004-01-27 | 2008-11-04 | Dell Products L.P. | Providing host information to devices in multi SCSI transport protocols |
CN100422922C (en) * | 2005-07-22 | 2008-10-01 | 国际商业机器公司 | Method of assigning virtual import/export element addresses |
Also Published As
Publication number | Publication date |
---|---|
CA2390793A1 (en) | 2001-05-17 |
CN1452741A (en) | 2003-10-29 |
WO2001035188A3 (en) | 2002-03-21 |
JP2003531416A (en) | 2003-10-21 |
AU1916801A (en) | 2001-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6848007B1 (en) | System for mapping addresses of SCSI devices between plurality of SANs that can dynamically map SCSI device addresses across a SAN extender | |
US6977927B1 (en) | Method and system of allocating storage resources in a storage area network | |
US7103712B2 (en) | iSCSI storage management method and management system | |
US8380824B1 (en) | System and method of implementing disk ownership in networked storage | |
JP4274526B2 (en) | System and method for managing a wide storage area network | |
JP5026283B2 (en) | Collaborative shared storage architecture | |
US8160070B2 (en) | Fibre channel proxy | |
TW583544B (en) | Infiniband work and completion queue management via head and tail circular buffers with indirect work queue entries | |
US7165258B1 (en) | SCSI-based storage area network having a SCSI router that routes traffic between SCSI and IP networks | |
US6748559B1 (en) | Method and system for reliably defining and determining timeout values in unreliable datagrams | |
US7185062B2 (en) | Switch-based storage services | |
US8560627B2 (en) | Virtual switch for use in fibre channel applications | |
US6965934B1 (en) | Encapsulation protocol for linking storage area networks over a packet-based network | |
US20050138184A1 (en) | Efficient method for sharing data between independent clusters of virtualization switches | |
US7987154B2 (en) | System, a method and a device for updating a data set through a communication network | |
US20050210137A1 (en) | Method and apparatus for storage network management | |
US7136907B1 (en) | Method and system for informing an operating system in a system area network when a new device is connected | |
US7409432B1 (en) | Efficient process for handover between subnet managers | |
CA2391353A1 (en) | Encapsulation protocol for linking storage area networks over a packet-based network | |
WO2001035188A2 (en) | Method and system for mapping addressing of scsi devices between storage area networks | |
US7890654B1 (en) | Dynamic inter-VSAN topology discovery | |
CN107291395A (en) | A kind of LUN on-line rapid estimations method and system | |
Long | Storage Networking Protocol Fundamentals | |
JP2003337787A (en) | Storage area network with multiple pathways for command paths | |
Hernandez et al. | IP storage networking: IBM NAS and iSCSI solutions |
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 CR CU CZ DE DK DM DZ 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 PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA 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 ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ 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 PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2390793 Country of ref document: CA |
|
ENP | Entry into the national phase |
Ref country code: JP Ref document number: 2001 536656 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 19168/01 Country of ref document: AU |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2000982097 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 008195161 Country of ref document: CN |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWW | Wipo information: withdrawn in national office |
Ref document number: 2000982097 Country of ref document: EP |
|
DPE2 | Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101) |