Pat
J-GLOBAL ID:200903030817561685

転送データを冗長化したディスクシステム

Inventor:
Applicant, Patent owner:
Agent (1): 鈴江 武彦 (外6名)
Gazette classification:公開公報
Application number (International application number):2000200303
Publication number (International publication number):2002023966
Application date: Jun. 30, 2000
Publication date: Jan. 25, 2002
Summary:
【要約】【課題】転送元から出力されるデータとCRC符号と同等の情報をもとにシステム構成デバイス全体で一貫したエラーチェックが行えるようにする。【解決手段】ホストコンピュータ11の外部ディスクIF110からディスクシステム12のホストIF121に対してデータとCRC符号とを転送する。ホストIF121は、データとCRC符号に基づくCRCチェックを行い、エラーがなければデータはデータ転送用バス14により、CRC符号はCRCバス15によりキャッシュコントローラ122に転送する。以下、キャッシュコントローラ122→キャッシュメモリ123→キャッシュコントローラ122→HDD-IF124→HDD125の順に、データ及びCRC符号が各デバイス間を転送され、その都度各デバイスでCRCチェックが行われる。また、キャッシュメモリ123及びHDD125には、データに加えてCRC符号も格納される。
Claim (excerpt):
ライトデータに対するCRC符号を生成して当該データと共に転送する機能を有する外部ディスクインタフェースを内蔵するホストコンピュータからアクセス可能であり、前記ホストコンピュータとのインタフェースをなし、前記外部ディスクインタフェースとの間で双方向データ転送を行うホストインタフェースと、ディスク装置と、前記ディスク装置とのインタフェースをなし、当該ディスク装置との間で双方向データ転送を行うディスク装置インタフェースと、前記ディスク装置の格納データの一部を保持するキャッシュメモリと、前記キャッシュメモリをアクセス制御し、当該メモリとの間で双方向データ転送を行うキャッシュコントローラと、少なくとも前記ホストインタフェースと前記キャッシュコントローラとの間、及び前記キャッシュコントローラと前記ディスク装置インタフェースとの間の双方向データ転送に用いられるデータ転送用バスとを備えたディスクシステムであって、前記ホストインタフェースと前記キャッシュコントローラとの間、及び前記キャッシュコントローラと前記ディスク装置インタフェースとの間のデータ転送時に、対応するCRC符号の転送に用いられるCRCバスと、前記ホストインタフェース、前記キャッシュコントローラ、前記ディスク装置インタフェース、及び前記ディスク装置にそれぞれ設けられ、データ転送相手からのデータ及びCRC符号の受信時に当該データとCRC符号との整合性をチェックすることでデータ転送の正否を確認するCRCチェック手段と、受信データを転送する際には、当該データと共に受信したCRC符号をそのまま転送相手に転送するCRC符号出力手段と、前記キャッシュコントローラに設けられ、前記キャッシュメモリへのデータの書き込み時には対応するCRC符号を併せて書き込み、前記キャッシュメモリからのデータの読み出し時には対応するCRC符号を併せて読み出すキャッシュコントローラ側読み出し/書き込み手段と、前記ディスク装置に設けられ、当該ディスク装置へのデータの書き込み時には対応するCRC符号を併せて、データ及びCRC符号からなるデータとして書き込み、当該ディスク装置からのデータの読み出し時には対応するCRC符号を併せて読み出すディスク装置側読み出し/書き込み手段とを具備することを特徴とするディスクシステム。
IPC (9):
G06F 3/06 305 ,  G06F 3/06 301 ,  G06F 11/10 330 ,  G06F 12/08 541 ,  G06F 12/08 557 ,  G06F 12/16 320 ,  G11B 19/02 501 ,  H03M 13/09 ,  H04L 1/00
FI (9):
G06F 3/06 305 C ,  G06F 3/06 301 R ,  G06F 11/10 330 B ,  G06F 12/08 541 Z ,  G06F 12/08 557 ,  G06F 12/16 320 A ,  G11B 19/02 501 F ,  H03M 13/09 ,  H04L 1/00 B
F-Term (33):
5B001AA01 ,  5B001AA04 ,  5B001AB02 ,  5B001AD03 ,  5B001AD04 ,  5B001AE02 ,  5B005JJ01 ,  5B005MM11 ,  5B005VV13 ,  5B018GA01 ,  5B018HA12 ,  5B018MA03 ,  5B018MA12 ,  5B018QA16 ,  5B065BA01 ,  5B065CA11 ,  5B065CH01 ,  5B065EA02 ,  5B065ZA13 ,  5D066BA02 ,  5D066BA10 ,  5J065AC02 ,  5J065AC03 ,  5J065AD01 ,  5J065AD04 ,  5J065AH06 ,  5J065AH15 ,  5J065AH17 ,  5K014AA01 ,  5K014BA02 ,  5K014BA06 ,  5K014FA03 ,  5K014HA05
Patent cited by the Patent:
Cited by examiner (9)
Show all

Return to Previous Page