Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2556841B2 - File access device and method for accessing the file - Google Patents
[go: Go Back, main page]

JP2556841B2 - File access device and method for accessing the file - Google Patents

File access device and method for accessing the file

Info

Publication number
JP2556841B2
JP2556841B2 JP61191292A JP19129286A JP2556841B2 JP 2556841 B2 JP2556841 B2 JP 2556841B2 JP 61191292 A JP61191292 A JP 61191292A JP 19129286 A JP19129286 A JP 19129286A JP 2556841 B2 JP2556841 B2 JP 2556841B2
Authority
JP
Japan
Prior art keywords
file server
file
computer
computers
communication processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP61191292A
Other languages
Japanese (ja)
Other versions
JPS6347853A (en
Inventor
隆 木本
恵司 佐藤
貞雄 深津
信雄 渡部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP61191292A priority Critical patent/JP2556841B2/en
Publication of JPS6347853A publication Critical patent/JPS6347853A/en
Application granted granted Critical
Publication of JP2556841B2 publication Critical patent/JP2556841B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【発明の詳細な説明】 〔概 要〕 ファイルサーバを備えた計算機ネットワークシステム
のためのファイルアクセス方式であって、ネットワーク
システムに接続された各計算機にRAMディスク等の記憶
手段を備えると共に、ファイルサーバの稼動状態を検出
し、高負荷時に計算機に備えられた前記記憶手段に一時
的に書込みを行なって、アクセス数に拘らずファイルサ
ーバのアクセス効率を良好なものとさせる。
DETAILED DESCRIPTION OF THE INVENTION [Outline] A file access method for a computer network system including a file server, wherein each computer connected to the network system is provided with a storage means such as a RAM disk, and the file server The operating status of the file server is detected, and when the load is high, the storage means provided in the computer is temporarily written to improve the access efficiency of the file server regardless of the number of accesses.

〔産業上の利用分野〕[Industrial applications]

本発明は複数の計算機にて共用されるファイルサーバ
を備えた計算機ネットワークシステムのためのファイル
アクセス装置及びそのファイルにアクセスする方法に関
するもので、更に詳しく言えば、ファイルサーバに対す
る一時的な負荷の集中を防止してアクセス効率の低下を
防止したファイルアクセス装置及びそのファイルにアク
セスする方法に関するものである。
The present invention relates to a file access device for a computer network system having a file server shared by a plurality of computers and a method of accessing the file, and more specifically, a temporary load concentration on the file server. The present invention relates to a file access device and a method for accessing the file, in which the access efficiency is prevented from being lowered.

オフィス,工場等に分散されて配置された多数の計算
機をネットワークに接続し、このネットワークを介して
大容量のハードディスク等のファイルサーバを共用する
システムが多く利用されている。このようなシステムに
あってはファイルサーバが同時に多くの計算機からアク
セスされて負荷が増大すると、処理のためにファイルサ
ーバへのアクセスを必要としている計算機のそのアクセ
スを遅らせてしまうことがある。サーバ及びネットワー
クシステムの高速化を図ることにより、処理速度を向上
させることが可能であるが、多大な費用が必要とされ
る。
A system in which a large number of computers distributed in offices, factories, etc. are connected to a network and a file server such as a large-capacity hard disk is shared via the network is widely used. In such a system, if the file server is accessed by many computers at the same time and the load increases, the access of the computer that needs access to the file server for processing may be delayed. Although it is possible to improve the processing speed by increasing the speed of the server and the network system, a large amount of cost is required.

そのために、システムの大規模な変更を要することな
く効率的にファイルサーバを利用できるシステムの提供
が要望されている。
Therefore, it is desired to provide a system that can efficiently use the file server without requiring a large-scale change of the system.

〔従来の技術〕[Conventional technology]

従来のファイルサーバを備えた計算機ネットワークシ
ステムは、第5図に示すようにファイルサーバ計算機1
に接続された大容量ハードディスク等の記憶装置2を、
パケット交換機3等を介して接続された複数の計算機4
にて共用しており、各計算機4はファイリング装置を必
要とせずに動作すること可能となっている。
A computer network system provided with a conventional file server is a file server computer 1 as shown in FIG.
A storage device 2 such as a large-capacity hard disk connected to
A plurality of computers 4 connected via the packet switch 3 or the like
, And each computer 4 can operate without the need for a filing device.

このため、複数の計算機4が同時に記憶装置2をアク
セスすると、ファイルサーバ側が一時的に高負荷とな
り、多くの計算機4が長時間待たされるという不都合を
生じる。サーバ及びネットワークシステムのハードウェ
アの高速化により、待ち時間の短縮を図ることが可能で
あるが、多大な費用が必要とされる。
Therefore, when a plurality of computers 4 access the storage device 2 at the same time, the load on the file server side temporarily becomes high and many computers 4 wait for a long time. Although it is possible to reduce the waiting time by increasing the speed of the hardware of the server and the network system, a large amount of cost is required.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

この従来方式ではサーバの負荷状態によって長時間待
たされることがあり、また、待ち時間の短縮のためには
ネットワークを含めたハードウェアの変更等の多大な費
用を要する作業が必要とされた。
In this conventional method, there is a case where a long waiting time is caused due to the load state of the server, and in order to shorten the waiting time, a work requiring a great deal of cost such as changing the hardware including the network is required.

本発明はこのような点に鑑みて創作されたもので、ア
クセス待ち時間を減少させ、且つファイルサーバのアク
セス効率を良好なものとしたファイル装置及びそのファ
イルにアクセスする方法を提供すること目的としてい
る。
The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a file device and a method for accessing the file, in which the access waiting time is reduced and the access efficiency of the file server is improved. There is.

〔問題点を解決するための手段〕[Means for solving problems]

第1図は本発明のファイルアクセス装置の原理図を示
す。
FIG. 1 shows the principle of the file access device of the present invention.

図において、5はファイルサーバ計算機システムであ
って、ファイルサーバ計算機1の他に負荷の状態を検出
する負荷検出装置6と通信処理装置7が含まれる。2は
複数の計算機4にて共用されるハードディスク等の記憶
装置である。各計算機4にはRAMディスク等の一時記憶
のためのファイリング手段8が備えられ、パケット交換
機3等を介してファイルサーバ計算機システム5に接続
される。
In the figure, 5 is a file server computer system, which includes a load detection device 6 for detecting a load state and a communication processing device 7 in addition to the file server computer 1. Reference numeral 2 is a storage device such as a hard disk shared by a plurality of computers 4. Each computer 4 is provided with filing means 8 for temporary storage such as a RAM disk and is connected to the file server computer system 5 via the packet switch 3 or the like.

複数の計算機4にて共用される記憶装置2が接続され
たファイルサーバ計算機1を含むファイルアクセス装置
において、本発明は下記の構成とする。即ち、 ファイルサーバ計算機1の稼働状態を検出する負荷検
出装置6と、ファイルサーバ計算機1と複数の計算機2
との中間に挿入接続され、負荷検出装置6の出力信号が
印加される通信処理装置7とを具備し、計算機4には各
々内蔵された一時記憶手段8を具備し、負荷検出装置6
はファイルサーバ計算機1の稼働状態が高負荷であるこ
とを検出したとき、通信処理装置7に出力信号を印加
し、通信処理装置7はファイルサーバ計算機1に対し要
求を出した計算機4の一時記憶手段8に対し要求に関連
する情報を書込むための指令を発し、負荷検出装置6が
ファイルサーバ計算機1の稼働状態が低負荷となったこ
とを検出したとき、通信処理装置7に出力信号を印加
し、書込みのされた一時記憶手段8の情報を読出してフ
ァイルサーバ計算機1に送出する処理を行うことで構成
する。
The present invention has the following configuration in a file access device including a file server computer 1 to which a storage device 2 shared by a plurality of computers 4 is connected. That is, the load detection device 6 that detects the operating state of the file server computer 1, the file server computer 1, and the plurality of computers 2
And a communication processing device 7 to which the output signal of the load detection device 6 is applied, and a temporary storage means 8 incorporated in each of the computers 4.
Detects that the operating state of the file server computer 1 is high load, applies an output signal to the communication processing device 7, and the communication processing device 7 temporarily stores the computer 4 that has issued a request to the file server computer 1. When the load detection device 6 detects that the operating state of the file server computer 1 has become a low load by issuing a command to the means 8 for writing information related to the request, an output signal is output to the communication processing device 7. It is configured by performing processing for reading out the information in the temporary storage means 8 that has been applied and written, and sending it to the file server computer 1.

また、他の発明は計算機ネットワークシステムのため
のファイルアクセス方法である。そのファイルアクセス
方法に使用するハードウェアは上記と同様である。
Another invention is a file access method for a computer network system. The hardware used for the file access method is the same as above.

〔作 用〕[Work]

負荷検出装置6がファイルサーバ計算機1の負荷状態
を検出し、過負荷であることが検出された場合は、通信
処理装置7を介してアクセスした計算機4に通知を行な
い、計算機4の主記憶内の書込みデータを、各計算機4
内に備えられたRAMディスク等の一時記憶のためのファ
イリング手段8に書き込ませる。次いでファイルサーバ
が軽負荷になった時に送信許可の信号を前記通知済の計
算機4側に送り、ファイリング手段8の内容を記憶装置
2に書き込ませる。
When the load detection device 6 detects the load state of the file server computer 1 and it is detected that the file server computer 1 is overloaded, the load detection device 6 notifies the computer 4 accessed through the communication processing device 7 and notifies the main memory of the computer 4 Write data of each computer 4
The data is written in the filing means 8 for temporary storage such as a RAM disk provided inside. Next, when the file server becomes lightly loaded, a signal of transmission permission is sent to the notified computer 4 side, and the contents of the filing means 8 are written in the storage device 2.

従って、既存のシステムに多少のハードウェアの付加
を行なうのみで、待ち時間の大幅な短縮が可能となる。
Therefore, it is possible to significantly reduce the waiting time by only adding some hardware to the existing system.

〔実施例〕〔Example〕

第2図は本発明実施例のファイルサーバ側ブロック図
を示している。本発明のファイルアクセス装置の原理図
である第1図に比して書込み要求検出装置9と、書込み
の可/不可を通知する通知装置10並びに中断させた計算
機を記憶させておくための記憶装置11が更に、付加され
ている。
FIG. 2 shows a block diagram on the file server side of the embodiment of the present invention. Compared to FIG. 1, which is a principle diagram of the file access device of the present invention, a write request detection device 9, a notification device 10 for notifying whether writing is possible and a storage device for storing a suspended computer. 11 has been added.

第3図は本発明実施例の計算機4側ブロック図であっ
て、計算機4には主記憶12があってその一部をRAMディ
スク13として用いるように構成されている。14は書込み
再開信号を検出するための検出装置であり、また、15は
書込み中断信号を検出するための検出装置である。計算
機4及び各検出装置14,15は通信処理装置16を介してネ
ットワークに接続される。
FIG. 3 is a block diagram of the computer 4 side of the embodiment of the present invention. The computer 4 has a main memory 12 and a part of the main memory 12 is used as a RAM disk 13. Reference numeral 14 is a detection device for detecting a write restart signal, and 15 is a detection device for detecting a write interruption signal. The computer 4 and the detection devices 14 and 15 are connected to the network via the communication processing device 16.

次に本発明のファイルにアクセスする方法におけるデ
ータのフロー図である第4図と共に、第2図及び第3図
に示すシステムの作用について説明する。
Next, the operation of the system shown in FIGS. 2 and 3 will be described together with FIG. 4 which is a data flow diagram in the method of accessing the file of the present invention.

計算機4から通信処理装置7を介して書込み要求がマ
ルチタスクオペレーティングシステムを備えているファ
イルサーバ計算機1にあることが書込み要求検出装置9
によって検出されると、ファイルサーバ計算機1の負荷
状態をそのタスク数及び使用メモリ量を用いて検出する
負荷検出装置6の出力により、夫々異なる処理が行なわ
れる。即ち、軽負荷の場合は、通知装置10にて書込み許
可の信号が発生され、通信処理装置7及び図示せぬパケ
ット交換機等を介して第3図に示す通信処理装置16に送
られる。この結果、計算機4の主記憶12よりデータが送
出されてサーバシステムの記憶装置2に書き込まれる。
一方、負荷が所定の状態以上であることが負荷検出装置
6にて検出されると、書込み要求のあった計算機が記憶
装置11に記憶されると共に、書込みが不可であることが
通知装置10にて書込み要求のあった計算機に対して行な
われる。計算機側では、検出装置15にて書込み中断信号
が検出され、この結果、主記憶12の送出データが一時的
にRAMディスク13に書き込まれる。その後、負荷検出装
置6にてファイルサーバ計算機1の負荷が軽くなったこ
とが検出されると、中断信号を送った計算機4が記憶装
置11より読み出されると共に、通知装置10にて書込みが
可能になったことが通知される。次いで検出装置14にて
書込み再開信号が検出されると、RAMディスク13に蓄積
されたデータが通信処理装置16を介してサーバシステム
の記憶装置2に書き込まれる。
The write request detection device 9 indicates that there is a write request from the computer 4 via the communication processing device 7 to the file server computer 1 equipped with the multitasking operating system.
Then, the different processing is performed by the output of the load detection device 6 which detects the load state of the file server computer 1 by using the number of tasks and the amount of memory used. That is, in the case of a light load, a writing permission signal is generated in the notification device 10 and sent to the communication processing device 16 shown in FIG. 3 via the communication processing device 7 and a packet switch (not shown). As a result, the data is sent from the main memory 12 of the computer 4 and written in the storage device 2 of the server system.
On the other hand, when the load detection device 6 detects that the load is equal to or higher than the predetermined state, the computer that has made the write request is stored in the storage device 11 and the notification device 10 indicates that the write is impossible. Write request is made to the computer. On the computer side, the detection device 15 detects a write interruption signal, and as a result, the transmission data of the main memory 12 is temporarily written in the RAM disk 13. After that, when the load detection device 6 detects that the load on the file server computer 1 has become lighter, the computer 4 that has sent the interruption signal is read from the storage device 11 and the notification device 10 enables writing. You will be notified that it has become. Next, when the detection restart signal is detected by the detection device 14, the data accumulated in the RAM disk 13 is written in the storage device 2 of the server system via the communication processing device 16.

〔発明の効果〕〔The invention's effect〕

以上述べてきたように本発明によれば、従来装置を大
幅に変更することなく待ち時間を減少させ、且つファイ
ルサーバのアクセス効率を良好なものとしたファイルア
クセス装置及びそのファイルにアクセスする方法を提供
でき、実用的に極めて有用である。
As described above, according to the present invention, there is provided a file access device and a method for accessing the file, which reduce the waiting time without significantly changing the conventional device and improve the access efficiency of the file server. It can be provided and is extremely useful in practice.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明のファイルアクセス装置の原理図、 第2図は本発明の実施例のブロック図、 第3図は計算機側を示す本発明の実施例のブロック図、 第4図は本発明のファイルにアクセスする方法における
データのフロー図、 第5図は従来例のシステム構成図である。 第1図乃至第4図において、 1はファイルサーバ計算機、 2は記憶装置、 3はパケット交換機、 4は計算機、 5はファイルサーバ計算機システム、 6は負荷検出装置、 7は通信処理装置、 8はファイリング手段、 9は書込み要求検出装置、 10は通知装置、 11は記憶装置、 12は主記憶、 13はRAMディスク、 14,15は検出装置、 16は通信処理装置である。
FIG. 1 is a principle diagram of a file access device of the present invention, FIG. 2 is a block diagram of an embodiment of the present invention, FIG. 3 is a block diagram of an embodiment of the present invention showing a computer side, and FIG. FIG. 5 is a flow chart of data in the method of accessing the file of FIG. 1 to 4, 1 is a file server computer, 2 is a storage device, 3 is a packet switch, 4 is a computer, 5 is a file server computer system, 6 is a load detection device, 7 is a communication processing device, and 8 is Filing means, 9 is a write request detection device, 10 is a notification device, 11 is a storage device, 12 is a main memory, 13 is a RAM disk, 14, 15 are detection devices, and 16 is a communication processing device.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 深津 貞雄 川崎市中原区上小田中1015番地 富士通 株式会社内 (72)発明者 渡部 信雄 川崎市中原区上小田中1015番地 富士通 株式会社内 (56)参考文献 特開 昭57−103540(JP,A) 特開 昭56−17424(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Sadao Fukatsu 1015 Kamiodanaka, Nakahara-ku, Kawasaki City, Fujitsu Limited (72) Inventor Nobuo Watanabe 1015, Kamedotachu, Nakahara-ku, Kawasaki City, Fujitsu Limited (56) References JP-A-57-103540 (JP, A) JP-A-56-17424 (JP, A)

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】複数の計算機にて共用される記憶装置が接
続されたファイルサーバ計算機を含むファイルアクセス
装置において、 該ファイルサーバ計算機の稼働状態を検出する負荷検出
装置と、 前記ファイルサーバ計算機と前記複数の計算機との中間
に挿入接続され、前記負荷検出装置の出力信号が印加さ
れる通信処理装置とを具備し、 前記計算機には各々内蔵された一時記憶手段を具備し、 前記負荷検出装置はファイルサーバ計算機の稼働状態が
高負荷であることを検出したとき、通信処理装置に出力
信号を印加し、通信処理装置はファイルサーバ計算機に
対し要求を出した計算機の一時記憶手段に対し該要求に
関連する情報を書込むための指令を発し、 前記負荷検出装置がファイルサーバ計算機の稼働状態が
低負荷となったことを検出したとき、通信処理装置に出
力信号を印加し、前記書込みのされた一時記憶手段の情
報を読出してファイルサーバ計算機に送出する処理を行
うことを特徴とするファイルアクセス装置。
1. A file access device including a file server computer to which a storage device shared by a plurality of computers is connected, a load detection device for detecting an operating state of the file server computer, the file server computer and the And a communication processing device to which an output signal of the load detection device is applied, which is inserted and connected in the middle of a plurality of computers, each of the computers having a temporary storage unit incorporated therein, and the load detection device, When it is detected that the operating condition of the file server computer is high, the communication processing device applies an output signal to the communication processing device, and the communication processing device sends a request to the temporary storage means of the computer that issued the request to the file server computer. Issuing a command to write related information, the load detection device detects that the operating state of the file server computer has become a low load When in, and applies the output signal to the communication processing device, the file access device and performs a process of sending the information of the temporary storage means is of the write reads the file server computer.
【請求項2】特許請求の範囲第1項記載の一時記憶手段
がRAMファイルであることを特徴とするファイルアクセ
ス装置。
2. A file access device, wherein the temporary storage means according to claim 1 is a RAM file.
【請求項3】複数の計算機にて共用されるファイルサー
バを備えた計算機ネットワークシステムのためのファイ
ルアクセス方法であって、 前記ファイルサーバの稼働状態を検出するための手段を
備えるとともに、 前記複数の計算機の各々に個別に一時書込み用ファイル
手段を備え、 前記ファイルサーバが高負荷にあることを前記ファイル
サーバ稼働状態検出手段が示すとき、書込み要求を出し
た計算機は前記ファイルサーバに送出すべきデータを前
記一時書込み用ファイル手段に一時的に書込みを行な
い、 前記ファイルサーバが低負荷となったことを前記ファイ
ルサーバ稼働状態検出手段が示すとき、前記書込み要求
を出した計算機は前記一時的に書込まれた一時書込用フ
ァイル手段の内容をファイルサーバに送出すること を特徴とするリモートファイルアクセス方法。
3. A file access method for a computer network system comprising a file server shared by a plurality of computers, comprising: means for detecting an operating state of the file server; Each of the computers is provided with a temporary writing file means, and when the file server operating status detecting means indicates that the file server is under heavy load, the computer that has issued the write request sends the data to the file server. Is temporarily written to the temporary writing file means, and when the file server operating state detecting means indicates that the file server has become lightly loaded, the computer that has issued the write request temporarily writes the The contents of the embedded temporary writing file means are transmitted to a file server. Remote file access method.
JP61191292A 1986-08-15 1986-08-15 File access device and method for accessing the file Expired - Lifetime JP2556841B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61191292A JP2556841B2 (en) 1986-08-15 1986-08-15 File access device and method for accessing the file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61191292A JP2556841B2 (en) 1986-08-15 1986-08-15 File access device and method for accessing the file

Publications (2)

Publication Number Publication Date
JPS6347853A JPS6347853A (en) 1988-02-29
JP2556841B2 true JP2556841B2 (en) 1996-11-27

Family

ID=16272139

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61191292A Expired - Lifetime JP2556841B2 (en) 1986-08-15 1986-08-15 File access device and method for accessing the file

Country Status (1)

Country Link
JP (1) JP2556841B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3133744B2 (en) * 1988-06-22 2001-02-13 キヤノン株式会社 file server
JP2636740B2 (en) * 1994-06-27 1997-07-30 日本電気株式会社 Distributed file system
JP5622175B2 (en) * 2010-08-18 2014-11-12 日本電気株式会社 File processing system, server device, and file processing method for server device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5617424A (en) * 1979-07-23 1981-02-19 Canon Inc Data transfer system
JPS57103540A (en) * 1980-12-19 1982-06-28 Yokogawa Hokushin Electric Corp Intercomputer transmission system

Also Published As

Publication number Publication date
JPS6347853A (en) 1988-02-29

Similar Documents

Publication Publication Date Title
JPH03218514A (en) Method of optimizing size of i/o buffer and computer apparatus with optimized i/o buffer
JP2556841B2 (en) File access device and method for accessing the file
JPS62177621A (en) Disk device
JPH0461379B2 (en)
JPH01303547A (en) Control system for information memory
JPH02135562A (en) Queue buffer control system
JP2000148404A (en) Computer system
JPH0855072A (en) Network system, data processing system, and data storage method
JP2604717B2 (en) Write control method for journal records
JP2912771B2 (en) Memory card device
JP2994917B2 (en) Storage system
KR960004059B1 (en) Asynchronous memory system access method
JPH087731B2 (en) Communication processing method
KR0171771B1 (en) Address Bus Lockout Control in Computer Systems
JPH0447350A (en) Main storage read/response control
JPS63288342A (en) disk controller
JPS6139285A (en) information retrieval device
JPS63192126A (en) Processing system for space control of data set
JPH09258909A (en) Recording device
JPH0228846A (en) Data storing system
JPS6048774B2 (en) Data file management method
JPH03246741A (en) synchronous control device
JPH04123251A (en) Inter-cluster communication mthod
JPH054695B2 (en)
JPH0277855A (en) Communication system for recording process

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term