JPH0262623A - パス制御方式 - Google Patents

パス制御方式

Info

Publication number
JPH0262623A
JPH0262623A JP63213566A JP21356688A JPH0262623A JP H0262623 A JPH0262623 A JP H0262623A JP 63213566 A JP63213566 A JP 63213566A JP 21356688 A JP21356688 A JP 21356688A JP H0262623 A JPH0262623 A JP H0262623A
Authority
JP
Japan
Prior art keywords
control
path
channel
adapter
route
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.)
Granted
Application number
JP63213566A
Other languages
English (en)
Other versions
JP2567922B2 (ja
Inventor
Moriji Sugimoto
杉本 守二
Norio Hamada
浜田 憲男
Yoshiro Shirayanagi
白柳 芳朗
Hisaharu Takeuchi
久治 竹内
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63213566A priority Critical patent/JP2567922B2/ja
Priority to US07/395,766 priority patent/US5689728A/en
Publication of JPH0262623A publication Critical patent/JPH0262623A/ja
Application granted granted Critical
Publication of JP2567922B2 publication Critical patent/JP2567922B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/0802Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
    • G06F12/0866Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches for peripheral storage systems, e.g. disk cache
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、キャッシュメモリを有し、上位チャネル装置
および下位デバイス装置間でデータ転送を行なう転送パ
スを複数有するパス制御方式に係り、特に上位チャネル
および下位デバイス装置間の転送パスの使用効率を高め
るのに好適なパス制御方式に関する。
〔従来の技術〕
従来のディスクキャッシュメモリ付ディスク制御装置の
データ転送モードとしては、上位チャネル装置および下
位デバイス装置間でキャッシュを介さず転送するスルー
モード、下位デバイス装置は接続せず、上位チャネル装
置およびキャッシュ間で転送するヒツトモード、ならび
に、上位チャネル装置は接続せず、キャッシュおよびデ
バイス装置間で転送するロード/ライトアフタモードの
3モードがあるが、これらの動作モード中、前者のスル
ーモードが上位チャネル下位デバイス装置間で同期的に
動作するのに対して、特に後者の2モードについては、
データ転送経路の利用効率を高める目的から、これらの
2つのモードが独立に(非同期的に)、かつ同時−に動
作することが可能とされる。
なお、この種の装置として関連するものには、例えば特
開昭60−19260号公報が挙げられる。
第2図(a)は、従来のディスク制御装置の接続図であ
る。同図において、上位中央処理装置(CPU)101
に接続されたチャネル装置(以下CIILと略す)10
6と、下位ディスク装置(以下DISKと略す) 10
4.104 ’の制御装置であるデバイスコントローラ
(以下CTLと略す)103とは、ディスク制御装置(
以下DKCと略す) 102を介して結合される。この
ディスク制御装置102は、データ制御およびDISK
104 、104 ’のアクセス制御等を実行する複数
個の転送径路105.105’を有している。なお、1
07.107’はバス、10.10 ’ 、28.28
 ’はインタフェースである。
DKC102は、また、ディスクキャッシュ4を有し、
DISK104.104’上のレコード、およびCHL
106からDISK104.104’へ転送されるレコ
ードを一時的にキャッシュ4内に格納するように制御す
る。
また、CHL106およびキャッシュ4間のデータ転送
と、キャッシュ4およびCTL103間のデータ転送は
、それぞれの転送径路を有効に利用する目的から、同時
にそれぞれ、別々のレコードの転送が可能とされる。す
なわち、各経路105,105’内には、CHL106
、キャッシュ4間の転送を実行するチャネルアダプタ1
 (1”)およびキャッシュ4、CTL103間転送を
実行転送デバイスアダプタ3 (3’ )  があり、
これらはたがいに独立な動作が可能とされる。
ここで、DKC102には、CHL106. CTL1
03間を直接径路105(または105 ’ )で結合
して実行する転送モードあるいは制御モードが存在する
。これは、例えば、キャッシュ4に目的とするレコード
またはディスクトラックが存在しない場合に、DfSK
104.104’とC1(1106間でキャッシュ4を
介さず直接データを転送するレコードミスの場合、ある
いは、DISK104.104’の回転位置検出機構が
回転位置を検出し、これをCl11106へ割込むこと
によって報告する場合等である。これらの場合、チャネ
ルアダプタ1 (または1′)とデバイスアダプタ3(
または3′)の経路107  (または107 ’ )
によ上記従来技術は、それぞれ独立に動作可能な、上位
チャネル装置と接続し動作する経路と、下位デバイス装
置(CTL〜ディスク装置)と接続し動作する経路を一
組とする転送径路が、ディスク制御装置内に複数組存在
する場合の、径路の有効利用という点では十分配慮がさ
れていなかった。
即ち、上記のようなCHL 、 CTL間の直接接続に
よる動作モードは、一方の転送径路105のチャネルア
ダプタ1 (またはデバイスアダプタ3)と他方の転送
径路105′のデバイスアダプタ3′ (またはチャネ
ルアダプタ1′)がキャッシュ4と結合して同時動作を
実行中は、バスを構成することができないため、実行不
能となる。つまり、DISK104(または104 ’
 ”)からデバイスアダプタ3(または3′)が検出し
たDISKの回転位置検出割り込みは、径路105(ま
たは105 ”)のチャネルアダプタl (または1′
)が使用中のため、C)lL106へ報告することがで
きない。また、同様に転送径路105’(または105
)に対する起動に対しては、デバイスアダプタ3′ (
または3)が使用中であるため、BUSYを報告せざる
を得ない。
この結果、チャネルアダプタ1’(または1)とデバイ
スアダプタ3 (または3′)は、フリーのままで利用
されないため、0KC102内の最適な径路利用を行な
うことはできないという問題があった。
この様子を、更に第2図(b)により説明する。
同図で、パスO中のチャネルアダプタ1がキャッシュと
の間で動作中は、パスO中のデバイスアダプタ3は割り
込みの報告ができず、チャネルアダプタ1の動作終了後
になってから報告が行なわれる。また、バスエ中のデバ
イスアダプタ3′がキャッシュとの間で動作中は、パス
1中のチャネルアダプタはCI化起動に対してデータ転
送ができずBUSYを報告せざるを得す、データ転送は
、デバイスアダプタ3′の動作が終ってから行なわれる
このように、従来技術は、径路の利用効率が十分でなか
った。
従って、本発明の目的は、上記従来技術の問題点を解消
し、キャッシュメモリを有し、上位チャネル装置と下位
記憶制御装置との間で複数の情報転送および制御径路を
有するパス制御方式において、転送および制御径路の使
用効率を高めることにある。
〔課題を解決するための手段〕
上記目的を達成するため、本発明のパス制御方式は、上
位チャネル装置およびキャッシュメモリ間に介在する上
位制御径路(チャネルアダプタ)と、下位デバイス(デ
バイスコントローラ)およびキャッシュメモリ間に介在
する下位制御径路(デバイスアダプタ)との対(制御径
路)を組として、この組を複数組設けた情報の転送パス
制御方式において、特徴として、任意の組の中の(空い
ている)上位制御径路と任意の組の中の(空いている)
下位制御径路を選択する選択手段(スイッチ)を設け、
この選択された上位制御径路および下位制御径路を通じ
て、上位チャネル装置および下位デバイス間の直接の(
キャッシュメモリを介さない)情報転送を行なうように
構成する。
また、上位または下位制御径路が故障したことを判定、
して、故障した上位または下位制御径路を切離し、それ
に代えて、他の組の中から上位または下位制御径路を選
択して用いるように構成することもできる。
〔作用〕
上記構成に基づく作用を説明する。
上位制御径路(チャネルアダプタ)の1つは、選択手段
(スイッチ)に対し、下位制御径路(デバイスアダプタ
)の接続を要求し、選択手段は、(要求を出した上位制
御径路の属する組だけでなく、)すべての組に属する下
位制御径路のビジーフリー等の動作状態や、各上位制御
経路間の優先順位に基いて、下位制御径路の任意の1つ
(フリーのもの)を選択し、これを上位制御経路と共に
上位チャネル装置および下位デバイス間に接続して、そ
の間のデータ転送が行なえるようにする。
この結果、後述の第3図(b)に示すように、例えば、
2組の制御径路の一方における上位制御径路と他方にお
ける下位制御径路が共にキャッシュと結合して動作中で
あっても、該2組の制御径路の他方における上位制御径
路と一方における下位制御径路を選択することによって
、上位チャネル装置および下位デバイスコントローラ間
の直接の(キャッシュの介在しない)データ転送や、割
り込み処理が可能となる。従って、第2図(a) (b
lに示した従来技術に比べて、空き径路を最大限に有効
に利用することができる。
また、上位または下位制御径路が故障したときにも、他
の上位または下位制御径路の代替え使用することにより
、システム全体の信頼性を向上することができる。
〔実施例〕
以下に、本発明の実施例を図面により説明する。
まず、本発明の基本原理を第3図により説明する。第3
図(a)はDKCの接続図、同図tb>は動作説明図で
ある。同図+al中、第2図と同一部分は同一符号を付
しである。第3図(alは、第2図(a)の、CHL1
06 、CTI、103間を接続する各経路105.1
05’におけるC)IL 106 、キャッシュ4間の
転送を実行する経路中のチャネルアダプタ1(1’)と
、キャッシュ4 、CTL 103間の転送を実行する
経路中のデバイスアダプタ3(3’)との間に、チャネ
ルアダプタ1に対するデバイスアダプタ3と3′との切
替、およびチャネルアダプタ1′に対するデバイスアダ
プタ3′と3との切替を可能とするスイッチ2を設けた
点に特徴がある。
このスイッチ(チャネルアダプタ1,1′およびデバイ
スアダプタ3,3′間スイッチ2)は次の様に動作する
。すなわち、チャネルアダプタl又は1′は、スイッチ
2に対し、デバイスアダプタ3又は3′の接続を要求し
、スイッチ2は、デバイスアダプタ3又は3′のBUS
Y+ Free等の動作状態または、チャネルアダプタ
1,1′間の優先順にもとづいて、チャネルアダプタお
よびデバイスアダプタ間の経路を接続する。したがって
、第3図(b)に示す様に、一方の経路のチャネルアダ
プタ1 (1’ )と他方の経路のデバイスアダプタ3
′(3)がキャッシュ4と結合して動作中でも、チャネ
ルアダプタ1 ’ (1)とデバイスアダプタ3(3’
)を結合することによって、前記、CIIL106. 
DISK104゜104′間直接接続による割込み処理
、データ転送等が可能となり、空き経路を最大限有効に
利用可能となる。
以上はチャネル起動の場合であるが、デバイス装置起動
の場合も同様である。
次に、第3図(alの細部を詳細に示した第1図により
、本発明の実施例を詳しく説明する。
ここで、第3図はDπCの内部構成図であり、図中、チ
ャネルアダプタ1.1’、デバイスアダプタ3.3’、
スイッチ2、および、キャッシュ4は、第2図および第
3図と同等な部分である。
チャネルアダプタ1 (1’ )  は上位チャネル装
置(CHL )とチャネルインタフェース10を介して
接続され、チャネルインタフェース信号の送受、および
解読を行なうチャネルインタフェース制御部5 (5’
 )と、チャネルインタフェース制御部5(5′)にお
けるインタフェース信号の解読結果をもとに、チャネル
インタフェースのシーケンス制御、キャッシュ4−CH
L間のデータ転送制御、チャネルアダプタ1 (1’ 
)−デバイスアダプタ3 (3’ )間インタフェース
制御を行うチャネルアダプタ制御部7(7’)とから成
る。チャネルインタフェース制御部5(5’)はチャネ
ルスイッチ6により複数チャネルと接続可能であり、ま
た、チャネルアダプタ制御部7 (7’ )は、チャネ
ルアダプタ制御部?、(7’)、キャッシュ4、及び、
チャネルインタフェース制御部5(5’)等の制御を行
なうマイクロプログラム可能なプロセッサ9 (9’ 
)と、プロセッサ9の指示によりデータ転送を制御する
データ転送制御部8 (8’ )とから成る。
デバイスアダプタ3(3’)も同様にデバイスインタフ
ェース28を制御するデバイスインタフェース制4fl
1部27 (27’ )  と、デバイスインタフェー
スシーケンス制御、キャッシュ4−CTL間データ転送
、および対チャネルアダプタインタフェース制御を行な
うデバイスアダプタ制御部25(25’)とから成り、
さらに本制御部25(25’)はプロセッサ24(24
’)およびデータ転送制御部23(23’)より成る。
キャッシュ4は、キャッシュメモリ30とキャッシュボ
ート29とより成り、キャッシュボート29は、チャネ
ルアダプタ1,1′との間、およびデバイスアダプタ3
,3′との間で、そのインタフェース動作をそれぞれ独
立に実行する。
また、スイッチ2は、チャネルアダプタl、1′のプロ
セッサ9.9′とデバイスアダプタ3,3′のプロセッ
サ24.24’が連絡するための共用メモリエリア16
と、チャネルアダプタ1(1’)のデータ転送経路13
(13’)に対するデバイスアダプタ3または3’、、
(3’または3)のデータ転送および制御経路19.1
9’を切替える切替スイッチ17(17’ ”) と、
チャネルアダプタ1(1’)の指示によって、切替スイ
ッチ17(17’)に切替指示を与える切替制御回路1
5より成る。なお、11.11’13、13’、14.
14’、18.18’ 、19.19’、20゜20’
、21.21’、22.22’、26.26’はパスを
示す。
なお、デバイスアダプタ3および3′からは、全てのD
ISKがアクセス可能であり、またチャネルアダプタ1
.1’のチャネルスイッチ6はそれぞれ同一のチャネル
グループのCIILに接続することにより、どちらのチ
ャネルアダプタ(Iまたは1′)を介しても同一の処理
が可能とされる。
本構成においては、スイッチ2による経路切替は次の様
に行なわれる。
すなわち、通常、デバイスアダプタ3 (3”)は、チ
ャネルアダプタ1 (1’ )による接続要求を受付け
ることが不能な場合(例えば、キャッシュ4−CTL間
でデータ転送を実行中の場合)、制御経路20(20’
)を介して、切替制御回路15に圓sy状態をセットす
る。
チャネルアダプタ1 (1’ )のプロセッサ9(9′
)は、制御経路14(14’)を介して切替制御回路1
5へ接続要求を出す。切替制御回路15は、前記接続要
求、BIJSY状態および、プロセッサ9と9′が同時
に同一ルートの接続を要求した場合のあらかじめ決めら
れた優先順位に従って、切替の可否およびそのルートを
決定し、切替可能な場合は切替スイッチ17および17
′に切替信号18.18’を送出し、切替を指示する。
この場合、制御ルート14゜14′を介してプロセッサ
9.9′は切替による経路の接続状態を知ることができ
る。
また、デバイスアダプタ3 (3’ )がいずれもBU
SY状態でスイッチの切替が成立しなかった場合、切替
不成立となったこと、およびデバイスアダプタのBUS
Y状態なることが同様に制御ルート14.14’から参
照可能である。
同様にデバイスアダプタ側のプロセッサ24.24’は
、制御ルート20.20’を介して、前記接続状態を参
照可能であり、これによりそれぞれ゛のプロセッサは相
互に接続状態を確認することが可能である。
チャネルアダプタ1,1′とデバイスアダプタ3.3′
間の連絡は、共有メモ1月6を介して行なわれる。ここ
でDISKの回転位置検出割込みの発生は、デバイスア
ダプタ3.3′からチャネルアダプタl、1′へメモリ
16を介して報告される。非動作中でFreeのチャネ
ルアダプタH1’)は、メモリ16を定期的に読み出し
、割込み要因があれば、上位CHLへ報告する。また、
DISK結合時のDISKアドレス、データ転送時のレ
コードカウント、および、レコード位置情報等の制御情
報も前記共有メモリ16を介して、接続状態にあるチャ
ネルアダプタ1.1’、デバイスアダプタ3.3′間で
相互に連絡される。
切替スイッチ17による経路切替後のデータ転送は、自
系のデバイスアダプタ3、他系のデバイスアダプタ3′
共同様に行なわれる。例えば、自系のチャネルアダプタ
1と他系のデバイスアダプタ3′が結合された場合、デ
ータは、経路13、切替スイッチ17、経路19′を介
して、チャネルアダプタ1とデバイスアダプタ3′間で
転送される。
本実施例によれば、経路中一方のアダプタ(チャネルア
ダプタ1.(1’)またはデバイスアダプタ3.(3’
))が使用中であっても他方のアダプタが未使用であれ
ば、同一の機能を実行可能であり、パスの利用効率を最
適化することが可能である。
上記実施例では、2組の制御径路を有する場合について
説明したが、3組又はそれ以上の複数組の制御径路を有
する場合についても同様に適用することができる。
又、上記実施例では、1組の制御径路における上位制御
径路(チャネルアダプタ)および下位制御径路(デバイ
スアダプタ)のいずれか一方がビジーである(キャッシ
ュ4と接続されている)場合について説明したが、上位
または下位の制御径路の一方が故障した場合にも同様に
適用して、故障径路を除外して転送制御系を確立して信
頼性を向上することができる。この場合、任意の上位制
御径路または下位制御径路の故障状態を判定する手段と
、故障と判定された上位または下位の制御径路を切離す
手段と、切離された故障上位または下位制御径路に代わ
る上位チャネルまたは下位デバイスへのアクセス径路を
選択する手段を設ける。
又、制御装置内に複数組の制御径路が存在するとき、特
定の制御径路への接続集中を避けるようにパスの選択を
制御し、システムとしてのスループットを向上させるこ
ともできる。
又、複数組の制御径路を構成する全ての上位制御径路と
全ての下位制御径路とを接続する共有のバスを持ち、該
バスを、任意の上位制御径路と任意の下位制御径路によ
り時分割的に専有するようにして、情報を転送するよう
に構成することもできる。
なお、上位チャネル起動では、下位径路選択手段により
、下位デバイス装置に至る径路を選択して下位径路への
接続要求を発行し、下位デバイス起動(デバイスからの
割込み要求)では、上位径路選択手段により、上位中央
処理装置へ至る径路を選択する。
なお、上記実施例のスイッチ手段を用いて、中央処理装
置の1つのチャネルおよび制御装置バスを通して、複数
のディスク制御装置と切替え接続バス切替機能を持たせ
ることで、交代バス確保による信顛性の向上を達成する
こともできる。
〔発明の効果〕
以上詳しく説明したように、本発明のバス制御方式によ
れば、上位チャネル装置および下位デバイス装置間を結
合する複数組の制御径路における、チャネル側径路(上
位制御径路)とデバイス側径路(下位制御径路)とを任
意に個別に選択して、自径路だけでなく他径路間でも接
続可能としたので、1つの組の上位制御径路と他の組の
下位制御径路とがそれぞれキャッシュとの間で結合して
動作中であっても、該1つの組の下位制御径路と他の組
の上位制御径路によって、チャネル装置およびデバイス
装置間のキャッシュ不介在のデータ転送や割り込みが可
能となり、最適の径路利用効率が得られる等、優れた効
果を奏する。
また、チャネル側径路やデバイス側径路がハードウェア
故障等で動作不能の場合でも、他の組のデバイス側径路
またはチャネル側径路と組合せて、径路接続が可能なた
め、システム全体の信頼度を高めることができる等の効
果を奏する。
【図面の簡単な説明】
第1図は本発明の一実施例のDKC内部構成を示すブロ
ック図、第2図(a)は従来のキャッシュ付DKCの接
続を示すブロック図、第2図(b)は第2図(a)によ
る動作の説明図、第3図(alは径路間スイッチを設け
た本発明の実施例のDKCの接続構成を示すブロック図
、第3図(b)は第3図(a)による動作の説明図であ
る。 1.1′・・・・・・チャネルアダプタ(上位制御径路
)、2・・・・・・スイッチ(径路選択手段)、3.3
・・・・・・デバイスアダプタ(下位制御径路)、4・
・・・・・キャッシュ、5,5′・・・・・・チャネル
インタフェース制御部、6・・・・・・チャネルスイッ
チ、7.7′・・・・・・チャネルアダプタ制御部、1
5・・・・・・切替制御部、16・・・・・・共用メモ
リエリア、17.17’・・・・・・切替スイッチ、8
. 8 ’、 23.23’・・・・・・データ転送制
御部、9、9 ’ 、24.24 ’・・・・・・プロ
セッサ、zs、zs’・・・・・・デバイスアダプタ制
御部、27.27’・・・・・・デバイスインタフェー
ス制御部、101・・・・・・CPt1 、102・・
・・・・ディスク制御装置、103・・・・・・デバイ
スコントローラ(下位デバイス’) 、104.104
 ’・・・・・・ディスク装置(下位デバイス) 、1
06・・・・・・チャネル装置。 デフ1゛イス テ゛ハ4スアグフタ 3′ T71’4スーC4C/−/#

Claims (1)

  1. 【特許請求の範囲】 1、上位チャネル装置およびキャッシュメモリ間で上位
    制御径路を通じて情報を転送する手段と、下位デバイス
    およびキャッシュメモリ間で下位制御径路を通じて情報
    を転送する手段と、上位チャネル装置および下位デバイ
    ス間で前記キャッシュメモリを介することなく上位制御
    径路および下位制御径路を通じて情報を転送する手段と
    を有し、前記上位制御径路および下位制御径路の組から
    なる制御径路を複数組有する情報の転送パス制御方式に
    おいて、任意の組の制御径路中の上位制御径路と任意の
    組の制御径路中の下位制御径路を選択する径路選択手段
    と、前記径路選択手段により選択された上位制御径路お
    よび下位制御径路を通じて上位チャネル装置および下位
    デバイスを接続する接続手段とを備えたことを特徴とす
    るパス制御方式。 2、任意の上位制御径路または下位制御径路の故障状態
    を判定する手段と、故障と判定された上位または下位制
    御径路を切り離す手段と、切り離した上位または下位制
    御径路に代えて上位チャネル装置または下位デバイスへ
    の他 のアクセス径路を選択する手段とを備えたことを特徴と
    する請求項1記載のパス制御方式。
JP63213566A 1988-08-30 1988-08-30 パス制御方式 Expired - Lifetime JP2567922B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP63213566A JP2567922B2 (ja) 1988-08-30 1988-08-30 パス制御方式
US07/395,766 US5689728A (en) 1988-08-30 1989-08-18 Controller of paths for data transfer in system having external memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63213566A JP2567922B2 (ja) 1988-08-30 1988-08-30 パス制御方式

Publications (2)

Publication Number Publication Date
JPH0262623A true JPH0262623A (ja) 1990-03-02
JP2567922B2 JP2567922B2 (ja) 1996-12-25

Family

ID=16641333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63213566A Expired - Lifetime JP2567922B2 (ja) 1988-08-30 1988-08-30 パス制御方式

Country Status (2)

Country Link
US (1) US5689728A (ja)
JP (1) JP2567922B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04211849A (ja) * 1989-12-22 1992-08-03 Bull Sa 高速情報書込み方法及び該方法を実施するための情報処理システム
JPH04312146A (ja) * 1991-04-11 1992-11-04 Mitsubishi Electric Corp アレイ型記録装置
JP2007219571A (ja) * 2006-02-14 2007-08-30 Hitachi Ltd 記憶制御装置及びストレージシステム
US7873880B2 (en) 2006-12-26 2011-01-18 Fujitsu Limited Data relay device, storage device, and response delay monitoring method
US7895476B2 (en) 2006-12-12 2011-02-22 Fujitsu Limited Data relay device, storage device and data-relay method

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3568181B2 (ja) * 1997-06-23 2004-09-22 株式会社東芝 ニューラルネット分析装置、記憶媒体
US6393537B1 (en) * 1998-01-06 2002-05-21 International Business Machines Corporation Host storage management control of outboard data movement
JP4392877B2 (ja) * 1998-09-18 2010-01-06 株式会社日立製作所 ディスクアレイ制御装置
US6389494B1 (en) * 1998-12-30 2002-05-14 Emc Corporation System for interfacing a data storage system to a host utilizing a plurality of busses for carrying end-user data and a separate bus for carrying interface state data
US7117275B1 (en) 1999-01-04 2006-10-03 Emc Corporation Data storage system having separate data transfer section and message network
US7073020B1 (en) 1999-01-04 2006-07-04 Emc Corporation Method for message transfer in computer storage system
US6349350B1 (en) * 1999-05-04 2002-02-19 International Business Machines Corporation System, method, and program for handling failed connections in an input/output (I/O) system
US6151664A (en) * 1999-06-09 2000-11-21 International Business Machines Corporation Programmable SRAM and DRAM cache interface with preset access priorities
US7003601B1 (en) 2000-03-31 2006-02-21 Emc Corporation Data storage system having separate data transfer section and message network with plural directions on a common printed circuit board
US6581112B1 (en) 2000-03-31 2003-06-17 Emc Corporation Direct memory access (DMA) receiver
US6584513B1 (en) 2000-03-31 2003-06-24 Emc Corporation Direct memory access (DMA) transmitter
US7007194B1 (en) 2000-06-29 2006-02-28 Emc Corporation Data storage system having point-to-point configuration
US7010575B1 (en) 2000-03-31 2006-03-07 Emc Corporation Data storage system having separate data transfer section and message network having bus arbitration
US6993621B1 (en) 2000-03-31 2006-01-31 Emc Corporation Data storage system having separate data transfer section and message network with plural directors on a common printed circuit board and redundant switching networks
US6651130B1 (en) 2000-04-28 2003-11-18 Emc Corporation Data storage system having separate data transfer section and message network with bus arbitration
US6779071B1 (en) 2000-04-28 2004-08-17 Emc Corporation Data storage system having separate data transfer section and message network with status register
JP4885406B2 (ja) * 2000-06-29 2012-02-29 イーエムシー コーポレイション ポイント間構成を有するデータ記憶システム
JP2005115603A (ja) * 2003-10-07 2005-04-28 Hitachi Ltd 記憶デバイス制御装置及びその制御方法
US7853716B1 (en) * 2005-02-17 2010-12-14 Emc Corporation Data storage system having packet switching network with latency arbitration
US7793032B2 (en) * 2007-07-11 2010-09-07 Commex Technologies, Ltd. Systems and methods for efficient handling of data traffic and processing within a processing device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57105062A (en) * 1980-12-23 1982-06-30 Fujitsu Ltd Dynamic path selecting mechanism

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4413317A (en) * 1980-11-14 1983-11-01 Sperry Corporation Multiprocessor system with cache/disk subsystem with status routing for plural disk drives
US4433374A (en) * 1980-11-14 1984-02-21 Sperry Corporation Cache/disk subsystem with cache bypass
US4429363A (en) * 1981-10-15 1984-01-31 International Business Machines Corporation Method and apparatus for managing data movements from a backing store to a caching buffer store
US4500954A (en) * 1981-10-15 1985-02-19 International Business Machines Corporation Cache bypass system with post-block transfer directory examinations for updating cache and/or maintaining bypass
US4466059A (en) * 1981-10-15 1984-08-14 International Business Machines Corporation Method and apparatus for limiting data occupancy in a cache
US4571674A (en) * 1982-09-27 1986-02-18 International Business Machines Corporation Peripheral storage system having multiple data transfer rates
US4851993A (en) * 1987-04-20 1989-07-25 Amdahl Corporation Cache move-in bypass
US4968977A (en) * 1989-02-03 1990-11-06 Digital Equipment Corporation Modular crossbar interconnection metwork for data transactions between system units in a multi-processor system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57105062A (en) * 1980-12-23 1982-06-30 Fujitsu Ltd Dynamic path selecting mechanism

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04211849A (ja) * 1989-12-22 1992-08-03 Bull Sa 高速情報書込み方法及び該方法を実施するための情報処理システム
JPH04312146A (ja) * 1991-04-11 1992-11-04 Mitsubishi Electric Corp アレイ型記録装置
JP2007219571A (ja) * 2006-02-14 2007-08-30 Hitachi Ltd 記憶制御装置及びストレージシステム
US8089487B2 (en) 2006-02-14 2012-01-03 Hitachi, Ltd. Storage control device and storage system
US7895476B2 (en) 2006-12-12 2011-02-22 Fujitsu Limited Data relay device, storage device and data-relay method
US7873880B2 (en) 2006-12-26 2011-01-18 Fujitsu Limited Data relay device, storage device, and response delay monitoring method

Also Published As

Publication number Publication date
JP2567922B2 (ja) 1996-12-25
US5689728A (en) 1997-11-18

Similar Documents

Publication Publication Date Title
JPH0262623A (ja) パス制御方式
US5720028A (en) External storage system
JP4294142B2 (ja) ディスクサブシステム
US7062591B2 (en) Controller data sharing using a modular DMA architecture
US6052795A (en) Recovery method and system for continued I/O processing upon a controller failure
US7908445B2 (en) Redundant controller dynamic logical media unit reassignment
EP0333593B1 (en) A data processing system capable of fault diagnosis
GB1588804A (en) Processor module for a multiprocessor system
US6922762B2 (en) Clustering storage system
IL97315A (en) Multi-group signal processor
JP3988146B2 (ja) マルチノードシステム、ノード間クロスバスイッチ、ノード、スイッチプログラム及びノードプログラム
US8756381B2 (en) Storage subsystem and load distribution method for executing data processing using normal resources even if an abnormality occurs in part of the data processing resources that intermediate data processing between a host computer and a storage device
JP3279248B2 (ja) スイッチ機構およびこれを有するディスクアレイ装置およびコンピュータシステム
JP2550311B2 (ja) 磁気デイスクの多重制御方式
US6038681A (en) Multi-array disk apparatus
JPH0844649A (ja) データ処理装置
TW200521965A (en) RAID system with fail over and load balance
JP4025032B2 (ja) ディスク制御装置、および、そのデータアクセス方法
JP3684902B2 (ja) ディスクアレイ制御装置
JP3273191B2 (ja) データ転送装置
JP2001356881A (ja) 多重化記憶制御装置
EP1380954B1 (en) Computer system and data processing method
JP3450392B2 (ja) インタフェース装置及び周辺機器
JPS5890256A (ja) 外部記憶制御方式
JP3459880B2 (ja) 二重化ディスク制御装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081003

Year of fee payment: 12

EXPY Cancellation because of completion of term