Storage system, a method of file data backup and method of copying of file data
First Claim
1. A storage system to be coupled to an IP network, said storage system comprising:
- a physical input/output port to be coupled to the IP network;
a control unit coupled to the physical input/output port; and
a plurality of disk drives coupled to the control unit,the physical input/output port being accessible by a block I/O request having a first port number via the IP network and a file I/O request having a second port number via the IP network,wherein the plurality of disk drives are configured into a plurality of volumes, of which a first volume is assigned to store data related to the block I/O request and a second volume is assigned to store data related to the file I/O request,when an I/O request received at the control unit via the physical input/output port is the block I/O request including the first port number, the control unit performs a first operation, corresponding to the first port number, for storing data in the first volume, andwhen an I/O request received at the control unit via the physical input/output port is the file I/O request including the second port number, the control unit performs a second operation, corresponding to the second port number, for storing data in the second volume.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage system manages the total capacity of a shared storage medium to store block-basis data and file-basis data. When block data and its address are input through a fiber channel port, an inputloutput unit converts its data format to a data format that is internally applied by the storage system. When file data and its address are input, a file system converts its data format to a block data format internally applied by the storage system. The file system derives a file logical volume address from the received file address and translates file data to block data. A managing unit derives the address of a block logical volume from the block address delivered from the input/output unit. The managing unit translates block logical volume address or the file logical volume address to a physical address, and writes data to or reads data from the shared storage medium.
62 Citations
48 Claims
-
1. A storage system to be coupled to an IP network, said storage system comprising:
-
a physical input/output port to be coupled to the IP network; a control unit coupled to the physical input/output port; and a plurality of disk drives coupled to the control unit, the physical input/output port being accessible by a block I/O request having a first port number via the IP network and a file I/O request having a second port number via the IP network, wherein the plurality of disk drives are configured into a plurality of volumes, of which a first volume is assigned to store data related to the block I/O request and a second volume is assigned to store data related to the file I/O request, when an I/O request received at the control unit via the physical input/output port is the block I/O request including the first port number, the control unit performs a first operation, corresponding to the first port number, for storing data in the first volume, and when an I/O request received at the control unit via the physical input/output port is the file I/O request including the second port number, the control unit performs a second operation, corresponding to the second port number, for storing data in the second volume. - View Dependent Claims (2, 3, 4, 5, 6, 7, 19, 20)
-
-
8. A storage system coupled to an IP network, the storage system comprising:
-
a physical port coupled to the IP network; a control unit coupled to the physical port; and a plurality of disk drives coupled to the control unit, the physical port being accessible by a block I/O request having a first port number and first information from a first processor via the IP network and a file I/O request having a second port number and second information from a second processor via the IP network, wherein the plurality of disk drives are configured into a plurality of volumes, of which a first volume is assigned to store data related to the block I/O request and a second volume is assigned to store data related to the file I/O request when an I/O request including the first port number is received from the first processor at the control unit via the physical port, the control unit performs a first operation, corresponding to the first port number, for storing data in the first volume, and when an I/O request including the second port number is received from the second processor at the control unit via the physical port, the control unit performs a second operation, corresponding the second port number, for storing data in the second volume. - View Dependent Claims (9, 10, 11, 12, 13, 14, 21, 22)
-
-
15. A storage system to be coupled to an IP network, said storage system comprising:
-
a physical port to be coupled to the IP network; a control unit coupled to the physical port; and a plurality of disk drives coupled to the control unit; wherein the physical port is accessible by a first IP packet having a first port number via the IP network and a second IP packet having a second port number via the IP network, wherein the plurality of disk drives are configured into a plurality of volumes, of which a first volume is assigned to store data related to the first IP packet and a second volume is assigned to store data related to the second IP packet, when the first IP packet is received at the control unit via the physical port, the control unit performs a first operation, corresponding to the first port number, for storing block data in the first volume, and when the second IP packet is received at the control unit via the physical port, the control unit performs a second operation, corresponding to the second port number, for storing file data in the second volume. - View Dependent Claims (16, 17, 18, 23, 24)
-
-
25. A storage system to be coupled to an IP network, said storage system comprising:
-
a physical input/output port to be coupled to the P network; a control unit coupled to the physical input/output port; and a plurality of disk drives coupled to the control unit, the physical input/output port being accessible by a block I/O request having a first port number via the IP network and a file I/O request having a second port number via the IP network, wherein the plurality of disk drives are configured into a plurality of volumes, of which a first volume is assigned to store data related to the block I/O request and a second volume is assigned to store data related to the file I/O request, when an I/O request received at the control unit via the physical input/output port is the block I/O request including the first port number, the control unit performs a first operation, corresponding to the first port number, for storing data in the first volume, when an I/O request received at the control unit via the physical input/output port is the file I/O request including the second port number, the control unit performs a second operation, corresponding to the second port number, for storing data in the second volume, and wherein said block I/O request is based upon a SCSI standard. - View Dependent Claims (26, 27, 28, 29, 30, 31, 43, 44)
-
-
32. A storage system coupled to an IP network, the storage system comprising:
-
a physical port coupled to the IP network; a control unit coupled to the physical port; and a plurality of disk drives coupled to the control unit, the physical port being accessible by a block I/O request having a first port number and first information from a first processor via the IP network and a file I/O request having a second port number and second information from a second processor via the IP network, wherein the plurality of disk drives are configured into a plurality of volumes, of which a first volume is assigned to store data related to the block I/O request and a second volume is assigned to store data related to the file I/O request, and when an I/O request including the first port number is received from the first processor at the control unit via the physical port, the control unit performs a first operation, corresponding to the first port number, for storing data in the first volume, when an I/O request including the second port number is received from the second processor at the control unit via the physical port, the control unit performs a second operation, corresponding the second port number, for storing data in the second volume, and wherein said I/O request including the first port number is based upon a SCSI standard. - View Dependent Claims (33, 34, 35, 36, 37, 38, 45, 46)
-
-
39. A storage system to be coupled to an IP network, said storage system comprising:
-
a physical port to be coupled to the IP network; a control unit coupled to the physical port; and a plurality of disk drives coupled to the control unit; wherein the physical port is accessible by a first IP packet having a first port number via the IP network and a second IP packet having a second port number via the IP network, wherein the plurality of disk drives are configured into a plurality of volumes, of which a first volume is assigned to store data related to the first IP packet and a second volume is assigned to store data related to the second IP packet, when the first P packet is received at the control unit via the physical port, the control unit performs a first operation, corresponding to the first port number, for storing block data in the first volume, when the second IP packet is received at the control unit via the physical port, the control unit performs a second operation, corresponding to the second port number, for storing file data in the second volume, and wherein said first IP packet is based upon a SCSI standard. - View Dependent Claims (40, 41, 42, 47, 48)
-
Specification