Storage control device and access control method
First Claim
Patent Images
1. A storage system, comprising:
- one or more of a storage device storing an object containing a collection of data; and
a storage control device for controlling access to the object stored in the storage device, wherein the storage control device further comprises;
first storage management means for, when a read request coming from an external device includes an object ID unique to a region in the storage device, reading an object from the region indicated by the object ID in the storage device for passing the object to the external device; and
second storage management means for, when an access request coming from the external device includes a unique ID that is unique to the object and changes every time the object is updated, accessing the storage device based on the unique ID to execute the access request.
1 Assignment
0 Petitions
Accused Products
Abstract
In a case where an object ID unique to a region in a disk drive is included in a read request coming from a client terminal, first management means is provided for content reading from the region indicated by the object ID in the disk drive. In the case of a unique ID which is unique to the content and exhibits some change every time its corresponding content is updated, second disk management means is provided for making access to the disk drive based on the unique ID to execute an access request.
-
Citations
20 Claims
-
1. A storage system, comprising:
-
one or more of a storage device storing an object containing a collection of data; and
a storage control device for controlling access to the object stored in the storage device, wherein the storage control device further comprises;
first storage management means for, when a read request coming from an external device includes an object ID unique to a region in the storage device, reading an object from the region indicated by the object ID in the storage device for passing the object to the external device; and
second storage management means for, when an access request coming from the external device includes a unique ID that is unique to the object and changes every time the object is updated, accessing the storage device based on the unique ID to execute the access request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A storage system, comprising:
-
one or more of a storage device storing an object containing a collection of data; and
a storage control device for controlling access to the object stored in the storage device, wherein the storage control device further comprises;
a processor;
memory; and
a plurality of ports for connection with another device over a network, wherein when a read request coming from the another device through the port includes an object ID unique to a region in the storage device, the processor reads an object from the region in the storage device indicated by the object ID for transmission to the another device over the network, and when the read request includes a unique ID being unique to the object and showing a change when the object is updated, the processor makes access to the storage device based on the unique ID to read the object corresponding to the unique ID for transmission to the another device, wherein the memory stores information indicating an interrelation between the unique ID and the object ID, wherein when the read request coming from the another device includes the unique ID, the processor refers to the information to find the object ID corresponding to the unique ID, and reads the object written into the region in the storage region indicated by the found object ID for transmission to the another device.
-
-
11. A data access method in a storage system including one or more of a storage device storing an object containing a collection of data, the method comprising:
-
a first step of, when a read request coming from an external device includes an object ID unique to a region in the storage device, reading an object from the region indicated by the object ID in the storage region for transmission to the external device; and
a second step of, when an access request coming from the external device includes a unique ID being unique to the object and showing a change when the object is updated, making access to the storage device based on the unique ID to execute the access request. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification