JPH09198308A - データ記憶システム - Google Patents

データ記憶システム

Info

Publication number
JPH09198308A
JPH09198308A JP8023202A JP2320296A JPH09198308A JP H09198308 A JPH09198308 A JP H09198308A JP 8023202 A JP8023202 A JP 8023202A JP 2320296 A JP2320296 A JP 2320296A JP H09198308 A JPH09198308 A JP H09198308A
Authority
JP
Japan
Prior art keywords
data
cache memory
switch
host computer
secondary storage
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
JP8023202A
Other languages
English (en)
Other versions
JP3776496B2 (ja
Inventor
Akira Fujibayashi
昭 藤林
Yoshifumi Takamoto
良史 高本
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 JP02320296A priority Critical patent/JP3776496B2/ja
Publication of JPH09198308A publication Critical patent/JPH09198308A/ja
Application granted granted Critical
Publication of JP3776496B2 publication Critical patent/JP3776496B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

(57)【要約】 【課題】 スイッチを用いたデータ記憶システムにおい
て、キャッシュメモリを有効に活用してデータアクセス
性能を向上することにある。 【解決手段】 複数のホストコンピュータ101,102と2
次記憶装置110,120はスイッチ103を介して接続され、2
次記憶装置に共通のキャッシュコントローラ104を備え
るキャッシュメモリ107が2次記憶装置と並列にスイッ
チに接続される。ホストコンピュータはデータをアクセ
スするときパケットをスイッチを介してキャッシュメモ
リに送出する。キャッシュメモリでキャッシュミスが生
じたときは、ディスクアレイ管理テーブル107を参照し
てパケット内の論理ボリュームに対応する2次記憶装置
が接続されているポートを特定して2次記憶装置をアク
セスし、2次記憶装置から送られてくるデータをキャッ
シュメモリに格納し、データをスイッチを介してホスト
コンピュータに転送する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、複数のホストコン
ピュータと複数の2次記憶装置をスイッチを利用して接
続する構成のデータ記憶システムに関する。
【0002】
【従来の技術】一般的なデータ処理システムは、ホスト
コンピュータと2次記憶装置から構成されている。2次
記憶装置として使用されるのは主に磁気ディスク装置で
ある。ここで発明者のいう磁気ディスク装置は単体のデ
ィスクドライブまたはディスクアレイを意味する。本発
明の利用分野として挙げたスイッチを利用したデータ記
憶システムの一例が特開平7−44322号において記
述されている。
【0003】スイッチを用いてホストコンピュータと磁
気ディスク装置を接続する構成のデータ記憶システムで
は、ホストコンピュータおよび磁気ディスク装置の台数
の変更にも柔軟に対応することが可能でスケーラビリテ
ィに優れる。このスイッチを利用したホストコンピュー
タと磁気ディスク装置間のデータ転送はパケット交換に
よって実現される。これを簡単に説明すると、ホストコ
ンピュータはコマンドパケット(例えば、ポート番号1
番;セクタ番号2;データサイズ512Byte;Read
のような構成)を送信し、そのコマンドパケットをスイ
ッチが解析してホストコンピュータと要求されたポート
間の接続が確立したのちに、ホストコンピュータとその
ポートに接続している磁気ディスク装置間でデータ転送
が開始すると言う手順になる。また、従来のバススイッ
チと異なり、ある1組のホストコンピュータとの磁気デ
ィスク装置の間でデータ転送が行われていても、データ
バスは占有されず、同時に他のホストコンピュータと磁
気ディスク装置の間でもデータ転送が行える。ここで、
データの読出しに関して、磁気ディスク装置では、ホス
トコンピュータから頻繁にアクセス要求のあるデータに
対して、その都度読出し動作を行うと、メカニカルな動
作を伴うためデータ転送に時間がかかるという問題があ
る。この問題を解決するために、磁気ディスク装置は通
常キャッシュメモリを備えており、頻繁にアクセス要求
のあるデータは、そのキャッシュメモリに格納すること
でそのデータの読出しに対するメカニカルな動作を省略
し性能の向上を図っている。しかし、従来例の一つとし
て挙げたシステム構成では、従来のバススイッチを本発
明の用いているスイッチに置き換え、ホストコンピュー
タとのインターフェース以下の部分はアレイコントロー
ラが磁気ディスク装置とホストコンピュータ間のデータ
転送を制御している従来の一般的構成である。この様な
構成の場合には、接続された磁気ディスク装置の各々に
キャッシュメモリが分散されて配置されており、それぞ
れのキャッシュが有効に利用されていない。
【0004】
【発明が解決しようとする課題】従来例として挙げたデ
ータ記憶システムおいて、接続している複数の磁気ディ
スク装置のそれぞれにキャッシュメモリが備わっている
場合、性能向上の為のキャッシュメモリが、接続してい
る磁気ディスク装置それぞれに分散して配置されること
になり、それぞれのキャッシュを有効に利用できない。
例えば、ある一つの磁気ディスク装置に格納されている
データに頻繁にアクセス要求が送られてくるような場合
には、他の磁気ディスク装置に備わっているキャッシュ
メモリはほとんど利用されないことになり無駄になって
しまう。
【0005】本発明の目的は、スイッチを用いたデータ
記憶システムにおいて、キャッシュメモリを有効に活用
してデータアクセス性能を向上することにある。
【0006】
【課題を解決するための手段】上記目的を達成するた
め、本発明は、複数のホストコンピュータと、複数の2
次記憶装置とから構成され、該複数のホストコンピュー
タと該複数の2次記憶装置との間をスイッチにより接続
するデータ記憶システムにおいて、該スイッチに該複数
の2次記憶装置と並列に独立したキャッシュメモリを接
続し、該キャッシュメモリは該複数の2次記憶装置の該
スイッチを介したキャッシュメモリであるようにしてい
る。また、前記キャッシュメモリは、前記ホストコンピ
ュータのデータ転送要求に対して、要求されたデータを
検索し、検索の結果該データがキャッシュメモリ内にな
い場合には、前記スイッチを介して該データが格納され
ている2次記憶装置から該データを取り込み、該キャッ
シュメモリに格納した後にホストコンピュータに該デー
タを転送するようにしている。前記キャッシュメモリは
キャッシュコントローラを備え、該キャッシュコントロ
ーラは、複数の各2次記憶装置が接続される前記スイッ
チのポート番号とホストコンピュータの認識している論
理ボリュームを対応させたディスクアレイ管理テーブル
を有し、前記検索の結果前記データがキャッシュメモリ
内にない場合、該ディスクアレイ管理テーブルを参照し
て2次記憶装置をアクセスするようにしている。また、
前記各ホストコンピュータのオペレーションシステムに
前記ディスクアレイ管理テーブルを設け、該各ホストコ
ンピュータは、前記複数の2次記憶装置のいずれかに直
接アクセスするとき、該ディスクアレイ管理テーブルを
参照して2次記憶装置をアクセスするようにしている。
また、前記スイッチは、前記各ホストコンピュータが前
記キャッシュメモリを使用するか直接前記2次記憶装置
を使用するかを示すテーブルと直接前記2次記憶装置を
使用する場合に用いられる前記ディスクアレイ管理テー
ブルと同様のテーブルからなるホスト管理テーブルを有
し、前記ホストコンピュータからのアクセス要求に応じ
て前記ホスト管理テーブルを参照して前記キャッシュメ
モリまたは前記2次記憶装置に前記ホストコンピュータ
からのアクセスデータを転送するようにしている。
【0007】
【実施例】本発明の提供するデータ記憶システムを以下
に図面を示し実施例を参照して詳細に説明する。図1
は、本発明によるデータ記憶システムの構成をブロック
図で示したものである。101、102はホストコンピ
ュータであり、103はスイッチであり、104はキャ
ッシュコントローラであり、ルータ105とキャッシュ
制御部106から構成される。107はキャッシュメモ
リである。108はキャッシュコントローラ104の持
つディスクアレイ管理テーブルである。109はキャッ
シュ制御部106がキャッシュ検索時に参照するキャッ
シュ管理リストである。110、120は磁気ディスク
装置であり、この図1中では一例としてディスクアレイ
装置としており、ディスクコントローラ111、複数の
ディスク装置112から構成されている。磁気ディスク
装置120も同様の構成である。この図に示すように本
発明はキャッシュメモリ107を、複数の磁気ディスク
装置110、120と共にスイッチ103に並列に接続
することで、キャッシュメモリ107は前記磁気ディス
ク装置110、120及びホストコンピュータ101、
102と、同様の1つのデバイスのごとくスイッチによ
り容易にアクセスできる構成となる。そして、磁気ディ
スク装置110、120個々にはキャッシュメモリを設
けず、キャッシュメモリ107を磁気ディスク装置11
0、120が共用する。
【0008】ここで、スイッチ103の内部構造の一例
を図7に示す。701はデータのシリアル/パラレル変
換を行う部分(S/P)である。702はスイッチ制御
装置である。703はスイッチ機構である。ここで、ス
イッチ103のの動作の一例を簡単に説明する。図7の
中に示すような構成のパケット704がポート1に接続
されているホストコンピュータから発行される。パケッ
トは送信先ポート番号とデータ部からなる。データ部の
内容は705に示すように、コマンド、論理ボリューム
(Lvo1#)、ブロック番号(BLK#)、ホスト番号
(Host#)からなる。送信されてきたパケットの送信
先ポートをみて、スイッチ制御装置702がそのポート
との接続を確立するように制御線を通じて信号を送出す
る。送信先ポートとの接続が確立したのち、送信先に向
けてパケットまたはデータが送られる。
【0009】次に上記システム構成においてキャッシュ
メモリ107を有効利用するために用いるデータ転送方
法について述べる。図1のキャッシュ制御部106で行
うホストコンピュータからのデータ読出し要求に対する
データ転送のフローチャートを図2に示す。先ず、ホス
トコンピュータはデータ読出し要求をキャッシュメモリ
の接続ポートに対して送る。ステップ201において、
要求されたデータをキャッシュ制御部106において、
送信されてきたパケット内の論理ボリュームLvo1とブ
ロック番号BLKに基づいてキャッシュ管理リスト10
9を参照しキャッシュメモリ107内にデータが存在す
るかどうか検索する。次に判断ステップ202におい
て、要求されたデータがキャッシュメモリ107内に存
在する(キャッシュHit)場合には、ステップ205
において、要求されたデータをホストコンピュータに転
送する。要求されたデータが存在しない(キャッシュM
iss)場合には、ステップ203において、ルータに
制御を移す。続いてステップ204において、ルータの
制御で磁気ディスク装置から送られて来たデータをキャ
ッシュ制御部106がキャッシュメモリ107に格納
し、キャッシュ管理リストを更新する。この時、キャッ
シュメモリの容量一杯までデータがすでに格納されてい
る場合は、データの追い出しが必要となる。現在追い出
しの手法は様々な方法が利用されているが、ここでは最
も使用頻度が少なく最も古いデータを追い出しの候補に
選ぶ方法を使用することとするが、その他の方法用いた
としても本発明の実施にはなんら問題はない。そして、
ステップ205において、ホストコンピュータに要求さ
れたデータを転送する。
【0010】ここで、図2のステップ201においてキ
ャッシュ制御部が参照するキャッシュ管理リストの概略
を図9に示す。キャッシュコントローラ内のルータが受
信したパケット内の論理ボリューム番号とブロック番号
がキャッシュ制御部に渡される。キャッシュメモリ内の
データはキャッシュ管理リストによりブロック単位に管
理されている。現在使用中(キャッシュメモリ内にデー
タが存在する)論理ボリューム番号とブロック番号のリ
ストと未使用のリストを持っており、渡された論理ボリ
ューム番号とブロック番号が使用リスト中に存在するか
どうか検索する。
【0011】図3は前記ルータに制御を移した後の処理
をフローチャートで示したものである。ここで、ルータ
の機能は、簡略に説明すると、ホストコンピュータから
転送されたパケット内のディスクコマンドを解析し、そ
の結果に基づいて所定の磁気ディスク装置を選択しコマ
ンドやデータをルーティングすることである。図3中の
ステップ301において、ルータは送信されてきたパケ
ット内の論理ボリュームをみて、ディスクアレイ管理テ
ーブル(以下、図4において説明する。)を参照し、そ
の論理ボリュームに対応する磁気ディスク装置が接続さ
れているポートを特定する。ステップ302において、
特定したポートに対しパケットを送出する。ステップ3
03において、このパケットを受けた磁気ディスク装置
から転送されてくるデータを受け取る。
【0012】これまで述べてきた実施例の通り、ホスト
コンピュータへのデータ転送時は常時キャッシュメモリ
107を使用することで、例えば磁気ディスク装置10
1に格納されているデータに頻繁にアクセスがあるよう
な場合でも、他の磁気ディスク装置に格納されているデ
ータもキャッシュメモリ107に格納しておくことがで
き、すべての磁気ディスク装置に対してキャッシュメモ
リ107が有効利用される。
【0013】図4は前記ディスクアレイ管理テーブルで
ある。ホストコンピュータのオペレーティングシステム
(以下、OSと記述する)は、この論理ボリューム(L
vo1)とブロック(BLK)によりデータを指定してア
クセス要求を発行する。実際のデータは複数ある磁気デ
ィスク装置内に格納されているので、その磁気ディスク
装置の接続されているポートとの対応を取るためにこの
ディスクアレイ管理テーブルを用いる。このディスクア
レイ管理テーブルをキャッシュコントローラ104が持
ち、前記実施例のようにホストコンピュータへのデータ
転送時に常時キャッシュメモリ107を利用すること
で、ホストコンピュータのOSは論理ボリュームを用い
てデータアクセス要求を発行することになり、複数の磁
気ディスク装置が接続されていることとその内部のデー
タ配列の構成をユーザーに意識させず、単一の磁気ディ
スク装置の使用環境を提供する。
【0014】図5では本発明の提供するシステムにおい
て、実際のデータ転送の一例を簡略に示している。ここ
では、ホストコンピュータ101からデータ1への読出
し要求が発行され、ホストコンピュータ102からデー
タ2への読出し要求が発行されている場合を考える。デ
ータ1は前記キャッシュメモリ内に現在格納されてお
り、データ2はこのキャッシュメモリ内に無く磁気ディ
スク装置120に格納されている。ホストコンピュータ
101からのデータ1の読出し要求を図5中に示すよう
な構成のパケット501として送信する。図2で示した
フローチャートに従い、先ず最初に上記キャッシュメモ
リ107内が検索される。データ1はキャッシュHit
するので、キャッシュメモリ107からホストコンピュ
ータ101に転送される。同様にホストコンピュータ1
02はパケット502を送信して、上記キャッシュメモ
リ107内が検索されるがキャッシュMissとなり、
キャッシュコントローラ内のルータが、図4で説明した
ディスクアレイ管理テーブルを参照してデータ2の格納
位置を磁気ディスク装置120の接続されているポート
と特定し、これに対してデータ2の読出し要求のパケッ
ト503を発行して、データを取込み、上記キャッシュ
メモリ107内に格納してから、ホストコンピュータ1
02に転送する。
【0015】これまでに説明した実施例では接続するす
べてのホストコンピュータは本発明の提供するキャッシ
ュメモリにアクセスするシステムになっている。しか
し、ホストコンピュータによっては、使用するアプリケ
ーションの性質により、本発明の提供するキャッシュメ
モリより直接磁気ディスク装置にアクセスする方が性能
が良いという場合がある。これに対して、以下に説明す
る実施例で対応する。一つの実施例は、ディスクアレイ
管理テーブルをホストコンピュータのOSにも持たせる
ことである。これにより、ホストコンピュータには論理
ボリュームと実際にデータの格納されている磁気ディス
ク装置が接続されているポートの対応が分かっているの
で、発行するパケットの送信先ポートにキャッシュメモ
リまたは磁気ディスク装置の接続されているポートを指
定することで、本発明のキャッシュメモリの使用、不使
用が選択可能になる(概略図を図6に示す。) もう一つの実施例は前記スイッチにホストコンピュータ
のアクセス要求の管理を行う構成管理テーブルを持たせ
ることである。図8にその概略図を示す。このホスト管
理テーブル801は、スイッチ103内のスイッチ制御
装置702に接続され、送信されてきたパケット内のホ
スト番号とホスト管理テーブル801を照合して、キャ
ッシュメモリ107を使用するホストコンピュータと使
用しないホストコンピュータを判断し、ホストコンピュ
ータの発行する転送要求先をキャッシュメモリ107
か、要求するデータの格納されている磁気ディスク装置
かに振り分ける。例えば、ホストコンピュータの発行す
るアクセス要求をホスト管理テーブル801を参照して
キャッシュメモリを使用しないホストである場合、ホス
ト管理テーブルはディスクアレイ管理テーブルと同様の
テーブルを持っており、これを参照して接続先ポート
を、指定された論理ボリュームに対応する磁気ディスク
装置が接続しているポートに指定する。上記2通りの実
施例により、本発明の提供するキャッシュメモリの使用
・不使用の選択性を有するシステムを実現できる。な
お、上記実施例では、ホストコンピュータ、磁気ディス
ク装置、キャッシュメモリの接続のためにスイッチによ
る接続方式を用いているが、スイッチによる接続方式に
代えてループ状の接続方式を用いることも可能である。
【0016】
【発明の効果】本発明により、スイッチを用いたデータ
記憶システムにおいて、キャッシュメモリを有効に活用
してデータアクセス性能が向上する。さらに、ホストコ
ンピュータの使用するアプリケーションによってキャッ
シュメモリを使用するか、キャッシュメモリを不使用と
して直接磁気ディスク装置にアクセスするかの選択性を
有する効率のよいデータ記憶システムを可能とする。
【図面の簡単な説明】
【図1】本発明によるキャッシュメモリを備えるスイッ
チを利用したデータ記憶システムの構成を示すブロック
図である。
【図2】ホストコンピュータからの読出し要求に対する
キャッシュ制御部の処理のフローチャートを示す図であ
る。
【図3】ルータがデータをキャッシュメモリに格納する
場合の処理のフローチャートを示す図である。
【図4】ディスクアレイ管理テーブルの一例を示す図で
ある。
【図5】本発明における実際のデータの流れの一例を示
した概略図である。
【図6】ディスクアレイ管理テーブルをホストコンピュ
ータのOSに持たせた場合の本発明のデータ記憶システ
ムの構成を示すブロック図である。
【図7】スイッチの構造の概略図である。
【図8】スイッチがホスト管理テーブルを備える場合の
本発明のデータ記憶システムの構成を示すブロック図で
ある。
【図9】キャッシュ管理リストの概略図である。
【符号の説明】
101、102 ホストコンピュータ 103 スイッチ 104 キャッシュコントローラ 105 ルータ 106 キャッシュ制御部 107 キャッシュメモリ 108 ディスクアレイ管理テーブル 110、120 磁気ディスク装置 111 ディスクコントローラ 112 ディスク装置 701 S/P 702 スイッチ制御装置 703 スイッチ機構 801 ホスト管理テーブル

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 複数のホストコンピュータと、複数の2
    次記憶装置とから構成され、該複数のホストコンピュー
    タと該複数の2次記憶装置との間をスイッチにより接続
    するデータ記憶システムにおいて、該スイッチに該複数
    の2次記憶装置と並列に独立したキャッシュメモリを接
    続し、該キャッシュメモリは該複数の2次記憶装置の該
    スイッチを介したキャッシュメモリであることを特徴と
    するデータ記憶システム。
  2. 【請求項2】 請求項1記載のデータ記憶システムにお
    いて、 前記キャッシュメモリは、前記ホストコンピュータのデ
    ータ転送要求に対して、要求されたデータを検索し、検
    索の結果該データがキャッシュメモリ内にない場合に
    は、前記スイッチを介して該データが格納されている2
    次記憶装置から該データを取り込み、該キャッシュメモ
    リに格納した後にホストコンピュータに該データを転送
    することを特徴とするデータ記憶システム。
  3. 【請求項3】 請求項2記載のデータ記憶システムにお
    いて、 前記キャッシュメモリはキャッシュコントローラを備
    え、該キャッシュコントローラは、複数の各2次記憶装
    置が接続される前記スイッチのポート番号とホストコン
    ピュータの認識している論理ボリュームを対応させたデ
    ィスクアレイ管理テーブルを有し、前記検索の結果前記
    データがキャッシュメモリ内にない場合、該ディスクア
    レイ管理テーブルを参照して2次記憶装置をアクセスす
    ることを特徴とするデータ記憶システム。
  4. 【請求項4】 請求項3記載のデータ記憶システムにお
    いて、 前記各ホストコンピュータのオペレーションシステムに
    前記ディスクアレイ管理テーブルを設け、該各ホストコ
    ンピュータは、前記複数の2次記憶装置のいずれかに直
    接アクセスするとき、該ディスクアレイ管理テーブルを
    参照して2次記憶装置をアクセスすることを特徴とする
    データ記憶システム。
  5. 【請求項5】 請求項3記載のデータ記憶システムにお
    いて、 前記スイッチは、前記各ホストコンピュータが前記キャ
    ッシュメモリを使用するか直接前記2次記憶装置を使用
    するかを示すテーブルと直接前記2次記憶装置を使用す
    る場合に用いられる前記ディスクアレイ管理テーブルと
    同様のテーブルからなるホスト管理テーブルを有し、前
    記ホストコンピュータからのアクセス要求に応じて前記
    ホスト管理テーブルを参照して前記キャッシュメモリま
    たは前記2次記憶装置に前記ホストコンピュータからの
    アクセスデータを転送することを特徴とするデータ記憶
    システム。
JP02320296A 1996-01-17 1996-01-17 データ記憶システム Expired - Lifetime JP3776496B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP02320296A JP3776496B2 (ja) 1996-01-17 1996-01-17 データ記憶システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02320296A JP3776496B2 (ja) 1996-01-17 1996-01-17 データ記憶システム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2005258359A Division JP4514222B2 (ja) 2005-09-06 2005-09-06 データ記憶システム

Publications (2)

Publication Number Publication Date
JPH09198308A true JPH09198308A (ja) 1997-07-31
JP3776496B2 JP3776496B2 (ja) 2006-05-17

Family

ID=12104092

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02320296A Expired - Lifetime JP3776496B2 (ja) 1996-01-17 1996-01-17 データ記憶システム

Country Status (1)

Country Link
JP (1) JP3776496B2 (ja)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000010901A (ja) * 1998-06-19 2000-01-14 Hitachi Ltd ディスクアレイ制御装置
JP2000148652A (ja) * 1998-11-12 2000-05-30 Hitachi Ltd ディスクアレイ制御方法およびディスクアレイ制御装置
JP2000339098A (ja) * 1999-03-25 2000-12-08 Dell Usa Lp ストレージドメイン管理システム
US6542961B1 (en) 1998-12-22 2003-04-01 Hitachi, Ltd. Disk storage system including a switch
US6970972B2 (en) 2002-12-27 2005-11-29 Hitachi, Ltd. High-availability disk control device and failure processing method thereof and high-availability disk subsystem
JP2006065875A (ja) * 2005-09-06 2006-03-09 Hitachi Ltd データ記憶システム
US7020731B2 (en) 1998-09-18 2006-03-28 Hitachi, Ltd. Disk array control device with two different internal connection systems
JP2006517699A (ja) * 2003-01-13 2006-07-27 シエラ・ロジック、インコーポレイテッド 高可用性大容量ストレージデバイスシェルフ
US7133976B2 (en) 2002-10-17 2006-11-07 Hitachi, Ltd. Disk array device, method for controlling the disk array device and storage system
US7213104B2 (en) 1999-01-07 2007-05-01 Hitachi, Ltd. Disk array control device with an internal connection system for efficient data transfer
JP2007115274A (ja) * 2007-01-12 2007-05-10 Hitachi Ltd ディスクアレイ制御装置
US7231469B2 (en) 2004-02-16 2007-06-12 Hitachi, Ltd. Disk controller
JP2008010005A (ja) * 2007-08-06 2008-01-17 Hitachi Ltd ディスクアレイ制御装置
US7467238B2 (en) 2004-02-10 2008-12-16 Hitachi, Ltd. Disk controller and storage system
US7934023B2 (en) 2003-12-01 2011-04-26 Cisco Technology, Inc. Apparatus and method for performing fast fibre channel write operations over relatively high latency networks
US8725854B2 (en) 2002-01-23 2014-05-13 Cisco Technology, Inc. Methods and apparatus for implementing virtualization of storage within a storage area network

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04336340A (ja) * 1991-05-14 1992-11-24 Nec Corp ディスクキャッシュアクセス制御方式
JPH0573213A (ja) * 1991-09-12 1993-03-26 Hitachi Ltd 外部記憶装置システム
JPH0720994A (ja) * 1993-06-30 1995-01-24 Hitachi Ltd 記憶システム
JPH0744322A (ja) * 1991-07-03 1995-02-14 Internatl Business Mach Corp <Ibm> Dasdアレイの階層を管理する方法および装置
JPH08328760A (ja) * 1995-06-01 1996-12-13 Hitachi Ltd ディスクアレイ装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04336340A (ja) * 1991-05-14 1992-11-24 Nec Corp ディスクキャッシュアクセス制御方式
JPH0744322A (ja) * 1991-07-03 1995-02-14 Internatl Business Mach Corp <Ibm> Dasdアレイの階層を管理する方法および装置
JPH0573213A (ja) * 1991-09-12 1993-03-26 Hitachi Ltd 外部記憶装置システム
JPH0720994A (ja) * 1993-06-30 1995-01-24 Hitachi Ltd 記憶システム
JPH08328760A (ja) * 1995-06-01 1996-12-13 Hitachi Ltd ディスクアレイ装置

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000010901A (ja) * 1998-06-19 2000-01-14 Hitachi Ltd ディスクアレイ制御装置
US7103710B2 (en) 1998-06-19 2006-09-05 Hitachi, Ltd. Disk array controller with connection path formed on connection request queue basis
US7240139B2 (en) 1998-09-18 2007-07-03 Hitachi, Ltd. Disk array control device with two different internal connection systems
US7020731B2 (en) 1998-09-18 2006-03-28 Hitachi, Ltd. Disk array control device with two different internal connection systems
JP2000148652A (ja) * 1998-11-12 2000-05-30 Hitachi Ltd ディスクアレイ制御方法およびディスクアレイ制御装置
US8176248B2 (en) 1998-12-22 2012-05-08 Hitachi, Ltd. Method and system of collection performance data for storage network
US6701411B2 (en) 1998-12-22 2004-03-02 Hitachi, Ltd. Switch and storage system for sending an access request from a host to a storage subsystem
US6701410B2 (en) 1998-12-22 2004-03-02 Hitachi, Ltd. Storage system including a switch
US6851029B2 (en) 1998-12-22 2005-02-01 Hitachi, Ltd. Disk storage system including a switch
US6910102B2 (en) 1998-12-22 2005-06-21 Hitachi, Ltd. Disk storage system including a switch
US7937527B2 (en) 1998-12-22 2011-05-03 Hitachi, Ltd. Storage system for sending an access request from a host to a storage subsystem
US7805564B2 (en) 1998-12-22 2010-09-28 Hitachi, Ltd. Display apparatus and its method for displaying connections among a host, a logical unit and a storage system in a virtual storage system
US8051244B2 (en) 1998-12-22 2011-11-01 Hitachi, Ltd. Storage system for sending an access request from a host to a storage subsystem
US6542961B1 (en) 1998-12-22 2003-04-01 Hitachi, Ltd. Disk storage system including a switch
US8375168B2 (en) 1998-12-22 2013-02-12 Hitachi, Ltd. Method and system of collection performance data for storage network
US7519770B2 (en) 1999-01-07 2009-04-14 Hitachi, Ltd. Disk array control device with an internal connection system for efficient data transfer
US7213104B2 (en) 1999-01-07 2007-05-01 Hitachi, Ltd. Disk array control device with an internal connection system for efficient data transfer
US7318122B2 (en) 1999-01-07 2008-01-08 Hitachi, Ltd. Disk array control device with an internal connection system for efficient data transfer
JP2000339098A (ja) * 1999-03-25 2000-12-08 Dell Usa Lp ストレージドメイン管理システム
US8725854B2 (en) 2002-01-23 2014-05-13 Cisco Technology, Inc. Methods and apparatus for implementing virtualization of storage within a storage area network
US7133976B2 (en) 2002-10-17 2006-11-07 Hitachi, Ltd. Disk array device, method for controlling the disk array device and storage system
US7287125B2 (en) 2002-10-17 2007-10-23 Hitachi, Ltd. Disk array device, method for controlling the disk array device and storage system
US7487298B2 (en) 2002-10-17 2009-02-03 Hitachi, Ltd. Disk array device, method for controlling the disk array device and storage system
US7139880B2 (en) 2002-10-17 2006-11-21 Hitachi, Ltd. Disk array device, method for controlling the disk array device and storage system
US6970972B2 (en) 2002-12-27 2005-11-29 Hitachi, Ltd. High-availability disk control device and failure processing method thereof and high-availability disk subsystem
JP2006517699A (ja) * 2003-01-13 2006-07-27 シエラ・ロジック、インコーポレイテッド 高可用性大容量ストレージデバイスシェルフ
US7934023B2 (en) 2003-12-01 2011-04-26 Cisco Technology, Inc. Apparatus and method for performing fast fibre channel write operations over relatively high latency networks
US7467238B2 (en) 2004-02-10 2008-12-16 Hitachi, Ltd. Disk controller and storage system
US7917668B2 (en) 2004-02-10 2011-03-29 Hitachi, Ltd. Disk controller
US7469307B2 (en) 2004-02-16 2008-12-23 Hitachi, Ltd. Storage system with DMA controller which controls multiplex communication protocol
US7231469B2 (en) 2004-02-16 2007-06-12 Hitachi, Ltd. Disk controller
JP2006065875A (ja) * 2005-09-06 2006-03-09 Hitachi Ltd データ記憶システム
JP2007115274A (ja) * 2007-01-12 2007-05-10 Hitachi Ltd ディスクアレイ制御装置
JP2008010005A (ja) * 2007-08-06 2008-01-17 Hitachi Ltd ディスクアレイ制御装置

Also Published As

Publication number Publication date
JP3776496B2 (ja) 2006-05-17

Similar Documents

Publication Publication Date Title
JP4278445B2 (ja) ネットワークシステム及びスイッチ
JP3776496B2 (ja) データ記憶システム
JP3431972B2 (ja) 仮想ディスクシステム
EP0071719B1 (en) Data processing apparatus including a paging storage subsystem
US5335327A (en) External memory control techniques with multiprocessors improving the throughput of data between a hierarchically upper processing unit and an external memory with efficient use of a cache memory
US5530829A (en) Track and record mode caching scheme for a storage system employing a scatter index table with pointer and a track directory
US20030191908A1 (en) Dense server environment that shares an IDE drive
KR20120078535A (ko) Sas 확장기 접속 라우팅 기술들
JPH11232173A (ja) ローカルメモリに組み込んでいるリモートキャッシュとcc−NUMA(キャッシュ整合型の不均一メモリアクセス)アーキテクチュアを有するデータ処理システム
KR20180025128A (ko) Ssd 어레이 관리를 위한 스트림 식별자 기반 스토리지 시스템
US7487298B2 (en) Disk array device, method for controlling the disk array device and storage system
JP2000089916A (ja) ファイル制御装置
JP2008512758A (ja) 仮想アドレス・キャッシュに格納されたデータを共用する仮想アドレス・キャッシュ及び方法
JPH04259048A (ja) 統計情報による先読みデータ制御方式
JP4514222B2 (ja) データ記憶システム
JPH07302171A (ja) ディスク制御装置
JPH0855072A (ja) ネットワークシステムとデータ処理システムとデータ蓄積方法
JPH10254775A (ja) 共有キャッシュメモリを有するメモリコントローラ
US20060143378A1 (en) Information processing apparatus and control method for this information processing apparatus
JPH09237224A (ja) ディスクアレイ装置
JPH06139147A (ja) キャッシュメモリシステム
JPS6131495B2 (ja)
JP3940686B2 (ja) 通信システム及び通信方法
JP2000148587A (ja) 記憶装置および記憶領域の決定方法
JPH0520192A (ja) キヤツシユメモリのストア方式

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20040316

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050315

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050516

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050809

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051003

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20051209

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060214

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060223

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100303

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110303

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120303

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130303

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130303

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140303

Year of fee payment: 8

EXPY Cancellation because of completion of term