Computer system having file management function, storage apparatus and file management method
First Claim
1. A computer system including a file device that handles a file and a storage apparatus that stores the file, the computer system comprising:
- first and second real volumes that have physical storage areas, the storage apparatus contains the first and second real volumes;
a virtual volume provider that provides a virtual volume having virtual storage areas to the file device;
a real volume selector that, when a write command for writing the file to the virtual volume is transmitted from the file device to the storage apparatus, selects one of the first and second real volumes based on an access path over which the write command is transmitted;
a relation manager that relates a virtual storage area on the virtual volume specified in the write command to a physical storage area on the selected real volume; and
a write executor that writes the file specified in the write command to the related physical storage area.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system including a file device that handles a file and a storage apparatus that stores the file, the computer system includes: first and second real volumes that have physical storage areas, the storage apparatus contains the first and second real volumes; a virtual volume provider that provides a virtual volume having virtual storage areas to the file device; a real volume selector that, when a write command for writing the file to the virtual volume is transmitted from the file device to the storage apparatus, selects one of the first and second real volumes based on an access path over which the write command is transmitted; a relation manager that relates a virtual storage area on the virtual volume specified in the write command to a physical storage area on the selected real volume; and a write executor that writes the file specified in the write command to the related physical storage area.
-
Citations
24 Claims
-
1. A computer system including a file device that handles a file and a storage apparatus that stores the file,
the computer system comprising: -
first and second real volumes that have physical storage areas, the storage apparatus contains the first and second real volumes;
a virtual volume provider that provides a virtual volume having virtual storage areas to the file device;
a real volume selector that, when a write command for writing the file to the virtual volume is transmitted from the file device to the storage apparatus, selects one of the first and second real volumes based on an access path over which the write command is transmitted;
a relation manager that relates a virtual storage area on the virtual volume specified in the write command to a physical storage area on the selected real volume; and
a write executor that writes the file specified in the write command to the related physical storage area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A storage apparatus that stores a file handled by a file device, the storage apparatus comprising:
-
first and second real volumes that have physical storage areas;
a virtual volume provider that provides a virtual volume having virtual storage areas to the file device;
a real volume selector that, when a write command for writing the file to the virtual volume is transmitted from the file device to the storage apparatus, selects one of the first and second real volumes based on an access path over which the write command is transmitted;
a relation manager that relates a virtual storage area on the virtual volume specified in the write command to a physical storage area on the selected real volume; and
a write executor that writes the file specified in the write command to the related physical storage area. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A file management method for managing a file stored by a storage apparatus,
the file management method comprising: -
incorporating in the storage apparatus first and second real volumes having physical storage areas;
providing a virtual volume having virtual storage areas for a file device that handles the file;
where a write command for writing the file to the virtual volume is transmitted from the file device to the storage apparatus, selecting one of the first and second real volumes based on an access path over which the write command is transmitted;
relating a virtual storage area on the virtual volume specified in the write command to a physical storage area on the selected real volume; and
writing the file specified in the write command to the related physical storage area. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification