JPH0546524A - デイスクアレイ制御装置 - Google Patents

デイスクアレイ制御装置

Info

Publication number
JPH0546524A
JPH0546524A JP3209166A JP20916691A JPH0546524A JP H0546524 A JPH0546524 A JP H0546524A JP 3209166 A JP3209166 A JP 3209166A JP 20916691 A JP20916691 A JP 20916691A JP H0546524 A JPH0546524 A JP H0546524A
Authority
JP
Japan
Prior art keywords
controller
bus
disk
data
magnetic disk
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
JP3209166A
Other languages
English (en)
Inventor
Toshihiro Ishigaki
敏弘 石垣
Yutaka Miyabe
裕 宮部
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 JP3209166A priority Critical patent/JPH0546524A/ja
Publication of JPH0546524A publication Critical patent/JPH0546524A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

(57)【要約】 【目的】 複数台の磁気ディスク装置を並列に動作させ
るディスクアレイ制御装置において、バス切り替え用の
回路を備えずにコントローラバスと磁気ディスク装置バ
スとを接続できるディスクアレイ制御装置の提供を目的
とする。 【構成】 コントローラバス3のデータバス幅を磁気デ
ィスク装置バス5−1〜5−4のデータバス幅の整数倍
にし、各サブディスクコントローラ4−1〜4−4と
は、磁気ディスク装置バスと同じバス幅に分割して接続
する構成を有する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、コンピュータシステム
等に使用するディスクアレイ制御装置に関する。
【0002】
【従来の技術】図3は、磁気ディスク装置を4台接続
し、磁気ディスク装置のデータバス幅が8ビット、コン
トローラバスのデータバス幅が32ビットの場合におけ
る従来のディスクアレイ制御装置の構成を示している。
複数の磁気ディスク装置を並列に動作させるため、コン
トローラバス上のデータ転送速度の高速化を図り、コン
トローラバス幅を磁気ディスク装置バス幅よりも広くす
る。
【0003】図4は、図3におけるサブディスクコント
ローラ14−1の構成を示している。サブディスクコン
トローラ14−2〜14−4も同じ構成をしている。
【0004】図3において、11はディスクアレイ制御
装置であり、上位ディスクコントローラ12とコントロ
ーラバス13とサブディスクコントローラ14−1〜1
4−4から成る。サブディスクコントローラ14−1〜
14−4は上位ディスクコントローラ12とコントロー
ラバス13によって32ビット幅で接続されている。サ
ブディスクコントローラ14−1〜14−4は、それぞ
れ8ビット幅の磁気ディスク装置バス15−1〜15−
4によって磁気ディスク装置16−1〜16−4と接続
している。
【0005】図4において、32ビット幅のコントロー
ラバス13は、8ビットずつに分割され、トランシーバ
17−1〜17−4を介してデータバッファ18−1〜
18−4に接続され、データバッファ18−1〜18−
4は、トランシーバ17−5〜17−8を介して8ビッ
ト幅の磁気ディスク装置バス15−1に接続される。転
送制御回路19は、トランシーバ17−1〜17−4と
データバッファ18−1〜18−4とバス切り替え制御
回路20にデータ転送制御信号21を出し、バス切り替
え制御回路20はトランシーバ17−5〜17−8にバ
ス切り替え制御信号22を出す。
【0006】次に図3と図4を用いて上記従来例の動作
について説明する。図3および図4において、ライト動
作の場合、上位ディスクコントローラ12は、コントロ
ーラバス13を通してサブディスクコントローラ14−
1〜14−4へライトコマンドを発行するとともにデー
タを転送する。データの転送タイミングの制御は、転送
制御回路19がトランシーバ17−1〜17−4とデー
タバッファ18−1〜18−4とバス切り替え制御回路
20にデータ転送制御信号21を出して行なわれ、転送
されるデータは、いったんデータバッファ18−1〜1
8−4に格納される。バス切り替え制御回路20は、転
送制御回路19が出すデータ転送制御信号21を受けて
バス切り替え制御信号22を出し、トランシーバ17−
5〜17−8を切り替えながらデータバッファ18−1
〜18−4から磁気ディスク装置バス15−1を通して
磁気ディスク装置16−1へデータの転送を行なう。同
様にサブディスクコントローラ14−2〜14−4は磁
気ディスク装置16−2〜16−4に対してデータの転
送を行なう。
【0007】リード動作の場合、磁気ディスク装置16
−1から磁気ディスク装置バス15−1を通して転送さ
れるデータをバス切り替え制御回路20がバス切り替え
制御信号22によってトランシーバ17−5〜17−8
を切り替えながらデータバッファ18−1〜18−4へ
データを格納する。同様に磁気ディスク装置16−2〜
16−4からサブディスクコントローラ14−2〜14
−4のデータバッファへデータが格納され、データが揃
ったところで各サブディスクコントローラ14−1〜1
4−4から順次にコントローラバス13ーデータを転送
する。
【0008】このように上記従来のディスクアレイ制御
装置では、バス切り替え制御回路によってデータバスを
切り替えながらデータを転送することにより、バス幅の
異なるコントローラバスと磁気ディスク装置バスとを接
続することができる。
【0009】
【発明が解決しようとする課題】しかしながら、上記従
来のディスクアレイ制御装置では、コントローラバスと
磁気ディスク装置バスのデータバス幅が異なるため、サ
ブディスクコントローラ内にバスの切り替え用回路が必
要であり、回路規模が大きいという問題があった。
【0010】本発明は、このような従来の問題を解決す
るものであり、バス切り替え用の回路を備えずにコント
ローラバスと磁気ディスク装置バスを接続し、複数のサ
ブディスクコントローラへ同時にデータの転送ができる
ディスクアレイ制御装置を提供することを目的とするも
のである。
【0011】
【課題を解決するための手段】本発明は、上記目的を達
成するために、コントローラバスのデータバス幅を磁気
ディスク装置のデータバス幅の整数倍にし、各サブディ
スクコントローラとは、磁気ディスク装置と同じバス幅
に分割して接続し、また、コントローラバスのデータバ
ス幅を磁気ディスク装置のデータバス幅の2の累乗倍に
し、各サブディスクコントローラとは、磁気ディスク装
置と同じバス幅に分割して接続する構成を有する。
【0012】
【作用】したがって、本発明によれば、コントローラバ
スを磁気ディスク装置バス幅に分割して各サブディスク
コントローラに接続することによって、サブディスクコ
ントローラ内のバス切り替え回路を削除することがで
き、コントローラバス幅の数だけ必要であったバス切り
替え用のトランシーバを磁気ディスク装置バスの数に削
減できる。
【0013】
【実施例】図1は、磁気ディスク装置を4台接続し、磁
気ディスク装置のデータバス幅が8ビット、コントロー
ラバスのデータバス幅が32ビットの場合における本発
明の一実施例のディスクアレイ制御装置の構成を示して
おり、図2は、図1におけるサブディスクコントローラ
4−1の構成図を示している。サブディスクコントロー
ラ4−2〜4−4も同じ構成をしている。
【0014】図1において、1はディスクアレイ制御装
置であり、上位ディスクコントローラ2とコントローラ
バス3とサブディスクコントローラ4−1〜4−4から
成る。サブディスクコントローラ4−1〜4−4は上位
ディスクコントローラ2と32ビット幅のコントローラ
バス3を4つに分割した各8ビット幅のデータバスによ
って接続されている。サブディスクコントローラ4−1
〜4−4は、それぞれ磁気ディスク装置バス5−1〜5
−4によって磁気ディスク装置6−1〜6−4と接続し
ている。
【0015】図2において、4つに分割されたコントロ
ーラバス3の一部は、トランシーバ7−1を介してデー
タバッファ8−1に接続され、データバッファ8−1
は、トランシーバ7−2を介して8ビット幅の磁気ディ
スク装置バス5−1に接続される。トランシーバ7−
1,7−2とデータバッファ8−1のデータ転送タイミ
ングの制御は、転送制御回路9が出すデータ転送制御信
号10によって行なわれる。
【0016】次に図1と図2を用いて動作を説明する。
図1および図2において、ライト動作の場合、上位ディ
スクコントローラ2は、サブディスクコントローラ4−
1〜4−4へライトコマンドを発行するとともに32ビ
ットのデータを8ビットのデータ4つに分割し、サブデ
ィスクコントローラ4−1〜4−4へ同時に転送する。
データの転送タイミングの制御は、転送制御回路9がト
ランシーバ7−1とデータバッファ8−1にデータ転送
制御信号10を出して行なわれ、転送されるデータは、
いったんデータバッファ8−1に格納される。その後、
転送制御回路9が出すデータ転送制御信号10によって
トランシーバ7−2を通してデータバッファ8−1から
磁気ディスク装置バス5−1〜5−4を通して磁気ディ
スク装置6−1〜6−4へデータの転送を行なう。
【0017】リード動作の場合、上位ディスクコントロ
ーラ2はサブディスクコントローラ4−1〜4−4へ同
時にリードコマンドを発行する。磁気ディスク装置6−
1〜6−4から磁気ディスク装置バス5−1〜5−4を
通して転送されるデータをトランシーバ7−2を通して
データバッファ8−1へ格納し、各サブディスクコント
ローラ4−1〜4−4内のデータバッファにデータが揃
ったところでコントローラバス3へ32ビット幅で同時
にデータを転送する。
【0018】このように、本発明の実施例のディスクア
レイ制御装置によれば、32ビット幅のコントローラバ
ス3を8ビット幅に分割してサブディスクコントローラ
4−1〜4−4に接続するため、上位ディスクコントロ
ーラ2とサブディスクコントローラ4−1〜4−4との
間で同時にデータの転送ができるという利点を有する。
また、コントローラバスのデータバス幅と磁気ディスク
装置バスのデータバス幅が等しいため、サブディスクコ
ントローラ内でバス切り替え用の回路が不要となり、デ
ィスクアレイ制御装置の回路が小さくなるという効果を
有する。
【0019】
【発明の効果】上記実施例から明らかなように本発明に
よれば、コントローラバスを磁気ディスク装置バス幅に
分割して各サブディスクコントローラに接続してあるの
で、バス切り替え用の回路を備えずにコントローラバス
と磁気ディスク装置バスを接続でき、ディスクアレイ制
御装置の回路規模を小さくすることができるディスクア
レイ制御装置を提供できる。
【図面の簡単な説明】
【図1】本発明の一実施例におけるディスクアレイ制御
装置の構成図
【図2】同装置におけるサブディスクコントローラの構
成図
【図3】従来のディスクアレイ制御装置の構成図
【図4】従来のサブディスクコントローラの構成図
【符号の説明】
2 上位ディスクコントローラ 3 コントローラバス 4−1〜4−4 サブディスクコントローラ

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 複数台の磁気ディスク装置を並列に動作
    させるディスクアレイ制御装置において、各磁気ディス
    ク装置を制御する複数のサブディスクコントローラと、
    前記各サブディスクコントローラを制御する上位ディス
    クコントローラと、前記各サブディスクコントローラと
    前記上位ディスクコントローラを結ぶコントローラバス
    を備え、前記コントローラバスのデータバス幅を前記磁
    気ディスク装置のデータバス幅の整数倍にし、各サブデ
    ィスクコントローラとは、磁気ディスク装置と同じバス
    幅に分割して接続したディスクアレイ制御装置。
  2. 【請求項2】 コントローラバスのデータバス幅を前記
    磁気ディスク装置のデータバス幅の2の累乗倍にし、各
    サブディスクコントローラとは、磁気ディスク装置と同
    じバス幅に分割して接続した請求項1記載のディスクア
    レイ制御装置。
JP3209166A 1991-08-21 1991-08-21 デイスクアレイ制御装置 Pending JPH0546524A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3209166A JPH0546524A (ja) 1991-08-21 1991-08-21 デイスクアレイ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3209166A JPH0546524A (ja) 1991-08-21 1991-08-21 デイスクアレイ制御装置

Publications (1)

Publication Number Publication Date
JPH0546524A true JPH0546524A (ja) 1993-02-26

Family

ID=16568426

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3209166A Pending JPH0546524A (ja) 1991-08-21 1991-08-21 デイスクアレイ制御装置

Country Status (1)

Country Link
JP (1) JPH0546524A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1185413A (ja) * 1997-09-05 1999-03-30 Nippon Telegr & Teleph Corp <Ntt> 記録装置
WO2016098249A1 (ja) * 2014-12-19 2016-06-23 三菱電機株式会社 情報処理装置およびfpgaコンフィギュレーション方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1185413A (ja) * 1997-09-05 1999-03-30 Nippon Telegr & Teleph Corp <Ntt> 記録装置
WO2016098249A1 (ja) * 2014-12-19 2016-06-23 三菱電機株式会社 情報処理装置およびfpgaコンフィギュレーション方法
JPWO2016098249A1 (ja) * 2014-12-19 2017-04-27 三菱電機株式会社 情報処理装置およびfpgaコンフィギュレーション方法

Similar Documents

Publication Publication Date Title
JPS6034639U (ja) インタ−フエイス装置
JPH0619752B2 (ja) データ転送方法及び装置
JPH04367023A (ja) 二重化ディスク制御装置
JPH1185413A (ja) 記録装置
JP2550705B2 (ja) 記憶装置
JPH047730A (ja) 磁気ディスク制御システム
JPS6336008B2 (ja)
JPS6381557A (ja) デユアルポ−トメモリ
JPS6037753Y2 (ja) メモリカ−ド構成
JP2536912B2 (ja) バス制御方式
JPH02171913A (ja) 光ディスク装置制御方式
JPH0786852B2 (ja) I/oプロセッサのデータ転送方式
JP2541117B2 (ja) デ―タアクセス装置
JPS6010488A (ja) 磁気バブルメモリ装置
JP2555580B2 (ja) 記憶装置制御方式
JPS62205569A (ja) 磁気デイスク装置
JP2570986B2 (ja) データ転送制御装置及び方法
JPH05204830A (ja) 入出力制御装置
JPS6361351A (ja) デ−タ転送方法
JPH04346150A (ja) データ転送処理システム
JPH03142654A (ja) データ転送処理方式
JPH02304616A (ja) ファイル制御システム
JPH01318140A (ja) マルチプロセッサシステム
JPS6280754A (ja) メモリアクセス制御装置
JPS6194167A (ja) 周辺制御装置