← Back to Patent Explorer
EP0518311A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

File store method, file access method, and distributed processing system using such methods

Assignee: Hitachi Ltd
•
Filing: 1992-06-11
•
Granted: —
•
Expires: 2012-06-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of storing a file in a distributed processing system having a plurality of data processing units (10, 20) with storage units (11 - 22), the data processing units being interconnected by a transmission medium (LAN), wherein a file having a set of data is divided in accordance with a physical minimum file division unit, and stored in the storage units. At least one of the data processing units is provided with a memory unit (file management table) (15, 25) for storing correspondence information between a logical store position of data of the file recognized by a program running on the distributed processing system, and a physical store position of the data actually stored in the storage unit. <IMAGE>

Inventors

  • 👤 Hidenori Ito
  • 👤 Hitoshi Suzuki
  • 👤 Shoji Iwamoto
  • 👤 Masayuki Orimo
  • 👤 Kinji Mori
  • 👤 Shigeki Hirasawa
  • 👤 Hiroshi Fujise
  • 👤 Masuyuki Takeuchi

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-05 18:03
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/10; G06F16/18; G06F16/182

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 67 words
A method of storing a file in a distributed processing system having a plurality of data processing units (10, 20) with storage units (11 - 22), said data processing units being interconnected by a transmission medium (LAN), comprising the step of: dividing a file having a set of data, in accordance with a physical minimum file division unit, and storing the divided file into said storage units.
Claim 2
Dependent Claim 23 words
A method of storing a file according to Claim 1, wherein each said data processing unit has at least one said storage unit.
Claim 3
Dependent Claim 65 words
A method of storing a file according to Claim 1, further comprising the step of: providing each said data processing unit with storage means (15, 25) for storing correspondence information between a logical store position of data of said file recognized by a program running on said distributed processing system, and a physical store position of said data actually stored in each said storage unit.
Claim 4
Dependent Claim 35 words
A method of storing a file according to Claim 3, wherein said storage means stores information of the data stored only in said storage unit connected to a corresponding one of said data processing units.
Claim 5
Dependent Claim 65 words
A method of storing a file according to Claim 1, further comprising the step of: providing one of said data processing units with storage means (115) for storing correspondence information between a logical store position of data of said file recognized by a program running on said distributed processing system, and a physical store position of said data actually stored in each said storage unit.
Claim 6
Independent Claim 142 words
A method of accessing a file in a distributed processing system having a plurality of data processing units (10, 20) with storage units (11 - 22), said data processing units being interconnected by a transmission medium (LAN), comprising the steps of: dividing a file having a set of data, in accordance with a physical minimum file division unit, and storing said divided file into said storage units; providing each said data processing unit with storage means (15, 25) for storing correspondence information between a logical store position of data of said file recognized by a program running on said distributed processing system, and a physical store position of said data actually stored in each said storage unit; and accessing one of said storage units upon reception of an access request to said file, in accordance with the information in said storage means.
Claim 7
Dependent Claim 55 words
A method of accessing a file according to Claim 6, wherein: said physical minimum file division unit is a block; and if said access request is a data addition request, said accessing step writes said to be added, in an empty block of one of said storage units having the largest number of empty blocks.
Claim 8
Dependent Claim 82 words
A method of accessing a file according to Claim 6, wherein: said physical minimum file division unit is a block; and said accessing step includes a step of, if said access request is a data addition request, writing said data to be added, in an empty block of one of said storage units, and a step of, when said empty block in which said data to be added having been written has no empty area, updating the information in said storage means.
Claim 9
Independent Claim 90 words
A method of accessing a file in a distributed processing system having a plurality of data processing units (10, 20) with storage units (11 - 22), said data processing units being interconnected by a transmission medium (LAN), comprising the steps of: dividing a file having a set of data, in accordance with a physical minimum file division unit, and storing said divided file into said storage units; and when there is a request of writing addition data in said file, writing said addition data in one of said storage units.
Claim 10
Dependent Claim 20 words
A method of accessing a file according to Claim 9, wherein said physical minimum file division unit is a block.
Claim 11
Dependent Claim 42 words
A method of accessing a file according to Claim 10, wherein said writing step writes said addition data in one of the blocks of said storage units, said one block storing said file and having an area capable of writing additional data.
Claim 12
Dependent Claim 35 words
A method of accessing a file according to Claim 10, wherein said writing step writes said addition data in an empty block of one of said storage units having the largest number of empty blocks.
Claim 13
Dependent Claim 30 words
A method of accessing a file according to Claim 10, wherein said writing step writes said addition data in one of said storage units in accordance with a priority order.
Claim 14
Dependent Claim 30 words
A method of accessing a file according to Claim 10, wherein said writing step writes said addition data in one of said storage units having a smallest access occurrence frequency.
Claim 15
Dependent Claim 26 words
A method of accessing a file according to Claim 10, wherein said writing step writes said addition data in a predetermined one of said storage units.
Claim 16
Dependent Claim 53 words
A distributed processing system comprising: a plurality of data processing units (10, 20) with storage units (11 - 22), said data processing units being interconnected by a transmission medium (LAN); and said storage units storing a file having a set of data and divided in accordance with a physical minimum file division unit.
Claim 17
Dependent Claim 63 words
A distributed processing system according to Claim 16, further comprising: storage means (15, 25) provided to at least one of said data processing units, for storing correspondence information between a logical store position of data of said file recognized by a program running on said distributed processing system, and a physical store position of said data actually stored in each said storage unit.
Claim 18
Dependent Claim 139 words
A distributed processing system comprising: a plurality of data processing units (10, 20) with storage units (11 - 22), said data processing units being interconnected by a transmission medium (LAN); said storage units storing a file having a set of data and divided in accordance with a physical minimum file division unit; and storage means (15, 25) provided to at least one of said data processing units, for storing correspondence information between a logical store position of data of said file recognized by a program running on said distributed processing system, and a physical store position of said data actually stored in each said storage unit, wherein each said data processing unit has means for accessing one of said storage units upon reception of an access request to said file, in accordance with the information in said storage means.
Claim 19
Dependent Claim 87 words
A distributed processing system comprising: a plurality of data processing units (10, 20) with storage units (11 - 22), said data processing units being interconnected by a transmission medium (LAN); and said storage units storing a file having a set of data and divided in accordance with a physical minimum file division unit, wherein each said data processing unit has means for accessing one of said storage units in accordance with the information in said storage means, when there is a request of accessing to said file.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag