Storage system, a method of file data backup and method of copying of file data
First Claim
1. A storage system comprising:
- at least one block data input/output port;
at least one file data input/output port;
data input/output means for inputting/outputting block data via the block data input/output port and file data via the block data input/output port;
at least one storage drive;
a file system for transforming the file data into a block data format or the block data into a file data format; and
managing means for managing storage areas in the storage drive thereby writing into or reading from the storage areas at least one of the file data and the block data before or after the transforming.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage system effectively manages the total capacity of hard disk drives to store block-basis data and file-basis data with a shared storage medium and a managing means for managing all the storage areas in the storage medium. When block data and address are input through a fiber channel port, a block data input/output means converts its data format to a data format that is internally applied by the storage system. When file data and address are input through an Ethernet port, a file system converts its data format to the data format internally applied by the storage system, such as the block data format. The file system derives the address of a logical volume from the received address information and translates file data to block data. The managing means derives the address of a logical volume to which to write block data from the address information delivered from the block data input/output means. The managing means translates this address or the address passed from the file system to a physical address and writes data to or read data from a hard disk drive with the physical address.
-
Citations
18 Claims
-
1. A storage system comprising:
-
at least one block data input/output port;
at least one file data input/output port;
data input/output means for inputting/outputting block data via the block data input/output port and file data via the block data input/output port;
at least one storage drive;
a file system for transforming the file data into a block data format or the block data into a file data format; and
managing means for managing storage areas in the storage drive thereby writing into or reading from the storage areas at least one of the file data and the block data before or after the transforming. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18)
-
-
13. A method for managing block data and file data, comprising:
-
inputting/outputting block data and file data;
providing at least one storage medium;
transforming the file data into a block data format or the block data into a file data format; and
managing storage areas in the storage medium thereby writing into or reading from the storage areas at least one of the file data and the block data before or after the transforming step.
-
Specification