0

Linuxカーネルでは、仮想ファイルシステムは、具体的なファイルシステムとデバイスファイルの上にあり、その下にあるものにアクセスするための統一されたインタフェースを提供します。仮想ファイルシステムは分散ファイルシステムの上にありますか?

分散ファイルシステムは、各コンピュータの仮想ファイルシステムの下または上にありますか?

OSカーネルのレベルで、またはOSカーネルより上のソフトウェアとして実装された分散ファイルシステムですか?

レイヤの全体像はどのように見えますか?

ありがとうございました。

答えて

1

レッグ:仮想ファイルシステム

仮想ファイルシステムは、複数のファイルシステムのサポートのための抽象化層です。 VFSは、ファイルシステム開発者がファイルシステムのサポートされている操作を記入する必要があるテンプレートを提供します。

分散ファイルシステムは、各コンピュータの仮想ファイルシステムの下または上にありますか?

ファイルシステムの実装によって異なります。

(A)OS内部を使用し、ファイルシステムの機能を分散させたVFS(カーネルファイルシステム)以下になる可能性があります。これは、再び(2)ディスク上の分散ファイルシステム本当だろ

(ここでは、プロキシファイルシステムと呼ばれる)の2種類

(1)既存のディスク上のファイルシステム上に構築されたのものであってもよいです。

(B)ファイルシステムORFUSEのユーザーレベルAPIインターフェイスを使用することにより、VFSとOSを完全に上回る可能性があります(ユーザーファイルシステム)。

関連する問題