iSCSI、NFS、SMB を適切に使用するタイミングを知るにはどうすればよいでしょうか?

iSCSI、NFS、SMB を適切に使用するタイミングを知るにはどうすればよいでしょうか?

Windows Server 2012 R2 を実行しているファイル サーバーがあります。6 TB の Western Digital RED ドライブが 4 台あります。たとえば、Hyper-V マシン、WSUS (Windows Server Update Service) コンテンツ、WDS/MDT 展開 ISO やファイルをそこにホストしたいと考えています。

サーバーに接続するための SMB、NFS、および iSCSI オプションが表示されます。つまり、NFS または SMB 経由で共有を設定するか、接続できる仮想 iSCSI ドライブを作成するかを選択できます。

特定のソリューションにどのオプションがより適しているかを判断するにはどうすればよいでしょうか。それとも、サービスがストレージにアクセスできる限り、どのオプションを選択しても問題ないのでしょうか。

答え1

サーバーに接続するための SMB、NFS、および iSCSI オプションが表示されます。つまり、NFS または SMB 経由で共有を設定するか、接続できる仮想 iSCSI ドライブを作成するかを選択できます。

サーバーに直接接続する場合、つまり、サーバー関連のストレージの場合は、iSCSI が最適です。その後、サーバー経由で SMB/CIFS または NFS を介してユーザー アクセスを管理します。

しかし、次の引用文を言うと、そもそもこのストレージがメイン サーバーにどこでどのように接続されているのかという質問が少しわかりにくくなります。

特定のソリューションにどのオプションがより適しているかを判断するにはどうすればよいでしょうか。それとも、サービスがストレージにアクセスできる限り、どのオプションを選択しても問題ないのでしょうか。

これは単に 4 つの 6TB Western Digital RED ドライブを搭載した物理 Windows サーバーですか? それとも、これは単独で動作するサーバーであり、4 つの 6TB Western Digital RED ドライブは NAS 上に存在しますか?

それとも、クライアント側からの接続について説明しているのでしょうか? つまり、この Windows サーバーに 4 つの 6TB Western Digital RED ドライブがあり、それに接続するということですか?

私の推測では後者です。一般的に、iSCSI は純粋な生のスペースなので、たとえネットワーク経由であっても、マシンに直接接続された物理ドライブのようにストレージをセットアップする必要がある場合にのみ、iSCSI を使用する必要があります。つまり、新しくセットアップした iSCSI ボリュームを介して接続する場合は、それをフォーマットする必要があります。iSCSI は生のスペースを割り当てるため、大量のストレージが必要で、接続がかなり永続的である場合にのみ、これを行います。

SMB/CIFS と NFS は、さまざまなリモート クライアントがマシンに接続して共有に保存されているデータを取得する一般的な方法です。SMB/CIFS は、接続するための最良かつ最も一般的な方法です。私が NFS を使用したのは、Windows 以外の OS がサーバーに接続されている場合のみです。たとえば、何らかの方法でデータにアクセスする必要がある Linux サーバーなどです。ただし、注意が必要です。NFS は、クライアント側で SMB/CIFS ほど簡単に設定できないため、面倒な場合があります。

内訳は次のようになります。

  • iSCSI:必要なサーバー用に事前に割り当てられた、永続的なネットワーク接続ストレージ。これは基本的にデスクトップに外付けドライブがあるのと同じで、すべての共有機能はサーバー自体で管理する必要があります。あなたの場合、そのデバイス上の未加工領域を HyperV 用に事前に割り当てることをお勧めします。そして、残りのものを SMB/CIFS または NFS に使用します。

  • SMB/CIFS:これは、ほとんどのクライアントがさまざまな共有ストレージにリモート接続できる方法です。共有用にサーバー上のスペースを割り当て、アクセス許可を設定するだけで、準備完了です。これは生のスペースではなく、サーバーに接続されたスペースです。また、OS のほぼすべてのクライアントがリモート接続できます。ただし、そのスペースを直接接続された生のスペースとして扱うなど、iSCSI で実行できる操作は実行できません。

  • NFS:基本的に、SMB が機能しない場合の使用法に基づく最良の代替手段です。私は、一般的なファイル共有接続が必要な Linux セットアップで主に NFS マウントを使用していますが、SMB/CIFS では「奇妙」な動作をします。

答え2

サーバーに接続するためのオプションが提示されると言うのは、何のことですか?

HyperV の場合、ホストの OS のローカル公開ドライブ上のローカルにホストされた VHD(x) ファイルを使用する可能性が高くなります。iSCSI などの他の方法を使用する理由もありますが、通常はクラスタリングやフェイルオーバーが必要な場合や、SAN または NAS がある場合に使用されます。

関連情報