JPS626355A - computer - Google Patents

computer

Info

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
Application number
JP60145507A
Other languages
Japanese (ja)
Inventor
Satoshi Igawa
井川 智
Morihiro Miyazaki
守弘 宮崎
Mariko Terayama
寺山 真利子
Shigeharu Abe
阿部 重治
Katsuhisa Hashino
橋野 勝久
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP60145507A priority Critical patent/JPS626355A/en
Publication of JPS626355A publication Critical patent/JPS626355A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

PURPOSE:To shorten the access time of a magnetic disk device connected to a computer system via a network by using a cache memory which stores the data transferred between a system and a network. CONSTITUTION:A computer system 1 is connected to the network 6 and contains the cache memory 402 which stores data transferred with the network 6. The memory 402 as well stores the data transferred between a central processing unit 2 and magnetic disk deices 71 and 72 set on the network 6. When the unit 2 tries to read the data on the devices 71 and 72, these data are read out of the memory 402 as long as they are stored in the memory 402.

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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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)

【特許請求の範囲】[Claims] (1)ネットワークに接続し、中央処理装置と、主記憶
装置と、該中央処理装置と該ネットワークとの間で転送
されるデータが格納されるキャッシュメモリとを備えた
ことを特徴とするコンピュータ。
(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.
(2)データ転送が主記憶装置とネットワークとの間で
行われる特許請求の範囲第1項記載のコンピュータ。
(2) The computer according to claim 1, wherein data transfer is performed between the main storage device and the network.
JP60145507A 1985-07-02 1985-07-02 computer Pending JPS626355A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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