Claims
- 1. A resource management system in a distributed processing system, said management system comprising:
- a plurality of arithmetic processing means;
- at least one resource belonging to each arithmetic processing means;
- a unidirectional looped transmission line interconnecting said plurality of arithmetic processing means for exchanging information therebetween; and
- storage means provided in each of said plurality of arithmetic processing means, for storing a resource management table which registers an identification code and attribute information of a resource belonging to said arithmetic processing means, said attribute information including information for specifying a location of said resource; and
- a first one of said plurality of arithmetic processing means including means for effecting an inquiry through said transmission line, to all other arithmetic processing means to determine whether any one of said other arithmetic processing means contains a resource represented by an identification code desired by said first arithmetic processing means;
- wherein, said inquiry being performed by sending an inquiry request from said first one of said arithmetic processing means to a second arithmetic proceeding means of said other arithmetic processing means, determining by said second arithmetic processing means whether a resource requested by said inquiry request is contained therein, and if said requested resource is not contained in said second arithmetic processing means sequentially passing said inquiry request to each of said other arithmetic processing means until said requested resource is found; and
- wherein each of said other arithmetic processing means includes means for making reference to the resource management table contained therein to examine whether it contains the desired resource and means for effecting a response processing to transmit, through said transmission line, an identification code and attribute information of said desired resource to said first arithmetic processing means when said reference means detects said desired resource so that said first arithmetic processing means can access said desired resource by using said attribute information.
- 2. A resource management system according to claim 1, wherein said first arithmetic processing means further comprises a cache table in which said identification information and attribute information provided by one of said other arithmetic processing means are stored, said first arithmetic processing means including means for searching said cache table prior to effecting said inquiry processing and for omitting said inquiry processing when it is determined from a search of said cache table that said attribute information of said desired resource has already been stored in said cache table.
- 3. A resource management system according to claim 2, wherein the contents of said cache table are purged when said one of said other arithmetic processing means is withdrawn from said distributed processing system.
- 4. A resource management method in a network system having a plurality of stations interconnected through a transmission unidirectional looped line, each station being connected to a data processing means for managing at least one resource, comprising the steps of:
- broadcasting an inquiring message inquiring as to a location of a requested resource from a first one of said data processing means to said transmission line through a first station connected with said first data processing means when a request is made by an application program of said first data processing means to access a resource not under the management of said first data processing means;
- receiving said inquiring message within a data processing means of other data processing means connected to said transmission line;
- examining a resource management table included in said data processing means to determine whether the requested resource is under the management thereof;
- suquentially passing said inquiry message to other data processing means connected to said transmission line until said requested resource is found;
- sending a response message containing attribute information of said requested resource back to said first data processing means, from a second data processing means of said other data processing means, when said requested resource is determine to be under management of said second data processing means; and
- sending an accessing message for accessing said requested resource from said first data processing means to said second data processing means using said attribute information contained in said response message when a response message is sent from said second data processing means to said first data processing means.
- 5. A resource management method according to claim 4, wherein said attribute information contained in said response message includes physical identification information of said requested resource.
Priority Claims (1)
Number |
Date |
Country |
Kind |
59-191555 |
Sep 1984 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 766,196, filed Aug. 16, 1985.
US Referenced Citations (9)
Continuations (1)
|
Number |
Date |
Country |
Parent |
766196 |
Aug 1985 |
|