ホームページ » 組込みソフトウェア » ファイル共有ミドルウェア FilSiNE
ファイル共有ミドルウェア FilSiNE
ファイル共有ミドルウェア FilSiNE
株式会社バランス
FilSiNEは組込みシステム向けのNetwork File Systemです。
FilSiNEの利点
- FilSiNEによりネットワーク経由で記憶媒体を共有させることにより製品毎に記憶媒体を用意すること無く、大容量の記憶媒体を持つことが可能となります。
- FiSiNEを搭載した製品のRAM空間を仮想記憶装置に見立てることによりハードディスク等の記憶媒体を望まない製品での大容量記憶媒体が実現できます。
- FilSiNEにより実現されたネットワークファイルシステムによりPCとの親和性が得られ、FilSiNE上のデータをコピーすることなく利用可能です。
FilSiNE DEMON
FilSiNE DEMONの機能概要
- NFS v2に準拠
- FilSiNEモジュール構成
・NFSd
クライアントからの要求に従い、ファイル操作を実現します。
・RPC Remote-Procedure-Call
クライアントからの要求の解析を行い、上位モジュール(NFSd)に振り分けを行います。
・MNT mount
NFSdでファイル操作を行う際、基準となるディレクトリに関する情報を提供します。
・Port Mapper
FilSiNEの各モジュールで使用するためのプロトコル、ポート番号をクライアントに通知を行います。
- FilSiNEは以下のRFCに準拠しています。
RFC1094, RFC1831, RFC1832, RFC1833
FilSiNE DEMON構成
FilSiNE Client
FilSiNE Clientの機能概要
- NFS v2に準拠
- ファイル/ディレクトリ操作のためのAPIを提供します。
- ユーザは一般的なファイル操作と同様にアプリケーションを作成することが可能です。
【主な機能】
・リモートデバイスのマウント/アンマウント
・ファイルの作成/削除/名称変更/読出し/書込み
・ディレクトリの作成/削除/移動/名称変更/読出し
- ファイル操作は、任意の位置から任意のサイズで読み書きすることが可能です。
- 同一ネットワークに存在するFilSiNE(デーモン)の検出が可能です。
- FilSiNEクライアントはソースコードでのご提供です。
FilSiNE Client構成


