Resource management system, resource information providing method and program for providing resource information relating to a plurality of resources
First Claim
1. A resource management system comprising a resource information providing server for providing resource information relating to a plurality of resources connected to a network in response to a request from a resource user, wherein:
- the resource information providing server includes;
a resource information storage unit storing therein resource information;
a schedule storage unit storing therein an updating schedule of the resource information stored in the resource information storage unit; and
a resource information update unit for acquiring the resource information based on the schedule stored in the schedule storage unit and updating the resource information stored in the resource information storage unit by the acquired resource information;
the schedule storage unit stores therein at least an updating schedule having an updating interval and an update timing defined for each resource for which resource information is to be acquired;
the update timing defined for each resource is determined so that a number of resources that are simultaneously accessed when the resource information update unit acquires resource information does not exceed a predetermined value; and
the predetermined value is determined based on an assumed load on the resource information update unit when the resource information update unit acquires resource information.
0 Assignments
0 Petitions
Accused Products
Abstract
[Object] To provide a resource management system capable of stably providing most recently updated resource information at a high speed.
[Means for Solving Problems] A resource information update unit (223) collects resource information (31) from a plurality of agents (3) by manes of agent connection management unit (226) according to an update schedule of resource information stored in a schedule storage unit (225), and stores the same in a resource information storage unit (221). A retrieval processing unit (221) accesses the resource information storage unit (222) to acquire retrieval results of resource information. A static schedule generation unit (224) selects update interval for each of resource information, generates a static schedule, and stores the same in the schedule storage unit (225).
9 Citations
18 Claims
-
1. A resource management system comprising a resource information providing server for providing resource information relating to a plurality of resources connected to a network in response to a request from a resource user, wherein:
-
the resource information providing server includes;
a resource information storage unit storing therein resource information;
a schedule storage unit storing therein an updating schedule of the resource information stored in the resource information storage unit; and
a resource information update unit for acquiring the resource information based on the schedule stored in the schedule storage unit and updating the resource information stored in the resource information storage unit by the acquired resource information;the schedule storage unit stores therein at least an updating schedule having an updating interval and an update timing defined for each resource for which resource information is to be acquired; the update timing defined for each resource is determined so that a number of resources that are simultaneously accessed when the resource information update unit acquires resource information does not exceed a predetermined value; and the predetermined value is determined based on an assumed load on the resource information update unit when the resource information update unit acquires resource information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing resource information by means of a resource information providing server for providing resource information relating to a plurality of resources connected to a network, in response to a request from a resource user, the method comprising:
-
storing in a schedule storage unit an updating schedule having an updating interval and an update timing defined for each resource for which resource information is to be acquired; acquiring resource information based on the updating schedule stored in the schedule storage unit and storing the acquired resource information in a resource information storage unit; and providing the resource information stored in the resource information storage unit in response to a request from a resource user, wherein the update timing defined for each resource is determined so that a number of resources that are simultaneously accessed when the resource information providing server acquires resource information does not exceed a predetermined value, and the predetermined value is determined based on an assumed load on the resource information providing server when the resource information providing server acquires resource information. - View Dependent Claims (16)
-
-
17. A non-transitory computer readable storage medium storing a program for a resource information providing server for providing resource information relating to a plurality of resources connected to a network, in response to a request from a resource user, the program defining:
-
storing in a schedule storage unit an updating schedule having an updating interval and an update timing defined for each resource for which resource information is to be acquired; acquiring resource information based on the updating schedule stored in the schedule storage unit and storing the acquired resource information in a resource information storage unit; and providing the resource information stored in the resource information storage unit in response to a request from a resource user, wherein the update timing defined for each resource is determined so that a number of resources that are simultaneously accessed when the resource information providing server acquires resource information does not exceed a predetermined value, and the predetermined value is determined based on an assumed load on the resource information providing server when the resource information providing server acquires resource information. - View Dependent Claims (18)
-
Specification