DFS(分散ファイルシステム)の完全な紹介[MiniTool Wiki]
Full Introduction Dfs
クイックナビゲーション:
ネットワークベースのコンピューティングの急速な発展に伴い、クライアント/サーバーベースのアプリケーションは、分散ファイルシステムを構築するプロセスに革命的な変化をもたらしました。
ネットワーク上でストレージリソースと情報を共有することは、ローカルエリアネットワーク(LAN)とワイドエリアネットワーク(WAN)の重要な要素の1つです。ネットワーク自体の開発に伴い、ネットワーク上でリソースやファイルを共有する際の利便性と効率性をもたらすために、DFSなどのさまざまなテクノロジーが開発されてきました。
ヒント: 分散ファイルシステムの詳細については、MiniToolからこの投稿を読み続けることができます。
DFSとは
DFSとは何ですか? DFSは、分散ファイルシステムの略語であり、サーバーにデータを格納するファイルシステムです。ローカルクライアントコンピューターに保存されているかのようにデータにアクセスして処理します。
DFSを使用すると、ネットワーク上のユーザー間で、制御された承認された方法で情報やファイルを簡単に共有できます。サーバーを使用すると、クライアントユーザーは、情報をローカルに保存しているかのように、ファイルを共有してデータを保存できます。ただし、サーバーはデータを完全に制御し、アクセス制御をクライアントに委任します。
参照:DFSRとは何ですか?Windows10にインストールする方法は?
DFSはどのように機能しますか
DFSは2つの方法で実現できます。
独立したDFS名前空間: ローカルコンピューターに存在し、ActiveDirectoryを使用しないDFSルートディレクトリのみを許可します。スタンドアロンDFSは、DFSが作成されたコンピューターでのみ取得できます。障害解放機能を提供せず、他のDFSにリンクすることもできません。独立したDFSの根本的な原因は、その利点が限られているため、ほとんどありません。
ドメインベースのDFS名前空間: DFS構成をActiveDirectoryに格納し、\または\でアクセスできるDFS名前空間ルートディレクトリを作成します。
DFSの機能
DFSの機能は次のとおりです。
ユーザーの移動性: これにより、ユーザーのホームディレクトリがユーザーがログインするノードに自動的に移動します。
使いやすい: ファイルシステムのユーザーインターフェイスはシンプルで、ファイル内のコマンドの数は少なくする必要があります。
高可用性: 分散ファイルシステムは、部分的な障害(リンク障害、ノード障害、ストレージドライブのクラッシュなど)が発生した場合でも動作を継続できる必要があります。
パフォーマンス: パフォーマンスは、顧客に要求を説得するのにかかる平均時間に基づいています。この時間には、CPU時間+補助記憶装置へのアクセスに必要な時間+ネットワークアクセス時間が含まれます。分散ファイルシステムのパフォーマンスは、集中ファイルシステムのパフォーマンスと同様にすることをお勧めします。
DFSの長所と短所
次に、分散ファイルシステムの長所と短所を見てみましょう。
DFSの利点
- 複数のユーザーがデータにアクセスまたは保存できるようにします。
- データのリモート共有が可能です。
- データのサイズを変更する機能が向上し、データを交換する機能も向上します。
- サーバーまたはディスクに障害が発生した場合でも、分散ファイルシステムはデータの透過性を提供できます。
- ファイルの可用性、アクセス時間、およびネットワーク効率が向上します。
DFSのデメリット
- あるノードから別のノードに移動すると、ネットワーク内でメッセージとデータが失われる可能性があります。
- シングルユーザーシステムと比較して、分散ファイルシステムでデータベースを処理することは容易ではありません。
- 分散ファイルシステムでは、ノードと接続を保護する必要があるため、セキュリティが脅かされていると言えます。
- すべてのノードが一度にデータを送信しようとすると、過負荷が発生する可能性があります。
DFSの適用
最後に、DFSのアプリケーションを紹介します。
NFS:NFSはネットワークファイルシステムの略です。これは、コンピューターユーザーがファイルをリモートで表示、保存、および更新できるようにするクライアントサーバーアーキテクチャです。 NFSプロトコルは、ネットワーク接続ストレージ(NAS)用のいくつかの分散ファイルシステム標準の1つです。
CIFS:CIFSはCommon Internet FileSystemの略です。 CIFSはSMBのアクセントです。つまり、CIFSは、Microsoftによって設計されたSIMBプロトコルのアプリケーションです。
SMB:SMBはServer MessageBlockの略です。これは、IMBによって発明された、ファイルを共有するためのプロトコルです。 SMBプロトコルは、コンピューターがローカルエリアネットワーク(LAN)を介してリモートホストに送信されたファイルに対して読み取りおよび書き込み操作を実行できるようにするために作成されました。
最後の言葉
要約すると、この投稿では、分散ファイルシステムの定義、長所、短所、アプリケーションを紹介します。その上、あなたはそれがどのように機能するかを知ることができます。