RAID1は、論理的なファイル・システム・ドライバであり、別のパーティション(ミラーリング)上のすべてのセクタデータのコピーを保持することによって実現されます。NAND、NOR、SD/MMC/コンパクトフラッシュカードがサポートされており、これらの異なるストレージタイプの場合でも、マスターとミラーパーティションとして使用することができます。そして、マスターおよびミラーパーティションは、同一の記憶装置上に配置することが可能です。

ファイルシステムの書き込み要求では、セクタデータは、マスターとミラー両方のパーティションに書き込まれます。ファイルシステムの読み出し要求では、論理的なドライバは、最初のマスターパーティションからセクタデータを読み取ろうとします。読み取りエラーが発生した場合、セクタデータは、ミラーパーティションから読み出されます。この方法では、データが回収され、エラーはファイルシステムに報告されません。

論理ドライバは、同一または二つの別の記憶装置のいずれかのセクタデータを記憶するように構成することができます。単一の記憶装置が使用される場合、最初の半分は、マスターパーティションとして使用されます。二つの異なるストレージデバイスを使用する場合、ボリュームのサイズが一致する必要はありません。ファイルシステムが利用可能なセクタの数が最小で抑えることが可能です。但し、両方のセクタサイズが要求されます。

NANDフラッシュ・エラー回復では、ユニバーサルNANDドライバは、訂正不可能なECCエラーが読み出し動作中に発生した場合のデータ損失を回避するために、RAIDドライバを利用することができます。

セクタデータの同期では、書き込み操作を突然中断し、リセットデータに矛盾をもたらすことができます。最後に書き込まれたセクタのデータのみがマスターではなく、ミラーパーティションに格納されている可能性があります。再起動後、ファイルシステムが正しいか、どの程度の影響を与えるかを読み取りエラーが発生した場合に動作し続け、古いデータは、データが破損する可能性があり、ミラーパーティションから読み込まれます。この状況は、RAIDボリュームのすべてのセクタを同期させることによって防止することができます。

ポジティブワンでは、このような仕様が必要なお客様向けに、ファイルシステムのライセンス、もしくは、受託開発をご提案いたします。

【RAID1をサポートした組込みファイルシステムについて】
http://www.segger-pocjapan.com


【ポジティブワン株式会社について】
社名 ポジティブワン株式会社(POSITIVE ONE CORPORATION)
所在地 〒150-0043 東京都渋谷区道玄坂1-12-1 渋谷マークシティ・ウエスト22F
URL http://www.positive-one.com

ポジティブワン株式会社は、最先端技術と時代を先読みしたエンベデッドソリューションをご提供します。そのために海外の有力な最先端技術会社と提携し、多様化する仕様に対応できるOEMハードウェアや世界標準ISO等に準拠する品質向上のためのツールをご提供します。さらに、システムコンサルティング、エンベデッドからPC、スマートフォン、サーバーを含んだハードウェアからソフトウェアまでのシステム受託開発など、皆様のプロジェクト成功のためのご支援をいたします。

【本件に関するお問い合わせ先】
ポジティブワン株式会社
メールアドレス:poc_sales@positive-one.com
TEL:03-3256-3933 FAX:03-4360-5301




情報提供元: Dream News