JPS626355A - computer - Google Patents
computerInfo
- Publication number
- JPS626355A JPS626355A JP60145507A JP14550785A JPS626355A JP S626355 A JPS626355 A JP S626355A JP 60145507 A JP60145507 A JP 60145507A JP 14550785 A JP14550785 A JP 14550785A JP S626355 A JPS626355 A JP S626355A
- Authority
- JP
- Japan
- Prior art keywords
- network
- magnetic disk
- data
- processing unit
- central 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.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は他の装置とネットワークを介して通信を行うコ
ンピュータに関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a computer that communicates with other devices via a network.
従来の技術
従来のコンピュータは、第4図のような構成になってい
た。2. Description of the Related Art A conventional computer has a configuration as shown in FIG.
図において、2は中央処理装置である。3は主記憶装置
である。6はネットワークである。41は通信制御装置
で、中央処理装置2とネットワーク6との間S又は主記
憶装置3とネットワーク6との間のデータの転送の制御
を行う。中央処理装置2と主記憶装置3と通信制御装置
41とによってコンピュータシステム1を構成している
。71は磁気ディスク装置であり、通信制御装置42を
介してネットワーク6に接続することにより、コンピュ
ータシステム1が磁気ディスク装置71のファイルをア
クセスすることを可能にしている。In the figure, 2 is a central processing unit. 3 is a main storage device. 6 is a network. A communication control device 41 controls data transfer between the central processing unit 2 and the network 6 or between the main storage device 3 and the network 6. A computer system 1 is composed of a central processing unit 2, a main storage device 3, and a communication control device 41. Reference numeral 71 denotes a magnetic disk device, which enables the computer system 1 to access files in the magnetic disk device 71 by connecting to the network 6 via the communication control device 42 .
以上のように構成されたコンビエータシステムについて
、以下その動作について説明する。The operation of the combiator system configured as described above will be described below.
すなわち、コンピュータシステム1が磁気ディスク装置
71に格納されたファイルを読み込む場合、ネットワー
ク6を通して送られて来たデータは、コンピュータシス
テム1内において、通信制御装置4を介して中央処理装
置2又は主記憶装置3に転送される。逆に、コンピュー
タシステム1から磁気ディスク装置71にデータを書き
込む場合、データは、コンピュータシステム1内におい
て、中央処理装置2又は主記憶装置3から通信制御装置
4を通ってネットワーク6へ送出される。That is, when the computer system 1 reads a file stored in the magnetic disk device 71, the data sent through the network 6 is sent to the central processing unit 2 or the main memory via the communication control device 4 within the computer system 1. Transferred to device 3. Conversely, when writing data from the computer system 1 to the magnetic disk device 71, the data is sent from the central processing unit 2 or main storage device 3 to the network 6 through the communication control device 4 within the computer system 1.
発明が解決しようとする問題点
磁気ディスク装置において一般に数10 msの平均シ
ーク時間と10数肥の平均回転待ち時間とを必要とする
。この結果、磁気ディスク装置71と中央処理装置2と
の間のデータ転送時間が、コンピュータシステム1の処
理時間全体のかなりの部分を占めるということが、おう
おうにして起こる。Problems to be Solved by the Invention Magnetic disk drives generally require an average seek time of several tens of milliseconds and an average rotational waiting time of several tens of milliseconds. As a result, the data transfer time between the magnetic disk drive 71 and the central processing unit 2 often occupies a considerable portion of the entire processing time of the computer system 1.
本発明は上記問題点に鑑み、ネットワークを介して接続
する磁気ディスク装置のアクセス時間を短縮するコンピ
ュータを提供するものである。In view of the above problems, the present invention provides a computer that shortens the access time of a magnetic disk device connected via a network.
問題点を解決するための手段
上記問題点を解決するために本発明のコンピュータは、
ネットワークとの間で転送されるデータが格納されるキ
ャッシュメモリを備えたものである。Means for Solving the Problems In order to solve the above problems, the computer of the present invention has the following steps:
It is equipped with a cache memory in which data transferred to and from the network is stored.
作用
本発明は上記した構成によって、中央処理装置とネット
ワーク上の磁気ディスク装置との間の転送データをキャ
ッシュメモリにも記憶し、中央処理装置が該磁気ディス
ク装置上のデータを読もうとしたとき、該データが該キ
ャッシュメモリに記憶されていれば、該キャッシュメモ
リから該データを読み込む。これにより、長いアクセス
時間を必要とする磁気ディスク装置のアクセス回数を減
少させ、データアクセス時間を短縮することができる。According to the above-described configuration, the present invention also stores data transferred between the central processing unit and the magnetic disk device on the network in the cache memory, and when the central processing unit attempts to read the data on the magnetic disk device. , if the data is stored in the cache memory, the data is read from the cache memory. As a result, it is possible to reduce the number of accesses to a magnetic disk device that requires a long access time, and to shorten data access time.
実施例
第1図は本発明のコンピュータシステムの1実施例を示
す構成図である。第1図において、1がコンピュータシ
ステムである。2は中央処理装置、3は主記憶装置、8
は内部バスである。41は内部バス8およびネットワー
ク6に接続される通信制御装置である0通信制御袋装置
41は中央処理装置2からの指令に基づいて該中央処理
装置とネットワーク6上の指定された磁気ディスク装置
71(又は72) との間のデータ転送制御を行なうも
のである。Embodiment FIG. 1 is a block diagram showing one embodiment of the computer system of the present invention. In FIG. 1, 1 is a computer system. 2 is the central processing unit, 3 is the main memory, 8
is an internal bus. Reference numeral 41 denotes a communication control device connected to the internal bus 8 and the network 6. The communication control bag device 41 controls the central processing unit and a specified magnetic disk device 71 on the network 6 based on a command from the central processing unit 2. (or 72).
通信制御装置41は、磁気ディスク装置71(又は72
)から中央処理装置2への転送データが格納されるキャ
ッシュメモリ402と、該キャッシュメモリ5に格納さ
れたデータのマツピング情報としてのディレクトリ部4
01とを含んでいる。ディレクトリ情報は第2図に示さ
れるように対応するデータの磁気ディスク番号と、磁気
ディスクアドレスと、(キャッシュメモリ402上の)
キャッシュメモリアドレスと、制御情報とから構成され
ている。The communication control device 41 includes a magnetic disk device 71 (or 72
) to the central processing unit 2, and a directory section 4 as mapping information for the data stored in the cache memory 5.
01. As shown in FIG. 2, the directory information includes the magnetic disk number and magnetic disk address of the corresponding data (on the cache memory 402).
It consists of a cache memory address and control information.
以上のように構成されたコンピュータについて、動作を
説明する。今、中央処理装置2から通信制御装置41に
対し、磁気ディスク装W71からのデータ読み出しを示
す読み出し要求が与えられたものとする。通信制御装置
41は該読み出し要求を受は付けると指定された磁気デ
ィスク番号と磁気ディスクアドレスとを用いてディレク
トリ部401を検索する(ステップSl)。The operation of the computer configured as described above will be explained. Now, it is assumed that the central processing unit 2 issues a read request to the communication control unit 41 to read data from the magnetic disk unit W71. When the communication control device 41 accepts the read request, it searches the directory section 401 using the designated magnetic disk number and magnetic disk address (step Sl).
次に通信制御装置41は、上記検索により対応するデー
タがキャッシュメモリ402に存在するか否か、すなわ
ちキャッシュメモリ402にヒツト(キャシュヒツト)
したか否かのチェック(ディレクトリチェック)を行う
(ステップS2)。Next, the communication control device 41 determines whether or not the corresponding data exists in the cache memory 402 through the above search, that is, if there is a hit (cache hit) in the cache memory 402.
A check (directory check) is performed to see whether or not the above has been done (step S2).
NO判定(すわなちキャッシュミス)の場合、通信制御
装置41は指定された磁気ディスク装置に対して対応す
るデータの転送を要求する(ステップS3)。If the determination is NO (that is, a cache miss), the communication control device 41 requests the designated magnetic disk device to transfer the corresponding data (step S3).
そして通信制御装置41は当該読み出しデータを中央処
理装置2に転送すると共に、ディレクトリ部401にデ
ィレクトリ情報を登録し、キャッシュメモリ402に上
記対応するデータを格納する。Then, the communication control device 41 transfers the read data to the central processing unit 2, registers directory information in the directory section 401, and stores the corresponding data in the cache memory 402.
一方、ステップS2でYES判定(すなわちキャツシュ
ヒツト)となった場合、通信制御装置41は磁気ディス
ク装置(71又は72)に対してデータ読み出し要求を
出さずに、ディレクトリ部401から得られるディレク
トリ情報(中のキャッシュメモリアドレス)を用いてキ
ャッシュメモリ402をアクセスする(ステップS4)
。そして、通信制御装置41はキャッシュメモリ402
から読み出したデータを中央処理装置2へ転送する。On the other hand, if the determination in step S2 is YES (that is, cache hit), the communication control device 41 does not issue a data read request to the magnetic disk device (71 or 72), The cache memory 402 is accessed using the cache memory address (cache memory address) (step S4).
. The communication control device 41 then uses a cache memory 402.
The data read from is transferred to the central processing unit 2.
このように本実施例によれば、キャツシュヒツトの場合
、磁気ディスク装置(71又は72)からのデータ転送
に代えてキャッシュメモリ402からのデータ転送が行
われるのでデータ転送時間が著しく短縮される。As described above, according to this embodiment, in the case of a cache hit, data transfer is performed from the cache memory 402 instead of data transfer from the magnetic disk device (71 or 72), so that the data transfer time is significantly shortened.
尚、上記実施例ではデータの転送先を中央処理装置2と
したが、主記憶装置3でもよい。In the above embodiment, the data transfer destination is the central processing unit 2, but the main storage device 3 may also be used.
発明の効果
以上のように本発明によれば、簡易な構成で、ネットワ
ークを介して接続する磁気ディスク装置からのデrタア
クセス時間を短縮する事ができ、実用的にきわめて有用
である。Effects of the Invention As described above, according to the present invention, data access time from a magnetic disk device connected via a network can be shortened with a simple configuration, and it is extremely useful in practice.
第1図は本発明の実施例を示すブロック図、第2図は上
記実施例で適用されるディレクトリ情報のフォーマット
を示す図、第3図は上記実施例の動作を説明するための
フローチャート、第4図は従来のコンピュータシステム
のブロック図である。
l・・・・・・コンピュータシステム、2・・・・・・
中央処理装置、3・・・・・・主記憶装置、41.42
.43・・・・・・通信制御装置、401・・・・・・
ディレクトリ部、402・旧・・キャッシュメモリ、6
・・・・・・ネットワーク、71.72・・・・・・磁
気ディスク装置、8・・・・・・内部バス。
代理人の氏名 弁理士 中尾敏男 はか1名1・・・
ゴ〉ヒ111−2システム
2・・・中夜処理茶I
3・・・上記71意、(し置
4d2・−・キヤ・・ノシュメモリ
6・・・ ネ・ソトワーク
7I72・・・石鉱気デ′イヌ2嫂蓋
8・・・内部パ゛ス
第2図
13 図
第4図FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a diagram showing the format of directory information applied in the above embodiment, FIG. 3 is a flowchart for explaining the operation of the above embodiment, and FIG. FIG. 4 is a block diagram of a conventional computer system. l... Computer system, 2...
Central processing unit, 3...Main storage device, 41.42
.. 43... Communication control device, 401...
Directory section, 402, old cache memory, 6
...Network, 71.72...Magnetic disk device, 8...Internal bus. Name of agent: Patent attorney Toshio Nakao Haka 1 person 1...
Go〉hi 111-2 System 2...Chuuya processing tea I 3...The above 71 meaning, (Set 4d2... Kiya... Nosh memory 6... Ne soto work 7I72... Stone ore air de 'Inner 2nd lid 8...Inner pass Fig. 2 13 Fig. 4
Claims (2)
装置と、該中央処理装置と該ネットワークとの間で転送
されるデータが格納されるキャッシュメモリとを備えた
ことを特徴とするコンピュータ。(1) A computer connected to a network and comprising a central processing unit, a main memory, and a cache memory in which data transferred between the central processing unit and the network is stored.
行われる特許請求の範囲第1項記載のコンピュータ。(2) The computer according to claim 1, wherein data transfer is performed between the main storage device and the network.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60145507A JPS626355A (en) | 1985-07-02 | 1985-07-02 | computer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60145507A JPS626355A (en) | 1985-07-02 | 1985-07-02 | computer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS626355A true JPS626355A (en) | 1987-01-13 |
Family
ID=15386848
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60145507A Pending JPS626355A (en) | 1985-07-02 | 1985-07-02 | computer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS626355A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6467026B2 (en) | 1999-07-23 | 2002-10-15 | Hitachi, Ltd. | Web cache memory device and browser apparatus utilizing the same |
-
1985
- 1985-07-02 JP JP60145507A patent/JPS626355A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6467026B2 (en) | 1999-07-23 | 2002-10-15 | Hitachi, Ltd. | Web cache memory device and browser apparatus utilizing the same |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS626355A (en) | computer | |
| JP3499938B2 (en) | A system for sharing I/O devices among systems with different protocols | |
| JPS61241853A (en) | Cache memory control system | |
| JP2001014219A (en) | Method and device for controlling cache | |
| JPS6074057A (en) | Control system for disk cache | |
| JPH0327470A (en) | Data storage system for electronic file | |
| JP2569524B2 (en) | Virtual disk control method for extended storage device | |
| JPH0424751A (en) | Disk cache system | |
| JPS59125463A (en) | External storage control method | |
| JPS61193255A (en) | Operation method for high speed central processing unit | |
| JPH02115958A (en) | Data transfer control method | |
| JPS62271029A (en) | Disk cache control system | |
| JPH0283724A (en) | information processing equipment | |
| JPH0477916A (en) | Magnetic disk device | |
| JPS59174657U (en) | Card transaction processing device | |
| JPH04111015A (en) | information recording device | |
| JPS6131899B2 (en) | ||
| JPS59133656A (en) | Data processing system | |
| JPS63164075A (en) | Data copying and processing system for compact computer system | |
| JPS61221845A (en) | Producing system for invalidated address of buffer memory | |
| JPS6286425A (en) | Magnetic disc control device | |
| JPS61288239A (en) | Data transfer system | |
| JPH0341352U (en) | ||
| JPH0376489B2 (en) | ||
| JPH03226822A (en) | Floppy disk controller |