Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Attachment of an architectural covering
Patent Number: 7,438,115 Issued on 10/21/2008 to Bohlen

Title: Reinforced garage door assembly
Patent Number: 7,438,114 Issued on 10/21/2008 to Fowler

Title: Window covering having operable segments
Patent Number: 7,438,113 Issued on 10/21/2008 to Pon

Title: Roll-up barrier
Patent Number: 7,438,112 Issued on 10/21/2008 to Cheng

Title: Storm curtain with counterbalance system and drive component protection
Patent Number: 7,438,111 Issued on 10/21/2008 to Grimes,   et al.

Title: Tire mounting apparatus
Patent Number: 7,438,110 Issued on 10/21/2008 to Kim

Title: Tire changer
Patent Number: 7,438,109 Issued on 10/21/2008 to Cunningham

Title: Separating and transporting flexible two-dimensional (sheet-like) products
Patent Number: 7,438,108 Issued on 10/21/2008 to Hansch

Title: Method and device for attaching a supplementary product that is at least approximately flat to a side of a printed product
Patent Number: 7,438,107 Issued on 10/21/2008 to Kost

Title: Production of shaped rubber body
Patent Number: 7,438,106 Issued on 10/21/2008 to Ogawa

Title: Method for serial production of secure documents and machine therefor
Patent Number: 7,438,105 Issued on 10/21/2008 to Guionnet,   et al.

Title: Radial tire
Patent Number: 7,438,104 Issued on 10/21/2008 to Morii,   et al.

Title: Pneumatic tire with side reinforcement rubber layer and tread reinforcement rubber layer
Patent Number: 7,438,103 Issued on 10/21/2008 to Akiyama

Title: Pneumatic tire with specified bead portion profile
Patent Number: 7,438,102 Issued on 10/21/2008 to Yoshinaka

Title: Pneumatic tire with tread having blocks
Patent Number: 7,438,101 Issued on 10/21/2008 to Shirouzu

Title: Pneumatic tire for ice-bound or snow-covered road
Patent Number: 7,438,100 Issued on 10/21/2008 to Hashimoto

Title: Safety support with improved endurance
Patent Number: 7,438,099 Issued on 10/21/2008 to Chardin,   et al.

Title: Worktable that is extendible in two steps
Patent Number: 7,438,098 Issued on 10/21/2008 to Liu,   et al.

Title: Reducing machine rotor assembly and inserts therefor and method of constructing the inserts
Patent Number: 7,438,097 Issued on 10/21/2008 to Davis

Title: Veneer composer
Patent Number: 7,438,096 Issued on 10/21/2008 to Holbert,   et al.

Title: Router
Patent Number: 7,438,095 Issued on 10/21/2008 to Hessenberger,   et al.

Title: Symmetrical measurement of jaw
Patent Number: 7,438,093 Issued on 10/21/2008 to Maes,   et al.

Title: Booster valve
Patent Number: 7,438,090 Issued on 10/21/2008 to Steele

Title: Hydraulic pilot control unit with oscillation damping system
Patent Number: 7,438,089 Issued on 10/21/2008 to Allegretti

Title: Electromagnetic pilot type directional control valve
Patent Number: 7,438,088 Issued on 10/21/2008 to Matsumoto,   et al.

Title: Overpressure rotary valve assembly with locking pin and collapsible member
Patent Number: 7,438,087 Issued on 10/21/2008 to Taylor

Title: Dynamic fluid power monitoring system for separate actuators
Patent Number: 7,438,086 Issued on 10/21/2008 to Bento,   et al.

Title: Protection and tamper notification device for use with a valve
Patent Number: 7,438,085 Issued on 10/21/2008 to Ratermann

Title: Transport system for tanks
Patent Number: 7,438,084 Issued on 10/21/2008 to Trettin,   et al.

Title: Pressure regulator filter assembly
Patent Number: 7,438,083 Issued on 10/21/2008 to Feith

Title: Frost-resistant stand valve
Patent Number: 7,438,082 Issued on 10/21/2008 to Klee

Title: Valve for an inflatable and method of use
Patent Number: 7,438,081 Issued on 10/21/2008 to Chen

Title: System and method for dewatering an area
Patent Number: 7,438,080 Issued on 10/21/2008 to Johnson

Title: In-line gas purity monitoring and control system
Patent Number: 7,438,079 Issued on 10/21/2008 to Cohen,   et al.

Title: Sleeping bag and system
Patent Number: 7,438,078 Issued on 10/21/2008 to Woodruff,   et al.

Title: Sleeve-actuated umbrella
Patent Number: 7,438,077 Issued on 10/21/2008 to Wilson

Title: Dispenser device particularly for dishwashing machines
Patent Number: 7,438,076 Issued on 10/21/2008 to Cerruti,   et al.

Title: Spray arch controller for a carwash
Patent Number: 7,438,075 Issued on 10/21/2008 to Huntington,   et al.

Title: Method for assessing the condition of the spine
Patent Number: 7,438,074 Issued on 10/21/2008 to Toftness

Title: Air assistance apparatus for computing the airflow provided by only means of pressure sensors
Patent Number: 7,438,073 Issued on 10/21/2008 to Delache,   et al.

Title: Portable field anesthesia machine and control therefore
Patent Number: 7,438,072 Issued on 10/21/2008 to Izuchukwu

Title: Barbecue grill with folding shelves
Patent Number: 7,438,071 Issued on 10/21/2008 to Johnson,   et al.

Title: Archery bow having improved design to absorb shock and reduce vibration
Patent Number: 7,438,070 Issued on 10/21/2008 to Mancini

Title: Thermoplastic bow limb
Patent Number: 7,438,069 Issued on 10/21/2008 to Simonds

Title: Interactive device for process excellence training
Patent Number: 7,438,068 Issued on 10/21/2008 to Nanguneri

Title: Method of controlling engine using heated exhaust gas sensor
Patent Number: 7,438,067 Issued on 10/21/2008 to Saito,   et al.

Title: Method and device for controlling an internal combustion engine
Patent Number: 7,438,066 Issued on 10/21/2008 to Michalske,   et al.

Title: Breather device in engine
Patent Number: 7,438,065 Issued on 10/21/2008 to Matsushima,   et al.

Title: Mixture-lubricated internal combustion engine
Patent Number: 7,438,064 Issued on 10/21/2008 to Borchardt,   et al.

Title: Exhaust gas recirculation system of vehicle
Patent Number: 7,438,063 Issued on 10/21/2008 to Sohn,   et al.

Title: Flow passage switching valve
Patent Number: 7,438,062 Issued on 10/21/2008 to Okawa,   et al.

Title: Method and apparatus for estimating exhaust pressure of an internal combustion engine
Patent Number: 7,438,061 Issued on 10/21/2008 to Wang,   et al.

Title: System for detecting purge valve malfunction
Patent Number: 7,438,060 Issued on 10/21/2008 to Mc Lain

Title: Evaporative emission control system and method for small engines
Patent Number: 7,438,059 Issued on 10/21/2008 to Mills,   et al.

Title: Drain pipe in canister system
Patent Number: 7,438,058 Issued on 10/21/2008 to Ito,   et al.

Title: Fuel injection system
Patent Number: 7,438,057 Issued on 10/21/2008 to Scheurer,   et al.

Title: Method for setting initial compensation value in sensor complex module
Patent Number: 7,438,056 Issued on 10/21/2008 to Chae,   et al.

Title: Fuel injector to fuel rail connection
Patent Number: 7,438,055 Issued on 10/21/2008 to Xu,   et al.

Title: Fuel injector for a direct injection internal combustion engine
Patent Number: 7,438,054 Issued on 10/21/2008 to Petrone,   et al.

Title: Fuel delivery pipe
Patent Number: 7,438,053 Issued on 10/21/2008 to Serizawa

Title: Abnormality-determining device and method for fuel supply system, and engine control unit
Patent Number: 7,438,052 Issued on 10/21/2008 to Awano,   et al.

Title: Method and device for supplying internal combustion engines with fuel
Patent Number: 7,438,051 Issued on 10/21/2008 to Wachtendorf,   et al.

Title: Fuel injection system for an internal combustion engine
Patent Number: 7,438,050 Issued on 10/21/2008 to Allen

Title: System for determining the start of combustion in an internal combustion engine
Patent Number: 7,438,049 Issued on 10/21/2008 to Caretta,   et al.

Title: Fuel injection amount control apparatus for internal combustion engine
Patent Number: 7,438,048 Issued on 10/21/2008 to Onobayashi,   et al.

Title: Multi-cylinder engine
Patent Number: 7,438,047 Issued on 10/21/2008 to Kawasaki,   et al.

Title: Failure detection apparatus for variable valve timing and lift control system of internal combustion engine
Patent Number: 7,438,046 Issued on 10/21/2008 to Okubo,   et al.

Title: Method of operating an internal combustion engine
Patent Number: 7,438,045 Issued on 10/21/2008 to Herweg,   et al.

Title: Light-weight compact diesel engine
Patent Number: 7,438,044 Issued on 10/21/2008 to Webster,   et al.

Title: Internal combustion engine with auxiliary combustion chamber
Patent Number: 7,438,043 Issued on 10/21/2008 to Shiraishi,   et al.

Title: Method of stopping internal combustion engine
Patent Number: 7,438,042 Issued on 10/21/2008 to Kawada

Title: Connecting rod-crank piston pin for the carrying out of an eccentric connecting rod system preferably for internal-combustion engines
Patent Number: 7,438,041 Issued on 10/21/2008 to Renato

Title: Low floor type motorcycle
Patent Number: 7,438,040 Issued on 10/21/2008 to Sugita,   et al.

Title: Large-bore, medium-speed diesel engine having piston crown bowl with acute re-entrant angle
Patent Number: 7,438,039 Issued on 10/21/2008 to Poola,   et al.

Title: Cylinder liner and methods construction thereof and improving engine performance therewith
Patent Number: 7,438,038 Issued on 10/21/2008 to Azevedo,   et al.

Connection control device, method and program Number:7,426,212 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Connection control device, method and program

Abstract: According to prior art techniques, it is not possible to set virtual groups of network devices between SANs and IP networks and to provide virtual connection control of network devices between SANs and IP networks. A network system having an IP network for interconnecting network devices constituting SANs, is provided with a virtual group conversion device for converting, when information including an identifier for identifying a virtual group in the IP network is received, the received identifier into an identifier for identifying a virtual group in the SANs and transmitting the converted identifier to a SAN virtual group setting device, and for converting, when information including an identifier for identifying a virtual group in the SANs is received, the received identifier into an identifier for identifying a virtual group in the IP network and transmitting the converted identifier to an IP virtual group setting device.

Patent Number: 7,426,212 Issued on 09/16/2008 to Someya,   et al.


Inventors: Someya; Harushi (Kawasaki, JP), Kaneda; Yasunori (Sagamihara, JP), Nojiri; Toru (Tokyo, JP)
Assignee: Hitachi, Ltd. (Tokyo, JP)
Appl. No.: 10/233,513
Filed: September 4, 2002


Foreign Application Priority Data

Jul 09, 2002 [JP] 2002-199387

Current U.S. Class: 370/401 ; 370/395.3; 370/466
Current International Class: H04L 12/28 (20060101)
Field of Search: 370/401,235,395.3,466


References Cited [Referenced By]

U.S. Patent Documents
6683883 January 2004 Czeiger et al.
7103653 September 2006 Iwatani
7106751 September 2006 Miyamoto et al.
2002/0010790 January 2002 Ellis et al.
2002/0156612 October 2002 Schulter et al.
2003/0126283 July 2003 Prakash et al.
2003/0212781 November 2003 Kaneda et al.
Foreign Patent Documents
2003-324437 Nov., 2003 JP

Other References

"Cisco Introduces the Cisco SN 5428 Storage Router", Online! XP002246764 Retrieved from the Internet, Jul. 7, 2003. cited by other .
Configuring SCSI Routing, Chapter 5, Cisco SN 5428 Storage Router Software Configuration Guide, pp. 5-1 to 5-14. cited by other.

Primary Examiner: Ngo; Ricky
Assistant Examiner: Samuel; DeWanda
Attorney, Agent or Firm: Mattingly, Stanger, Malur & Brundidge, P.C.

Claims



What is claimed is:

1. A network system comprising: a plurality of Storage Area Networks (SANs) interconnected by an Internet Protocol (IP) network, each of the SANs has at least a server and at least a storage device; a SAN virtual group setting device for limiting communications between the server and the storage device in the SANs in accordance with an identifier for identifying a virtual group in the SANs; an IP virtual group setting device for limiting communications between the virtual group in the SANs and a virtual group in the IP network in accordance with an identifier for identifying the virtual group in the IP network; and a virtual group conversion device for, when information including the identifier for identifying the virtual group in the IP network is received from the IP network, converting the received identifier into the identifier for identifying the virtual group in the SANs and transmitting the converted identifier to the SAN virtual group setting device, and when information including the identifier for identifying the virtual group in the SANs is received from one of the SANs, converting the received identifier into the identifier for identifying the virtual group in the IP network and transmitting the converted identifier to the IP virtual group setting device.

2. A network system according to claim 1, wherein the virtual group conversion device converts a virtual group identifier in accordance with a conversion table indicating one-to-one correspondence relation between the identifier for identifying the virtual group in the SANs and the identifier for identifying the virtual group in the IP network.

3. A network system according to claim 1, wherein the identifier for identifying the virtual group in the SANs is managed by each World Wide Name (WWN).

4. A network system according to claim 1, wherein the identifier for identifying the virtual group in the IP network is a tag name which is an identifier in a Virtual Local Area Network (VLAN).

5. A connection control device for controlling interconnection conditions between a plurality of Storage Area Networks (SANs) interconnected by an Internet Protocol (IP) network, each of the SANs has at least a server and at least a storage device; a SAN virtual group setting device for limiting communications between the server and the storage device in the SANs in accordance with an identifier for identifying a virtual group in the SANs; and a virtual group conversion device for, when information including an identifier for identifying a virtual group in the IP network is received from the IP network, converting the received identifier into an identifier for identifying a virtual group in the SANs and transmitting the converted identifier to the SAN virtual group setting device, and when information including an identifier for identifying the virtual group in the SANs is received from one of SANs, converting the received identifier into the identifier for identifying the virtual group in the IP network and transmitting the converted identifier to an IP virtual group setting device for limiting communications between to the virtual group in the SANs and the virtual group in the IP network in accordance with an identifier for identifying a virtual group in the IP network.

6. An information device for interconnecting an Internet Protocol (IP) network and a plurality of Storage Area Networks (SANs), each of which has at least a server and at least a storage device, comprising: a first conversion unit, when information including an identifier for identifying a virtual group in the IP network is received from the IP network, converting the received identifier into an identifier for identifying a virtual group in the SANs; a first transmission unit for transmitting the identifier converted by the first conversion unit to a Storage Area Network (SAN) virtual group setting unit for limiting communications between the server and the storage device in the SANs in accordance with an identifier for identifying a virtual group in the SANs; a second conversion unit, when information including an identifier for identifying a virtual group in the SANs is received from one of SANs, converting the received identifier into the identifier for identifying the virtual group in the IP network; and a second transmission unit for transmitting the identifier converted by the second conversion unit to an IP virtual group setting unit for limiting communications between to the virtual group in the SANs and the virtual group in the IP network in accordance with the identifier for identifying the virtual group in the IP network.

7. A connection control method for an Internet Protocol (IP) network and a plurality of Storage Area Networks (SANs), each of the SANs has at least a server and at least a storage device, comprising: a first step of converting, when information including an identifier for identifying a virtual group in the IP network is received from the IP network, the received identifier into an identifier for identifying a virtual group in the SANs; a second step of transmitting the identifier converted by the first step to a Storage Area network (SAN) virtual group setting unit for limiting communications between the server and the storage device in the SANs in accordance with an identifier for identifying a virtual group in the SANs; a third step of converting, when information including an identifier for identifying a virtual group in the SANs is received from one of the SANs, the received identifier transmitted by the second step into the identifier for identifying the virtual group in the IP network; and a fourth step of transmitting the identifier converted by the third step to an IP virtual group setting unit for limiting communications between to the virtual group in the SANs and the virtual group in the IP network in accordance with the identifier for identifying the virtual group in the IP network.

8. A computer readable storage medium having stored thereon a program for performing connection control between an Internet Protocol (IP) network and a plurality of Storage Area Networks (SANs), each of the SANs has at least a server and at least a storage device, said program upon execution by a computer causes said computer to perform: a first step of converting, when information including an identifier for identifying a virtual group in the IP network is received from the IP network, the received identifier into an identifier for identifying a virtual group in the SANs; a second step of transmitting the identifier converted by the first step to a Storage Area Network (SAN) virtual group setting unit for limiting communications between the server and the storage device in the SANs in accordance with an identifier for identifying a virtual group in the SANs; a third step of converting, when information including an identifier for identifying a virtual group in the SANs is received from one of the SANs, the identifier transmitted by the second step into an identifier for identifying a virtual group in the IP network; and a fourth step of transmitting the identifier converted by the third step to an IP virtual group setting unit for limiting communications between to the virtual group in the SANs and the virtual group in the IP network in accordance with the identifier for identifying the virtual group in the IP network.

9. A computer readable storage medium having stored thereon a program including computer executable code for, upon execution of the computer executable code by a computer, making the computer perform a connection control between an Internet Protocol (IP) network and a plurality of Storage Area Networks (SANs), each of the SANs has at least a server and at least a storage device, the computer executable code of the program comprising: a first code of converting, when information including an identifier for identifying a virtual group in the IP network is received from the IP network, the received identifier into an identifier for identifying a virtual group in the SANs; a second code of transmitting the identifier converted by the first step to a SAN virtual group setting unit for limiting communications between the server and the storage device in the SANs in accordance with an identifier for identifying a virtual group in the SANs; a third code of converting, when information including an identifier for identifying a virtual group in the SANs is received from one of SANs, the identifier transmitted as a result of execution of the second code into an identifier for identifying a virtual group in the IP network; and a fourth code of transmitting the identifier converted by the third code to an IP virtual group setting unit for limiting communications between to the virtual group in the SANs and the virtual group in the IP network in accordance with an identifier for identifying a virtual group in the IP network.

10. The network system according to claim 1, further comprising: a switch for coupling the server and the storage device and including the SAN virtual group setting device; and a network device connected to the switch and the IP network and including the IP virtual group setting device.
Description



BACKGROUND OF THE INVENTION

The present invention relates to zoning SANs (Storage Area Networks), and more particularly to a zoning method and device for a plurality of SANs.

A switch constituting a SAN has a zoning function for grouping fibre channel ports (FC ports) of servers and FC ports of storage devices in units of a virtual group called zones in order to limit access between different zones. With this zoning function, it is possible to inhibit an access from one zone to another or vice versa. For example, it is also possible to inhibit an access to a storage device from some group in order to keep data security, or to determine a storage accessible by each OS (Operating System) in order to prevent any damages of a file system. Zoning is performed by using an identifier for each group unit (hereinafter called a zone name) or a WWN (World Wide Name). For Internet Protocol (IP) networks, VLAN (Virtual Local Area Network) techniques, which can set virtual terminal groups independently from physical connection topologies, are known.

There are other known techniques of interconnecting between SANs, distributed at a plurality of sites, by IP networks by converting in one-to-one correspondence between a WWN and a zone name which are identifiers of a network device in a fibre channel environment into a MAC (Media Access Control) and an IP address which are identifiers of a network device in an IP network environment.

According to the above-described prior art techniques, in a network of SANs interconnected by IP networks, virtual groups are set independently on SANs and IP networks. Therefore, it is not possible to set virtual groups of network devices between SANs and IP networks and to provide virtual connection control of network devices between SANs and IP networks.

The above-described prior art techniques do not provide the means for making an IP network inherit the zone information (zone name and WWN) representative of a virtual group. A reception side SAN cannot know the zone having a zone name (or the port having a WWN) to which the information is passed in order to perform proper zoning. Therefore, unless the IP network is uniquely configured for each zoning, the number of ports of a switch is limited so that the number of virtual groups capable of being set among SANs is limited.

SUMMARY OF THE INVENTION

An object of the invention is to enable to set virtual groups in a network of SANs interconnected by IP networks.

According to an embodiment of the invention, a network system having an IP network for interconnecting network devices constituting SANs is provided with a SAN virtual group setting device for limiting communications between network devices connected to the SANs in accordance with an identifier for identifying a virtual group in the SANs and an IP virtual group setting device for limiting communications between network devices connected to the IP network in accordance with an identifier for identifying a virtual group in the IP network. The network system is also provided with a virtual group conversion device for converting the received identifier into an identifier for identifying a virtual group in the SANs and transmitting the converted identifier to the SAN virtual group setting device when information including an identifier for identifying a virtual group in the IP network is received, and for converting the received identifier into an identifier for identifying a virtual group in the IP network and transmitting the converted identifier to the IP virtual group setting device when information including an identifier for identifying a virtual group in the SANs is received.

In the network system of the embodiment, it is preferable that the virtual group conversion device converts a virtual group identifier by referring to a conversion table storing one-to-one correspondence between the identifier for identifying a virtual group in the SANs and an identifier for identifying a virtual group in the IP network.

In the network system of the embodiment, it is preferable that the identifier for identifying a virtual group in the SANs is managed by each WWN.

In the network system of the embodiment, it is preferable that the identifier for identifying a virtual group in the IP network is a tag name which is an identifier in a VLAN.

According to another embodiment of the invention, a network system having an IP network for interconnecting SANs is provided with a SAN virtual group setting device for limiting communications between network devices connected to the SANs in accordance with an identifier for identifying a virtual group in the SANs and an IP virtual group setting device for limiting communications between network devices connected to the IP network in accordance with an identifier for identifying a virtual group in the IP network, wherein a plurality of virtual groups can be set in the SANs and the IP network.

Other objects, features and advantages of the invention will become apparent from the following description of the embodiments of the invention taken in conjunction with the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram showing the configuration of a network system according to a first embodiment of the invention.

FIG. 2 is a correspondence table between a zone name and a VLAN tag name according to the first embodiment of the invention.

FIG. 3 is a flow chart illustrating a process to be executed by an FC/IP conversion processor according to the first embodiment of the invention.

FIG. 4 is a diagram showing the configuration of a network system according to a second embodiment of the invention.

FIG. 5 is a diagram showing the configuration of a network system according to a third embodiment of the invention.

FIG. 6 shows the structure of a zoning information table according to the third embodiment of the invention.

FIG. 7 is a flow chart illustrating a process to be executed by an FC/IP conversion processing unit according to the third embodiment of the invention.

FIG. 8 is a diagram showing the configuration of a network system according to a fourth second embodiment of the invention.

DESCRIPTION OF THE EMBODIMENTS

FIG. 1 is a diagram showing the overall configuration of a network system according to a first embodiment of the invention. An IP network 1040 interconnects two SAN environments via FC/IP conversion devices 1010. One SAN environment is constituted of a server group 1021 and a disk group 1022 connected to a fibre channel switch 1020 via fibre channel cables 1023, and the other SAN environment is constituted of a server group 1031 and a disk group 1032 connected to a fibre channel switch 1030 via fibre channel cables 1033. The fibre channel switches 1020 and 1030 perform SAN zoning management to manage each group by a zone name which is an identifier of the group.

The FC/IP conversion devices 1010 perform protocol conversion between the IP network 1040 and fibre channel interfaces of the fibre cables 1023 and 1033. The device 1010 is constituted of a zone name--VLAN tag correspondence table 1011 and an FC/IP conversion processor 1012 for performing protocol conversion by referring to the table 1011. The table 1011 stores a correspondence between zoning information and VLAN tag information of the IP network. The structure of the zone name--VLAN tag correspondence table 1011 will be later described with reference to FIG. 2. The process to be executed by the FC/IP conversion processor 1040 will be later described with reference to FIG. 3.

A program for realizing the function of the FC/IP processor is assumed to be recorded in a storage medium such as a CD-ROM, stored in a magnetic disk or the like, and loaded in a memory to be executed. The medium for recording the program may be other storage media different from CD-ROM. The program may be installed from the storage medium into the FC/IP conversion processor or may be used by accessing the storage medium via a network.

FIG. 2 shows the structure of the zone name--VLAN tag correspondence table 1011. This table 1011 is constituted of a plurality of records 2013. Each record 2013 has two storage areas, a zone name 2011 and a tag name 2012. Zone information to be set and managed by the fibre channel switches 1020 and 1030 is stored in the zone name 2011 area. In this example, the zone name as an identifier given to each group is stored. Tag information of VLAN corresponding to the zone information stored in the zone name 2011 area is stored in the tag name 2012 area. The zone name and tag name are stored in advance in one-to-one correspondence. The FC/IP conversion processor 1012 converts the zone information stored in the zone name 2011 area into the VLAN tag information stored in the tag name 2012 area or vice versa.

FIG. 3 is a flow chart illustrating the process to be executed by the FC/IP conversion processor 1012. First, at Step 3001 the FC/IP conversion device receives a message. The message is received either from the fibre channel 1020, 1030 via the fibre channel cable 1023, 1033 or from the IP network 1040. In the former case, Steps 3011, 3012 and 3013 are executed to thereafter return to Step 3001, whereas in the latter case, Steps 3021, 3022 and 3023 are executed to thereafter return to Step 3001. Each Step to be executed when the message is received from the fibre channel cable 1023, 1033 will be described. At Step 3011 by using the zone information in the message as a keyword, the zone name--VLAN tag correspondence table 1011 is searched to acquire the VLAN tag information from the tag name 2012 area of the record 2013 in which the zone information is stored. At Step 3012 a message for the IP network 1040 affixed with the searched VLAN tag information is created. At Step 3013 the created message is transmitted to the IP network 1040. Next, each Step to be executed when the message is received from the IP network 1040 will be described. At Step 3021 by using the VLAN tag information in the message as a keyword, the zone name--VLAN tag correspondence table 1011 is searched to acquire the zone information from the zone name 2011 area of the record 2013 in which the VLAN tag information is stored. At Step 3022 a message for the fibre channel affixed with the searched zone information is created. At Step 3023 the created message is transmitted to the fibre channel switch 1020, 1030.

According to the embodiment, since the zone and VLAN tag information of SANs are unanimously related to each other, one IP network can set a plurality of zones in a plurality of SANs.

FIG. 4 is a diagram showing the overall configuration of a network system according to a second embodiment of the invention. In this configuration, the FC/IP conversion processor shown in FIG. 1 is built in the fibre channel switch 4100, 4200 which controls the connection between network devices constituting SAN. The fibre channel switch 4102, 4202 is constituted of a switch 4101, 4201, ports 4102, 4202 connected to the switch via fibre cables, an FC/IP conversion processor 4000 connected to the port 4102, 4202 via a fibre cable, and a zone name-VLAN tag correspondence table 4001. An IP network 4300 interconnects two SAN environments. One SAN environment is constituted of a server group 4110 and a disk group 4120 connected to respective ports of the fibre channel switch 4100, and the other SAN environment is constituted of a server group 4210 and a disk group 4220 connected to respective ports 4202 of the fibre channel switch 4200. The switch 4101, 4201 performs SAN zoning management. The structure of the zone name--VLAN tag correspondence table 4001 is the same as that shown in FIG. 2 of the zone name--VLAN tag correspondence table 1011 shown in FIG. 1. The flow chart illustrating the process to be executed by the FC/IP conversion processor is the same as that shown in FIG. 3 to be executed by the FC/IP conversion processor 1012 shown in FIG. 1.

Similar to the first embodiment, in the second embodiment one IP network can set a plurality of zones in a plurality of SANs. Since the FC/IP processor 4000 and zone name--VLAN tag correspondence table 4001 are built in the fibre channel switch 4100, 4200, the effects of the invention can be realized only by the fibre channel switch 4100, 4200.

In the first and second embodiments, zoning management is preformed by using a zone name which is an identifier of each group. In the third embodiment, zoning management is performed by using a WWN.

FIG. 5 is a diagram showing the overall configuration of a network system according to the third embodiment. This third embodiment is approximately similar to the first embodiment shown in FIG. 1. Mainly, different points from the first embodiment will be described. As different from the first embodiment, a fiber channel switch 5020, 5030 performs zoning management by using a WWN. FC/IP conversion devices 5010 perform protocol conversion between the IP network 1040 and fibre channel interfaces of fibre cables 1023 and 1033. The device 5010 is constituted of a zone name--VLAN tag correspondence table 1011, a zoning information table 5012 for storing zoning information including a WWN and a zone or group name, and an FC/IP conversion processor 5011 for performing protocol conversion by referring to the two tables 1011 and 5011. The structure of the zone name--VLAN tag correspondence table 1011 is similar to that shown in FIG. 2. The structure of the zoning information table 5011 will be later described with reference to FIG. 6. The process to be executed by the FC/IP conversion processor will be later described with reference to FIG. 7.

FIG. 6 shows the structure of the zoning information table 5011. This table 5011 is constituted of a plurality of records 6013. Each record 6013 has two data storage areas, a WWN 6011 and a zone name 6012. each WWN to be set and managed by each fibre channel switch 5020, 5030 is stored in the WWN 6011 area. A zone name which is identification information given to each zone corresponding to WWN zoning is stored in the zone name 6012 area. Each zoning is assigned a different zone name and set in advance.

FIG. 7 is a flow chart illustrating the process to be executed by the FC/IP conversion processor 5012. First, at Step 7001 the FC/IP conversion device receives a message. The message is received either from the fibre channel 5020, 5030 via the fibre channel cable 1023, 1033 or from the IP network 1040. In the former case, Steps 7011, 7012, 7013 and 7014 are executed to thereafter return to Step 7001, whereas in the latter case, Steps 7021, 7022, 7023 and 7024 are executed to thereafter return to Step 7001. Each Step to be executed when the message is received from the fibre channel cable 1023, 1033 will be described. At Step 7011 by using a WWN in the message as a keyword, the zoning information table 5011 is searched to acquire the zone name from the zone name 6012 area of the record 6013 in which the WWN is stored. At Step 7012 by using the searched zone name as a keyword, the zone name-VLAN tag correspondence table 1011 is searched to acquire VLAN tag information from the tag name 2012 area of the record 2013 in which the zone name is stored. At Step 7013 a message for the IP network 1040 affixed with the searched VLAN tag information is created. At Step 7014 the created message is transmitted to the IP network 1040. Each Step to be executed when the message is received from the IP network 1040 will be described. At Step 7021 by using the VLAN tag information in the message as a keyword, the zone name--VLAN tag correspondence table 1011 is searched to acquire the zone name from the zone name 2012 area of the record 2013 in which the VLAN tag information is stored. At Step 7022 by using the searched zone name as a keyword, the zoning information table 5011 is searched to acquire a WWN from the WWN 6011 area of the record 6013 in which the zone name is stored. At Step 7023 a message for the searched WWN is created. At Step 7024 the created message is transmitted to the fibre channel switch 5020, 5030.

According to the third embodiment, also in zoning management by WWN, since the zone and VLAN tag information of a plurality of SANs are unanimously related to each other, one IP network can set a plurality of zones in a plurality of SANs.

FIG. 8 is a diagram showing the overall configuration of a network system according to a fourth embodiment of the invention. This fourth embodiment is approximately similar to the first embodiment shown in FIG. 1. Mainly, different points from the first embodiment will be described. In the fourth embodiment, two SAN systems are interconnected by an IP network 8002 via FC/IP conversion devices 8001 not having a zone name--VLAN tag conversion function. The FC/IP conversion device 8001 converts in one-to-one correspondence a WWN and a zone name which are identifiers of a network device in a fibre channel environment into a MAC (Media Access Control) and an IP address which are identifiers of a network device in an IP network environment. For zoning over a plurality of SAN environments, the FC/IP conversion devices 8001 are connected to fibre channels 1020 and 1030 and the FC/IP conversion devices 8001 are interconnected by the IP network to thereby define the same zone to which some of the devices connected to the fibre channel switches 1020 and 1030 belong. Similar to the first to third embodiments, SAN zoning management is performed by the fibre channel switches 1020 and 1030 using either the zone name which is an identifier of a zone or the WWN which is an identifier of a network device. In the example shown in FIG. 8, zones 8003 and 8004 are defined. In this embodiment, FC/IP conversion devices 8001 are provided for each zone and SANs are interconnected by the IP network 8002, so that zoning for SANs is possible. In this embodiment, pairs of FC/IP conversion devices 8001 corresponding in number to the number of zones to be defined over SANs are interconnected by the IP network 8002. Therefore, depending upon the relation between the number of ports supported by the fibre channel switches 1020 and 1030 and the number of servers 1021 and 1031 and disks 1022 and 1033 to be connected, the number of zones capable of being defined over SANs is limited. This physical number is not limited in the first to third embodiments. In the first to third embodiments, if the IP network is configured uniquely, the number of virtual groups can be increased by increasing the number of switch ports.

According to the invention, virtual groups can be set for an IP-SAN network having a plurality of SANs interconnected by an IP network, while an implementation cost required for the IP network interconnecting SANs is reduced.

It should be further understood by those skilled in the art that although the foregoing description has been made on embodiments of the invention, the invention is not limited thereto and various changes and modifications may be made without departing from the spirit of the invention and the scope of the appended claims.

*


Free Web Sudoku Puzzles.
Solve with your browser.
4     2          
  2     4     7 9
  5 3           2
  6       9     8
    2   7   5    
7     8       3  
6           2 5  
1 7     2     8  
          8     1
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!