Method and accelerating data search for data archive system
First Claim
1. A data archive system, comprising:
- a storage apparatus comprising a plurality of volumes in which data is stored;
a plurality of search servers which process a search task which requests a search for the data stored in the storage apparatus; and
a management server which manages the search servers, wherein the management server;
holds management information adapted to manage the data stored in the volumes;
obtains load information concerning the search servers;
selects the search servers, which is to process the search task based on the obtained load information;
identifies a volume, in which the data to be searched for with the search task is stored, based on the management information;
notifies the selected search server of the identified volume; and
processes the search task with respect to the notified volume using the selected search server.
1 Assignment
0 Petitions
Accused Products
Abstract
In a data archive system, a time necessary for to processing a search task is shortened. A data archive system according to this invention includes: a storage apparatus including plural volumes in which data is stored; plural search servers which process a search task which requests a search for desired data; and a management server that includes a CPU, an interface, and a memory and manages the search servers, in which the management server has a table adapted to manage the data stored in the volumes, obtains load information concerning the search servers, selects each of the search servers, which is to process the search task based on the load information, identifies each of the volumes, in which the data requested with the search task is stored, based on the table, and notifies the selected search server of the volume, and the search server processes the search task with respect to the volume.
-
Citations
10 Claims
-
1. A data archive system, comprising:
-
a storage apparatus comprising a plurality of volumes in which data is stored;
a plurality of search servers which process a search task which requests a search for the data stored in the storage apparatus; and
a management server which manages the search servers, wherein the management server;
holds management information adapted to manage the data stored in the volumes;
obtains load information concerning the search servers;
selects the search servers, which is to process the search task based on the obtained load information;
identifies a volume, in which the data to be searched for with the search task is stored, based on the management information;
notifies the selected search server of the identified volume; and
processes the search task with respect to the notified volume using the selected search server. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data search method used for a data archive system that comprises a storage apparatus comprising a plurality of volumes in which data is stored, a plurality of search servers which process a search task which requests a search for the data stored in the storage apparatus, and a management server which manages the search servers,
the data search method comprising: -
holding management information adapted to manage the data stored in the volumes;
obtaining load information concerning the search servers;
selecting each of the search servers, which is to process the search task based on the obtained load information;
identifying a volume, in which the data to be searched for with the search task is stored, based on the management information;
notifying the selected search server of the identified volume; and
processing the search task with respect to the notified volume using the selected search server. - View Dependent Claims (7, 8)
-
-
9. A management server for managing a plurality of search servers that process a search task requesting a search for data stored in a storage apparatus comprising a plurality of volumes, comprising:
-
a CPU;
an interface; and
a memory, wherein the management server holds management information adapted to manage the data stored in the volumes, obtains load information concerning the search servers, selects the search servers, which is to process the search task based on the obtained load information, identifies a volume, in which the data to be searched for with the search task is stored, based on the management information, and notifies the selected search server of the identified volume. - View Dependent Claims (10)
-
Specification