JP2000207137A - 情報記憶装置 - Google Patents

情報記憶装置

Info

Publication number
JP2000207137A
JP2000207137A JP11005130A JP513099A JP2000207137A JP 2000207137 A JP2000207137 A JP 2000207137A JP 11005130 A JP11005130 A JP 11005130A JP 513099 A JP513099 A JP 513099A JP 2000207137 A JP2000207137 A JP 2000207137A
Authority
JP
Japan
Prior art keywords
disk
input
semiconductor
output
storage device
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
JP11005130A
Other languages
English (en)
Inventor
Hidekazu Ichimura
英一 市村
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.)
Kowa Co Ltd
Original Assignee
Kowa 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 Kowa Co Ltd filed Critical Kowa Co Ltd
Priority to JP11005130A priority Critical patent/JP2000207137A/ja
Publication of JP2000207137A publication Critical patent/JP2000207137A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

(57)【要約】 【課題】 半導体ディスクを用い、大容量の記憶容量を
提供するとともに、高速な入出力速度を実現し、また、
用途に応じて手持ちの半導体ディスクを組合せて所望の
容量のディスクシステムを構成できるようにする。 【解決手段】 半導体ディスクとしてATAフラッシュ
カード21〜23(…)を装着するPCMCIAスロッ
トを複数設ける。ホストコンピュータ3に対してディス
ク装置1はSCSIなどのI/Fにより接続する。コン
トローラ11は所定の入出力処理方式(たとえばRAI
D0)により、ホストコンピュータ3から入力されたデ
ータをATAフラッシュカード21〜23に分配し、ま
た、ATAフラッシュカード21〜23から読み出した
データを合成してホストコンピュータ3に送る。実装す
るRAIDレベルは任意であり、必要に応じRAIDレ
ベルを選択するためのスイッチ手段を設ける。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、記憶媒体として半
導体ディスクを用いる情報記憶装置に関するものであ
る。
【0002】
【従来の技術】現在では、デジタルデータの記憶媒体、
たとえば、コンピュータシステムなどの外部記憶装置と
しては、ハードディスク、半導体メモリなどの記憶デバ
イスが広く用いられている。
【0003】ハードディスクは、磁気ディスクを回転さ
せて用いるものであり、機械的駆動部分が必須であり、
振動や衝撃などに対して弱い問題がある。このような問
題は半導体メモリを用いれば解決することができる。D
RAMやSRAMなどの半導体メモリは、ハードディス
クなどのような不揮発メモリとして用いるには、バック
アップ電源などを必要とする問題がある。
【0004】一方、近年では、不揮発メモリとして使用
可能な記憶デバイスとして、フラッシュメモリを用いた
メモリカードが提供されており、このような記憶デバイ
スは半導体ディスク、と呼ばれることもある。
【0005】このような半導体ディスクは、いわゆるP
CMCIA(Personal Computer M
emory Card International
Association)規格のPCカードとして構成
されており、ATA(Advanced Techno
logy Attachment)フラッシュカードな
どと呼ばれている。ATAフラッシュカードはコンピュ
ータに装着した時、メモリモード、I/Oモード、およ
びIDEモードの各入出力モードでアクセスできるよう
になっている。IDEモードでのアクセスでは、コンピ
ュータは半導体ディスクをIDE(Integrate
d Drive Electronics)ハードディ
スクとして取り扱うことができる。
【0006】
【発明が解決しようとする課題】現在提供されているA
TAフラッシュカードのような半導体ディスクは、 1)機械的駆動部分がなく、衝撃や振動に強い 2)アクセス速度が比較的高速である 3)PCカードとして構成されており、着脱が容易であ
る といった、利点を有する。
【0007】しかし、半導体メモリとして見た場合、現
在提供されているATAフラッシュカードは、他のディ
スク、たとえば通常のIDEハードディスクなどと比較
すると、特に書き込み速度が遅いものがあり、それほど
高速とはいえない。
【0008】また、現在提供されているATAフラッシ
ュカードは、容量は数MB〜300MB程度の容量のも
のが提供されており、単体の商品の価格としては比較的
安価であり、かつ入手も容易であるが、容量あたりの価
格はそれほど安価ではない。
【0009】また、ノートパソコンなどでは、PCカー
ドスロットの数が1〜2程度に限定されているので、大
容量のディスクシステムを構成する、あるいは、ニーズ
にみあった容量のディスクシステムを構成するのが難し
い、という問題がある。
【0010】また、複数のATAフラッシュカードを装
着しても、それは個々にIDEディスクとして認識され
るため、大きなファイルを格納するための単体のディス
クとして取り扱うことができない問題がある。
【0011】そこで本発明の課題は、半導体ディスクを
用い、大容量の記憶容量を提供するとともに、高速な入
出力速度を実現し、また、用途に応じて手持ちの半導体
ディスクを組合せて所望の容量のディスクシステムを構
成できるようにすることにある。
【0012】
【課題を解決するための手段】上記の課題を解決するた
め、本発明によれば、複数の半導体ディスクを収容する
手段と、ホスト装置に対して、所定の入出力回路を介し
てデータ入出力を行なうとともに、所定の入出力処理方
式に基づき、前記複数の半導体ディスクに前記ホスト装
置から入力されたデータを記録し、また、前記複数の半
導体ディスクから読み出したデータを出力することによ
り、前記ホスト装置に対して前記複数の半導体ディスク
を単一のディスクとして取り扱い可能な入出力インター
フェースを提供する制御手段を有する構成を採用した。
【0013】あるいはさらに、前記所定の処理方式がR
AIDである構成を採用した。
【0014】あるいはさらに、前記所定の処理方式がR
AID0である構成を採用した。
【0015】あるいはさらに、前記所定の処理方式とし
て複数の異なるレベルのRAID方式を実装し、入出力
処理に用いるRAIDレベルを選択する手段を設けた構
成を採用した。
【0016】あるいはさらに、前記複数の半導体ディス
クがATAフラッシュカードである構成を採用した。
【0017】あるいはさらに、前記所定の入出力回路が
SCSIないしIDEインターフェースである構成を採
用した。
【0018】あるいはさらに、前記複数の半導体ディス
クのための収容部と、少なくとも前記複数の半導体ディ
スクに対して入出力可能なサブコントローラから成るユ
ニットと、このユニットを着脱可能なバスを有し、前記
ユニット単位で半導体ディスクを増設する構成を採用し
た。
【0019】
【発明の実施の形態】以下、図を参照して本発明の実施
の形態を説明する。
【0020】図1に本発明を採用したディスクシステム
の概略構成を示す。図1において符号3は、ホストコン
ピュータで、本発明によるディスク装置(ディスクアレ
イ)1と接続される。
【0021】ディスク装置1は、コントローラ11と、
複数のATAフラッシュカード21、22、23、24
(…)から構成されている。ATAフラッシュカード2
1〜24は、公知のPCMCIA規格のPCカードとし
て構成されたものを用いる。
【0022】ディスク装置1は、ATAフラッシュカー
ド21〜24を装填するPCMCIAスロットを複数有
する。図1では4枚のATAフラッシュカードを装填す
る例を示しているが、ディスク装置1に設けるATAフ
ラッシュカード装填のためのスロット数は任意であり、
製品の仕様に応じて決定することができる。
【0023】ATAフラッシュカード21〜24に対す
る入出力は、コントローラ11により制御される。AT
Aフラッシュカードは、ノートパソコンなどのPCMC
IAスロットに装填した際に、メモリモード、I/Oモ
ード、およびIDEモードの各入出力モードでアクセス
できるようになっているが、本実施形態ではメモリモー
ドをコントローラ11との間の入出力モードとして用い
る。
【0024】ホストコンピュータ3とディスク装置1の
間の接続には、任意の入出力方式を用いることができる
が、本実施形態においてはSCSI(Small Co
mputer System Interface)イ
ンターフェースを用いるものとする。すなわち、ディス
ク装置1はSCSIコネクタ(SCSI2、UW−SC
SIなどの仕様は任意)およびSCSIケーブルを介し
て、ホストコンピュータ3のSCSIホストアダプタと
接続される。
【0025】本実施形態においては、ディスク装置1の
ATAフラッシュカード21〜24を用いてRAID
(Redundant Arrays of Inex
pensive Disks)システムを構成する。R
AID仕様にはRAID0〜RAID5…の各入出力処
理方式が知られているが、本実施形態においては、AT
Aフラッシュカードを用いる観点からRAID0を用い
る構成を考える。
【0026】RAID0は、複数のディスクデバイスに
対していわゆるストライピング記録を行なう仕様であ
り、1つのデータブロックを複数の論理ブロックに分割
して複数のディスクデバイスに対して記録を行なう。図
1の構成では、その上部に示したように、書き込みの
際、1データブロックが複数の論理ブロックに分割さ
れ、ATAフラッシュカード21〜24に分配され、記
録される。
【0027】また、読み取りの際は、図1の下部に示し
たようにATAフラッシュカード21〜24に複数の論
理ブロックとして分割記録された1データブロックがそ
れぞれコントローラ11により読み取られ、元の1デー
タブロックに合成され、ホストコンピュータ3に送られ
る。
【0028】上記の入出力の際、コントローラ11は各
ATAフラッシュカード21〜24に対する個々の入出
力は並行処理により行なう。
【0029】このようにして、ディスク装置1は、ホス
トコンピュータ3からは、あたかも単一のSCSIディ
スクとして取り扱うことができる。
【0030】以上のように、RAID0により、複数の
ATAフラッシュカード21〜24を単一ディスクとし
て用いる構成によると、入出力速度が大きく向上され
る。n台のATAフラッシュカードを用いるものとし、
コントローラ11における論理ブロックの分割および合
成のオーバヘッドを無視すれば、入出力速度は単体AT
Aフラッシュカードのほぼn倍を期待することができ
る。
【0031】また、ATAフラッシュカード21〜24
により1台の大容量のハードディスクを得ることができ
る。現在のATAフラッシュカードの容量は、最大で数
100MBクラスであるが、これを複数用いることによ
り、ギガバイトクラスの大容量のディスクとして用いる
ことができる。しかも、個々のATAフラッシュカード
21〜24をそれぞれ単体で用いる場合の容量の制約か
ら解放され、巨大なファイルの格納などにも用いること
ができる。
【0032】すなわち、ユーザは、用途に応じて手持ち
の半導体ディスクを組合せて所望の(大)容量のディス
クシステムを構成できるようになる。
【0033】図2に図1のディスク装置1の内部構成を
より詳細に示す。図2に示すように、コントローラ11
は、CPU31、そのCPUバス(アドレスバス、デー
タバス、各種の制御線から成る)37に接続されたRO
M32、RAM33、EEPROM34、入出力の際に
用いられるバッファメモリ39(RAM33の記憶領域
に割り当てられるものでもよい)などから成る。
【0034】また、コントローラ11は、SCSIバス
36と入出力を行なうためのSCSIインターフェース
35を有している。SCSIインターフェース35は、
CPUバス37およびDMA制御線38と接続されてい
る。SCSIバス36の先には、ホストコンピュータ3
と接続するための不図示のSCSIコネクタが接続され
る。
【0035】図2のディスク部20は、符号21、2
2、23、24で示す4台のATAフラッシュカードに
より構成されており、本図では各ATAフラッシュカー
ドの内部構造を簡単に図示してある。すなわち、ATA
フラッシュカード21は、入出力バッファとして用いら
れるSRAM212と、記憶デバイスの主体をなすAT
Aフラッシュメモリ213、およびコントローラ211
から成る。
【0036】CPU31は、上述のRAID0の仕様を
満たすべく、各ATAフラッシュカード21〜24に対
する入出力処理を行なう。すなわち、SCSIバス36
の先に接続されたホストからATAフラッシュカード2
1〜24が1台のSCSIディスクとして見えるよう
に、データブロックの分解(書き込み時)、および合成
(読み出し時)を行なう。各ATAフラッシュカード2
1〜24に対する入出力制御は、CPU31の制御の
下、前述のようにメモリモードによって行なう。
【0037】以上の各ATAフラッシュカード21〜2
4の構成自体は、既存のATAフラッシュカードと何ら
代るところがない。したがって、この半導体ディスクと
してのATAフラッシュカードは、豊富に提供されてい
る種々の容量の品種の中から、所望のものを安価(ただ
し容量あたりのコストは現在のところそれほど低くない
が)かつ容易に入手することができ、システム構成が極
めて簡単になる。
【0038】また、ホストコンピュータ3とのインター
フェースとして、SCSIインターフェースのような汎
用かつ広く用いられているインターフェースを採用すれ
ば、多くの既に稼働しているコンピュータシステムに容
易かつ安価に設置することができる。
【0039】さらに、図1および図2の構成は、図3に
示すように、より多数のATAフラッシュカードを装填
可能なシステムとして変形することができる。
【0040】図3において、メインコントローラ111
はホストコンピュータ3のSCSIインターフェースに
接続可能なSCSIコントローラとして構成される。メ
インコントローラ111は、通常のSCSIコネクタ
(SCSI2、UW−SCSIなどの各仕様を満たすコ
ネクタ)を経由してホストコンピュータ3のSCSIイ
ンターフェースに接続される。
【0041】ディスク装置1内部において、メインコン
トローラ111は内部バス101を介して、サブボード
201、202…20nの各ユニットに接続される。
【0042】内部バス101の仕様は任意であり、PC
Iバスや、EISA、ISA、VME、PCMCIAな
どの公知仕様のバス、あるいは独自仕様のバスでもよ
い。しかし、内部バス101に対して少くとも比較的簡
単にサブボードを着脱できるような構成が望ましい。
【0043】サブボード201、202…20nは全て
同様の内部構造を有し、4台のATAフラッシュカード
21〜24を各々制御するサブコントローラ221から
成る。
【0044】図3のような構成とすることにより、装着
可能なATAフラッシュカードの数を任意(内部バス1
01の仕様や、筐体のハードウェアの構造により定まる
上限まで)かつ容易に拡張することができ、システムの
拡張性を向上することができる。図3の構成では、AT
Aフラッシュカードを4×n台まで増設することができ
る。
【0045】図3のメインコントローラ111およびサ
ブコントローラ221は、それぞれ図1および図2のコ
ントローラ11を適宜分割し、その間を拡張可能な内部
バス101により接続したものと考えればよい。
【0046】ただし、図3のサブボード201は内部バ
ス101のみに接続可能な仕様であってもよいが、図
1、図2との比較から明かなように、サブボード201
そのものが図1、図2に示したようなディスク装置1そ
のものとして構成されていてもよい。したがって、内部
バス101そのものをSCSI仕様を満たすように構成
することも考えられ、これにより、より柔軟にシステム
を拡張することができるようになる。
【0047】なお、図1〜図3に示したディスク装置1
の筐体の構成や、その設置のための構成は任意である。
複数枚のATAフラッシュカードを収容する関係で、デ
ィスク装置1は、単体のSCSIデバイスとして構成
し、SCSIインターフェースを介してホストコンピュ
ータ3に外付けする構成が現実的であると考えられる
が、可能であれば、いわゆるAT互換のホストコンピュ
ータの5インチあるいは3.5インチのディスクドライ
ブベイなどに装填できるような構成であってもよい。
【0048】ホストコンピュータ3側のSCSIホスト
アダプタの構成は任意であり、SCSIホストアダプタ
は拡張バスに接続されていてもよく、また、ノートパソ
コンなどであれば、PCMCIAカード形態のSCSI
ホストアダプタとして構成されていてもよいのはいうま
でもない。
【0049】また、以上では、複数のATAフラッシュ
カードをRAID0仕様で組合せる構成を考えたが、こ
の仕様は独自仕様であってもかまわない。その場合、R
AID0仕様準拠のストライピング(1データブロック
の複数論理ブロックへの分解および合成)を行なえば、
入出力スループットを大きく向上することが可能とな
る。
【0050】また、複数のATAフラッシュカードを組
合せるための入出力仕様としては、RAID0のみなら
ず、RAID1、2、3、4、5あるいはそれ以降の任
意の仕様を用いてもよいのはいうまでもない。その場
合、得られる効果は、採用する仕様により少しづつ異な
ってくる。
【0051】たとえば、RAID1の場合は、ミラー記
録、つまり1データブロックを複数ディスクに同時に記
録する処理が行なわれる。また、RAID2以降ではパ
リティ記録が行なわれる。すなわち、RAID2以降で
は、データブロックを記録する際にそのパリティ情報を
ディスクの1つ(あるいは複数)に記録し、ディスク破
損などの障害が生じた場合にこのパリティ情報を用いて
エラー回復が行なえるようになる。
【0052】上述の実施形態において示したRAID0
の場合は、容量効率および入出力スループットの点で優
れている反面、単なるストライピング記録なので、エラ
ーリカバリの機能はなく、フォールトトレランス性は無
い。逆にRAID1以降では、上記のようなパリティ記
録を行なうために、一般に容量効率および入出力スルー
プットは低下するがRAIDレベル数が増加するにした
がってフォールトトレランス性は増す。
【0053】したがって、当業者において、需要に応じ
て任意のRAIDレベルのRAID仕様(あるいはその
互換仕様)を用いればよく、採用する仕様により、所望
のスループットや容量、フォールトトレランス性のいず
れを重視するかを選択することができる。
【0054】もちろん、複数のATAフラッシュカード
を組合せるための入出力仕様として、複数のRAIDレ
ベルをサポートできるようにディスク装置1を構成する
こともできる。たとえば、ディスク装置1にDIPスイ
ッチや外付けのスイッチ、あるいは外部からソフトウェ
ア経由で設定可能なスイッチを設け、ディスク装置1内
部で用いるRAIDレベルを選択できるようにする構成
としてもよい。このような構成により、ユーザはディス
ク装置1を購入し直すことなく、所望のスループットや
容量、フォールトトレランス性のいずれを重視するかに
応じて所望のRAIDレベルを選択することができる。
【0055】なお、PCMCIA規格のPCカードとし
て構成されたATAフラッシュカードは、その単体が通
常、電気的に活線挿抜可能な仕様を満足しているため
に、ディスク装置1に対して半導体ディスクとしてのA
TAフラッシュカードをホットスワップ可能とする構成
も、少なくともその電気的な部分は非常に容易に実現す
ることができる。通常、ファイルサーバなどの用途向け
に、ディスクユニットをホットスワップ可能なRAID
ディスクアレイは非常に高価なものが多いが、上記実施
形態におけるようにATAフラッシュカードを用いる構
成によれば、非常に安価なホットスワップ可能なRAI
Dディスクアレイを提供することができる。
【0056】また、以上では、ATAフラッシュカード
を半導体ディスクとして例示したが、同様の半導体ディ
スクであれば任意の半導体ディスク(スマートメディア
やバブルメモリなど)を用いて良いのはいうまでもな
い。
【0057】以上では、ホストコンピュータ3とディス
ク装置1の接続インターフェースの仕様として、SCS
Iインターフェースを用いるものとしたが、もちろん、
この入出力方式には任意のインターフェースを用いるこ
とができる。たとえば、ハードディスクの入出力インタ
ーフェースとして多く用いられている、E−IDEイン
ターフェースなどを用いることも考えられる。近年で
は、USB、IEEE1394などの汎用インターフェ
ースが知られているが、そのようなインターフェースを
用いることも考えられる。
【0058】また、以上では、ディスク装置1を、1台
のSCSIディスクとして構成する構成を示したが、デ
ィスク装置1のコントローラの全部あるいは一部をPC
Iバスや、EISA、ISA、VMEその他の拡張バス
に装填可能な拡張カードとして構成する構成であっても
よい。
【0059】また、図3の内部バス101は、SCSI
バスのみならず、PCIバスや、EISA、ISA、V
MEその他のバスと互換の構成とすることもでき、サブ
コントローラ221をその仕様を満たすように構成すれ
ば、サブボード201を単体で直接ホストコンピュータ
3の拡張バスなどに装着することもできるようになる。
このような構成によっても、ユーザはより柔軟にディス
クを増設することができる。
【0060】また、以上では、ディスク装置1のコント
ローラ11とATAフラッシュカード21〜24の間の
入出力をメモリモードにより行なう旨説明したが、もち
ろん、これらの入出力をI/OモードやIDEモードに
より行なうようにしてもよいのはいうまでもない。
【0061】
【発明の効果】以上の説明から明らかなように、本発明
によれば、複数の半導体ディスクを収容する手段と、ホ
スト装置に対して、所定の入出力回路を介してデータ入
出力を行なうとともに、所定の入出力処理方式に基づ
き、前記複数の半導体ディスクに前記ホスト装置から入
力されたデータを記録し、また、前記複数の半導体ディ
スクから読み出したデータを出力することにより、前記
ホスト装置に対して前記複数の半導体ディスクを単一の
ディスクとして取り扱い可能な入出力インターフェース
を提供する制御手段を有する構成を採用することによ
り、半導体ディスクを用い、大容量の記憶容量を提供す
るとともに、また、用途に応じて手持ちの半導体ディス
クを組合せて所望の容量のディスクシステムを構成でき
る、という優れた効果がある。
【0062】あるいはさらに、前記所定の処理方式をR
AIDとする構成を採用することにより、所望のRAI
Dレベルを選択し、実装しておくことにより、需要や用
途にみあった記憶容量、スループット、フォールトトレ
ランス性を得られる、という優れた効果がある。
【0063】あるいはさらに、前記所定の処理方式とし
てRAID0を用いることにより、ATAフラッシュカ
ードのような比較的低速な半導体ディスクでも高速な入
出力速度を実現し、スループットを大きく向上できる、
という優れた効果がある。
【0064】あるいはさらに、前記所定の処理方式とし
て複数の異なるレベルのRAID方式を実装し、入出力
処理に用いるRAIDレベルを選択する手段を設けた構
成を採用することにより、ユーザは所望のRAIDレベ
ルを選択することにより、容易に自身の需要や用途にみ
あった記憶容量、スループット、フォールトトレランス
性を得られる、という優れた効果がある。
【0065】あるいはさらに、前記複数の半導体ディス
クとしてATAフラッシュカードを用いる構成によれ
ば、半導体ディスクの入手は非常に容易であり、簡便か
つ安価に情報記憶装置システムを構成でき、ディスクユ
ニットをホットスワップ可能なシステムの構成も非常に
容易になる、という優れた効果がある。
【0066】あるいはさらに、前記所定の入出力回路が
SCSIないしIDEインターフェースである構成を採
用することにより、既存のコンピュータシステムに容易
かつ安価に設置することができる、という優れた効果が
ある。
【0067】あるいはさらに、前記複数の半導体ディス
クのための収容部と、少なくとも前記複数の半導体ディ
スクに対して入出力可能なサブコントローラから成るユ
ニットと、このユニットを着脱可能なバスを有し、前記
ユニット単位で半導体ディスクを増設する構成を採用す
ることにより、半導体ディスクの数を容易に増設でき、
拡張性に優れた情報記憶装置システムを提供できる、と
いう優れた効果がある。
【図面の簡単な説明】
【図1】本発明を採用したディスク装置の概略構成およ
び動作を示したブロック図である。
【図2】本発明を採用したディスク装置の構成を示した
ブロック図である。
【図3】本発明を採用したディスク装置の異なる構成を
示したブロック図である。
【符号の説明】
1 ディスク装置 3 ホストコンピュータ 11 コントローラ 21 ATAフラッシュカード 22、23 ATAフラッシュカード 31 CPU 32 ROM 33 RAM 34 EEPROM 35 SCSIインターフェース 37 CPUバス 38 DMA制御線 39 バッファメモリ 101 内部バス 111 メインコントローラ 201 サブボード 202…202n サブボード 213 ATAフラッシュメモリ 221 サブコントローラ 212 SRAM

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】 複数の半導体ディスクを収容する手段
    と、 ホスト装置に対して、所定の入出力回路を介してデータ
    入出力を行なうとともに、所定の入出力処理方式に基づ
    き、前記複数の半導体ディスクに前記ホスト装置から入
    力されたデータを記録し、また、前記複数の半導体ディ
    スクから読み出したデータを出力することにより、前記
    ホスト装置に対して前記複数の半導体ディスクを単一の
    ディスクとして取り扱い可能な入出力インターフェース
    を提供する制御手段を有することを特徴とする情報記憶
    装置。
  2. 【請求項2】 前記所定の処理方式がRAIDであるこ
    とを特徴とする請求項1に記載の情報記憶装置。
  3. 【請求項3】 前記所定の処理方式がRAID0である
    ことを特徴とする請求項2に記載の情報記憶装置。
  4. 【請求項4】 前記所定の処理方式として複数の異なる
    レベルのRAID方式を実装し、入出力処理に用いるR
    AIDレベルを選択する手段を設けたことを特徴とする
    請求項2に記載の情報記憶装置。
  5. 【請求項5】 前記複数の半導体ディスクがATAフラ
    ッシュカードであることを特徴とする請求項1に記載の
    情報記憶装置。
  6. 【請求項6】 前記所定の入出力回路がSCSIないし
    IDEインターフェースであることを特徴とする請求項
    1に記載の情報記憶装置。
  7. 【請求項7】 前記複数の半導体ディスクのための収容
    部と、少なくとも前記複数の半導体ディスクに対して入
    出力可能なサブコントローラから成るユニットと、この
    ユニットを着脱可能なバスを有し、前記ユニット単位で
    半導体ディスクを増設することを特徴とする請求項1に
    記載の情報記憶装置。
JP11005130A 1999-01-12 1999-01-12 情報記憶装置 Pending JP2000207137A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11005130A JP2000207137A (ja) 1999-01-12 1999-01-12 情報記憶装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11005130A JP2000207137A (ja) 1999-01-12 1999-01-12 情報記憶装置

Publications (1)

Publication Number Publication Date
JP2000207137A true JP2000207137A (ja) 2000-07-28

Family

ID=11602742

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11005130A Pending JP2000207137A (ja) 1999-01-12 1999-01-12 情報記憶装置

Country Status (1)

Country Link
JP (1) JP2000207137A (ja)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004145866A (ja) * 2002-10-03 2004-05-20 I-O Data Device Inc ハードディスク管理装置
JP2004514962A (ja) * 2000-08-17 2004-05-20 サンディスク コーポレイション ホストと順次通信する複数の取り外し可能な不揮発性メモリ・カード
WO2004082270A1 (ja) * 2003-03-12 2004-09-23 Matsushita Electric Industrial Co., Ltd. カメラレコーダおよびデータ記録媒体
GB2407405A (en) * 2003-10-23 2005-04-27 Andrew Lester RAID arrays with solid-state memory devices
JP2005234883A (ja) * 2004-02-19 2005-09-02 Nec Corp 記憶装置のデータ書き込み、読み出し方法およびデータ記憶システム
JP2006031733A (ja) * 1999-04-05 2006-02-02 M-Systems Flash Disk Pioneers Ltd ユニバーサル・シリアル・バスに基づくpcフラッシュディスクのためのアーキテクチャ
KR100677127B1 (ko) 2004-07-28 2007-02-02 삼성전자주식회사 복합기에서의 메모리카드 자동 스위칭 방법 및 장치
JP2007149138A (ja) * 2007-03-19 2007-06-14 Renesas Technology Corp 不揮発性メモリ装置
JP2007265265A (ja) * 2006-03-29 2007-10-11 Hitachi Ltd フラッシュメモリを用いた記憶装置、その消去回数平準化方法、及び消去回数平準化プログラム
WO2007136018A1 (ja) 2006-05-18 2007-11-29 Buffalo Inc. データ記憶装置およびデータ記憶方法
JP2007323224A (ja) * 2006-05-31 2007-12-13 Hitachi Ltd フラッシュメモリストレージシステム
CN100356344C (zh) * 2003-04-25 2007-12-19 松下电器产业株式会社 数据记录装置
JP2007334533A (ja) * 2006-06-14 2007-12-27 Hitachi Ltd ストレージシステム
WO2008038647A1 (en) * 2006-09-26 2008-04-03 Zentek Technology Japan, Inc. Raid system and method of data transfer therein
JP2008097225A (ja) * 2006-10-10 2008-04-24 Hitachi Ltd ストレージ装置、制御装置及び制御方法
JP2008097237A (ja) * 2006-10-11 2008-04-24 Hitachi Ltd ストレージ装置及びその制御方法
KR100852721B1 (ko) 2007-01-19 2008-08-18 주식회사 로드텍 플래시메모리 통합장치
JP2008191966A (ja) * 2007-02-06 2008-08-21 Hitachi Ltd ストレージシステム及びその制御方法
JP2008192028A (ja) * 2007-02-07 2008-08-21 Hitachi Ltd ストレージ制御装置及びデータ管理方法
KR100875978B1 (ko) 2007-02-06 2008-12-26 삼성전자주식회사 메모리 카드 및 그것을 포함한 메모리 시스템
CN100471249C (zh) * 2003-03-12 2009-03-18 松下电器产业株式会社 摄像记录机和数据记录媒体
US7512816B2 (en) 2003-11-28 2009-03-31 Panasonic Corporation Recording apparatus receiving current supply from an accessing apparatus
US7644247B2 (en) 2006-07-25 2010-01-05 Tdk Corporation System controller for flash memory
JP2010020648A (ja) * 2008-07-12 2010-01-28 Hitachi Ulsi Systems Co Ltd 記憶装置
JP2010079445A (ja) * 2008-09-24 2010-04-08 Toshiba Corp Ssd装置
JP2010152551A (ja) * 2008-12-24 2010-07-08 Toshiba Corp 不揮発性半導体メモリドライブ装置および不揮発性半導体メモリドライブ装置のデータ管理方法
JP2010538372A (ja) * 2007-09-04 2010-12-09 マイクロン テクノロジー, インク. スケーラブル及び保守可能な固体ドライブ
JP2010277298A (ja) * 2009-05-28 2010-12-09 Giga-Byte Technology Co Ltd フラッシュメモリ制御装置
JP2011081680A (ja) * 2009-10-08 2011-04-21 Giga-Byte Technology Co Ltd フラッシュメモリのアクセス装置及びアクセス方法
JP2012522292A (ja) * 2009-03-27 2012-09-20 サンドフォース インク. 記憶装置システムの論理ブロックアドレス割り当て解除管理およびデータハードニング
CN114461547A (zh) * 2021-12-29 2022-05-10 苏州浪潮智能科技有限公司 一种存储系统

Cited By (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE44653E1 (en) 1999-04-05 2013-12-17 Sandisk Il, Ltd USB flash memory device with integral memory technology driver
JP2011054187A (ja) * 1999-04-05 2011-03-17 Sandisk Il Ltd ユニバーサル・シリアル・バスに基づくpcフラッシュディスクのためのアーキテクチャ
USRE44641E1 (en) 1999-04-05 2013-12-10 Sandisk Il, Ltd USB flash memory device with integrated USB controller
JP2007200351A (ja) * 1999-04-05 2007-08-09 M-Systems Flash Disk Pioneers Ltd ユニバーサル・シリアル・バスに基づくpcフラッシュディスクのためのアーキテクチャ
USRE42443E1 (en) 1999-04-05 2011-06-07 Sandisk Il Ltd. Architecture for a universal serial bus-based PC flash disk
JP2006031733A (ja) * 1999-04-05 2006-02-02 M-Systems Flash Disk Pioneers Ltd ユニバーサル・シリアル・バスに基づくpcフラッシュディスクのためのアーキテクチャ
US8015340B2 (en) 2000-08-17 2011-09-06 Sandisk Corporation Enhanced data communication by a non-volatile memory card
US8386678B2 (en) 2000-08-17 2013-02-26 Sandisk Corporation Enhanced data storage device
US8700833B2 (en) 2000-08-17 2014-04-15 Sandisk Corporation Data storage device with host-accessible indicator
JP2004514962A (ja) * 2000-08-17 2004-05-20 サンディスク コーポレイション ホストと順次通信する複数の取り外し可能な不揮発性メモリ・カード
US8924637B2 (en) 2001-01-21 2014-12-30 Hitachi, Ltd. Flash memory storage system
JP2004145866A (ja) * 2002-10-03 2004-05-20 I-O Data Device Inc ハードディスク管理装置
WO2004082270A1 (ja) * 2003-03-12 2004-09-23 Matsushita Electric Industrial Co., Ltd. カメラレコーダおよびデータ記録媒体
CN100471249C (zh) * 2003-03-12 2009-03-18 松下电器产业株式会社 摄像记录机和数据记录媒体
CN100356344C (zh) * 2003-04-25 2007-12-19 松下电器产业株式会社 数据记录装置
GB2407405A (en) * 2003-10-23 2005-04-27 Andrew Lester RAID arrays with solid-state memory devices
GB2407405B (en) * 2003-10-23 2008-05-21 Andrew Lester Small-scale RAID arrays and adapters for mobile computing devices
US7512816B2 (en) 2003-11-28 2009-03-31 Panasonic Corporation Recording apparatus receiving current supply from an accessing apparatus
JP2005234883A (ja) * 2004-02-19 2005-09-02 Nec Corp 記憶装置のデータ書き込み、読み出し方法およびデータ記憶システム
KR100677127B1 (ko) 2004-07-28 2007-02-02 삼성전자주식회사 복합기에서의 메모리카드 자동 스위칭 방법 및 장치
US8429340B2 (en) 2006-03-29 2013-04-23 Hitachi, Ltd. Storage system comprising flash memory modules subject to plural types of wear-leveling processes
US9286210B2 (en) 2006-03-29 2016-03-15 Hitachi, Ltd. System executes wear-leveling among flash memory modules
JP2007265265A (ja) * 2006-03-29 2007-10-11 Hitachi Ltd フラッシュメモリを用いた記憶装置、その消去回数平準化方法、及び消去回数平準化プログラム
US8788745B2 (en) 2006-03-29 2014-07-22 Hitachi, Ltd. Storage system comprising flash memory modules subject to two wear—leveling processes
US8136015B2 (en) 2006-05-18 2012-03-13 Buffalo Inc. Data storage apparatus and data storage method
WO2007136018A1 (ja) 2006-05-18 2007-11-29 Buffalo Inc. データ記憶装置およびデータ記憶方法
US8166235B2 (en) 2006-05-31 2012-04-24 Hitachi, Ltd. Flash memory storage system
JP2007323224A (ja) * 2006-05-31 2007-12-13 Hitachi Ltd フラッシュメモリストレージシステム
US8359426B2 (en) 2006-05-31 2013-01-22 Hitachi, Ltd. Flash memory storage system
JP2007334533A (ja) * 2006-06-14 2007-12-27 Hitachi Ltd ストレージシステム
US7644247B2 (en) 2006-07-25 2010-01-05 Tdk Corporation System controller for flash memory
JPWO2008038647A1 (ja) * 2006-09-26 2010-01-28 株式会社ゼンテック・テクノロジー・ジャパン Raidシステム及びraidシステムにおけるデータ転送方法
US7856527B2 (en) 2006-09-26 2010-12-21 Zentek Technology Japan, Inc Raid system and data transfer method in raid system
WO2008038647A1 (en) * 2006-09-26 2008-04-03 Zentek Technology Japan, Inc. Raid system and method of data transfer therein
JP2008097225A (ja) * 2006-10-10 2008-04-24 Hitachi Ltd ストレージ装置、制御装置及び制御方法
JP2008097237A (ja) * 2006-10-11 2008-04-24 Hitachi Ltd ストレージ装置及びその制御方法
US8082389B2 (en) 2006-10-11 2011-12-20 Hitachi, Ltd. Apparatus and method for mirroring data between nonvolatile memory and a hard disk drive
US8214586B2 (en) 2006-10-11 2012-07-03 Hitachi, Ltd. Apparatus and method for mirroring data between nonvolatile memory and a hard disk drive
KR100852721B1 (ko) 2007-01-19 2008-08-18 주식회사 로드텍 플래시메모리 통합장치
US7970982B2 (en) 2007-02-06 2011-06-28 Samsung Electronics Co., Ltd. Memory card and memory system having the same
US8117376B2 (en) 2007-02-06 2012-02-14 Hitachi, Ltd. Storage system and control method thereof
KR100875978B1 (ko) 2007-02-06 2008-12-26 삼성전자주식회사 메모리 카드 및 그것을 포함한 메모리 시스템
JP2008191966A (ja) * 2007-02-06 2008-08-21 Hitachi Ltd ストレージシステム及びその制御方法
US8930611B2 (en) 2007-02-06 2015-01-06 Hitachi, Ltd. Storage system and control method thereof
US8190822B2 (en) 2007-02-07 2012-05-29 Hitachi, Ltd. Storage control unit and data management method
JP2008192028A (ja) * 2007-02-07 2008-08-21 Hitachi Ltd ストレージ制御装置及びデータ管理方法
JP2007149138A (ja) * 2007-03-19 2007-06-14 Renesas Technology Corp 不揮発性メモリ装置
JP2010538372A (ja) * 2007-09-04 2010-12-09 マイクロン テクノロジー, インク. スケーラブル及び保守可能な固体ドライブ
JP2010020648A (ja) * 2008-07-12 2010-01-28 Hitachi Ulsi Systems Co Ltd 記憶装置
JP2010079445A (ja) * 2008-09-24 2010-04-08 Toshiba Corp Ssd装置
JP2010152551A (ja) * 2008-12-24 2010-07-08 Toshiba Corp 不揮発性半導体メモリドライブ装置および不揮発性半導体メモリドライブ装置のデータ管理方法
JP2012522292A (ja) * 2009-03-27 2012-09-20 サンドフォース インク. 記憶装置システムの論理ブロックアドレス割り当て解除管理およびデータハードニング
JP2014078257A (ja) * 2009-03-27 2014-05-01 Lsi Corp 記憶装置システムの論理ブロックアドレス割り当て解除管理およびデータハードニング
JP2010277298A (ja) * 2009-05-28 2010-12-09 Giga-Byte Technology Co Ltd フラッシュメモリ制御装置
JP2011081680A (ja) * 2009-10-08 2011-04-21 Giga-Byte Technology Co Ltd フラッシュメモリのアクセス装置及びアクセス方法
CN114461547A (zh) * 2021-12-29 2022-05-10 苏州浪潮智能科技有限公司 一种存储系统
CN114461547B (zh) * 2021-12-29 2023-11-14 苏州浪潮智能科技有限公司 一种存储系统

Similar Documents

Publication Publication Date Title
US9009959B2 (en) Method of assembling mass storage device for a computer system
KR102592803B1 (ko) 데이터 저장 장치 및 그것의 동작 방법
US8850128B2 (en) Implementing data storage and dual port, dual-element storage device
EP2704015A1 (en) Non-volatile semiconductor storage system
JP2005165443A5 (ja)
US20200117559A1 (en) Data storage device and operating method thereof
KR101049617B1 (ko) 기억 장치 및 기억 시스템
CN101727976A (zh) 一种多层闪存装置、固态硬盘和分割非易失性存储器系统
US11989127B2 (en) Efficient L2P DRAM for high-capacity drives
US20180239557A1 (en) Nonvolatile memory device, data storage device including the same, and operating method of data storage device
KR20140113640A (ko) 동적 전자 저장 유닛을 제공하는 시스템들 및 방법들
US20040177219A1 (en) Method and apparatus for mechanically and electrically mounting a plurality of small form factor storage devices in place of a single larger form factor hard disk drive
US8626985B2 (en) Hybrid optical disk drive, method of operating the same, and electronic system adopting the hybrid optical disk drive
US11231882B2 (en) Data storage device with improved read performance and operating method thereof
KR20210056625A (ko) 데이터 저장 장치 및 이를 이용한 스토리지 시스템
US20090083482A1 (en) Increasing the speed at which flash memory is written and read
US20050060465A1 (en) Memory card with a modular component
JPH06250799A (ja) 半導体ディスク装置およびその半導体ディスク装置を使用したコンピュータシステム
US8244975B2 (en) Command queue ordering by flipping active write zones
CN105117164A (zh) 具有扩展槽的存储设备
KR20210002190A (ko) 컨트롤러, 메모리 시스템 및 그것의 동작 방법
WO2009038257A1 (en) Main board including ssd disk controllers
KR20220103340A (ko) 데이터 저장 장치 및 그것의 동작 방법
US8370599B2 (en) Storage system and controlling system and method thereof
KR100994110B1 (ko) 디스크 모듈