JPH09259089A

Decentralizedly networked striped file system

Abstract

[Task] In a distributed network environment, it is possible to build a striped file system from secondary storage devices connected to different host computers.

Solution.Multiple host computers are interconnected via a network, and one of them is divided into a wide area file system management table 26, a striped file system management table 27, a host computer network address management table 28, and a data file. Arrange the data management table 29 for writing / reading. While sharing and referencing these management tables among all host computers, the load on the host computer is increased by writing / reading data to the secondary storage device connected to the remote host computer via the network. It enables parallel writing / reading of data to multiple secondary storage devices without any need.

JPH09259089A, drawing sheet 1
Sheet 1 of 20

Term

Term ended

Projected expiry passed 27 March 2016, 10.5 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

3 claims: 1 independent, 2 dependent

  1. 1
    【特許請求の範囲】 【請求項1】 ホストコンピュータに接続された複数の二次記憶装置上にそれぞれ構築された複数のファイルシステムを仮想的な1つのファイルシステムとし、この仮想的なファイルシステムに対するデータの書き込み及び読み出し処理をソフトウェアにより前記二次記憶装置単位に分割し並列分散化して行うストライプド・ファイルシステムにおいて、 前記複数の二次記憶装置の各々を互いに重複することなく接続した複数の前記ホストコンピュータを設け、これらホストコンピュータ間を相互接続して前記ホストコンピュータ及び対応する前記二次記憶装置上に構築された前記ファイルシステムを構成単位とするコンピュータネットワークを構築し、前記ホストコンピュータに接続された前記二次記憶装置上に構築された前記ファイルシステムの各々に対して仮想的なファイルシステム名を付与し、前記コンピュータネットワークを構成する前記ホストコンピュータから前記二次記憶装置に対するデータの入出力を前記仮想的なファイルシステム名を経由して行うことを特徴とする分散ネットワーク化ストライプド・ファイルシステム。
  2. 2
    【請求項2】 前記ホストコンピュータの障害により前記二次記憶装置に対する分割されたデータの書き込みが失敗すると、代替のホストコンピュータを選別し、この代替のホストコンピュータに対応する前記二次記憶装置に対して該当データの書き込みを行うことを特徴とする請求項1記載の分散ネットワーク化ストライプド・ファイルシステム。
  3. 3
    【請求項3】 広域ファイルシステム管理用ホストコンピュータに接続されている前記二次記憶装置上に配置された広域ファイルシステムを管理する為の広域ファイルシステム管理テーブルと、前記広域ファイルシステムから構成されるストライプド・ファイルシステムを管理する為のストライプド・ファイルシステム管理テーブルと、相互接続された前記ホストコンピュータを一意に識別する為のネットワークアドレス管理テーブルと、複数の前記二次記憶装置に分割されて格納されているデータファイルを管理する為のデータ管理テーブルとを備え、前記広域ファイルシステム管理テーブル,ストライプド・ファイルシステム管理テーブル,ネットワークアドレス管理テーブル及びデータ管理テーブルの情報を相互接続された全ての前記ホストコンピュータで共有して参照しながら前記コンピュータネットワークを通して遠隔の前記ホストコンピュータと通信を行うことによって、1つのデータファイルを分割して複数の前記ホストコンピュータに接続されている前記二次記憶装置に転送することを特徴とする請求項1または2記載の分散ネットワーク化ストライプド・ファイルシステム。
Independent claims3