仮想化と実在の両方の多数のコンピューターからアクセス可能なSANを設定する必要があります。iSCSISANがあり、いくつかを熟考する必要があります。オプション。
一般に、NFSとiSCSI/FCの間には多少の混乱があるようです(必ずしもあなた、edomaurである必要はありません)。
昔は、ディスクは物理的に接続する必要があったため、特定のサーバーが「所有」する必要がありました。これは現在、DAS-直接接続ストレージとして知られています。次に、ディスクは、上記のコンピューターで使用できるようにフォーマットする必要があり、ファイルシステムも必要でした。これらすべてに加えて、コンピューターのローカルリソースを取得して共有するNFSを追加できます。考慮すべきもう1つのことは、NFSはファイルシステムのように動作し、基本的なストレージユニットはファイルであるということです。 (CIFSの)NFSを介してアクセスされる専用ファイルサーバーは、通常、NAS、ネットワーク接続ストレージと呼ばれます。
SAN(ストレージエリアネットワーク)の導入により、ディスクは必ずしも特定のコンピューターに対してローカルである必要はありませんが、ファイバーチャネル、iSCSI、FCoEなどを介して複数のマシンと共有できます。ただし、サーバーは引き続きディスクはローカルであり、通常のファイルシステムはディスクがDASであるかのように動作します。これは、ディスクが高可用性などのためにのみ共有されている場合、つまり一方のサーバーがSANディスクを使用し、もう一方のサーバーがプライマリがダウンした場合にのみ使用する場合、問題ではありません。すべてただし、スプリットブレインなどのHAセットアップに問題があり、すべてのデータが破損する可能性がある場合は、ある種の悪いことが起こる可能性があります。
代わりにSANディスクを共有(Oracle RACなど)にしたい場合)、ファイルシステムは、正しく調整するために、「ディスク」がコンピューターのクラスターによって共有されていることを認識する必要があります。物理ディスクへのアクセスとロックを行い、クラスターのすべてのメンバー間でファイルシステムキャッシュの一貫性を維持します。
実際の答えは次のとおりです。
私もあまり専門知識がなく、本番環境で使用したことはありませんが、OCFS2はOracleによって開発され、RACで使用されているため、本番環境に対応していると思います。 GFS2(SGIのGFSから派生し、RedHatによって開発されていることを除いて)についてはよくわかりませんが、本番環境にも対応していると考えられます。多分誰か他の人がこのギャップを埋めるでしょう。
NFSについては、特に理由がない限り、それを使用する必要があると思います。主な理由は、NFSが「より単純」で、よりよく理解されているテクノロジーだからです。
お役に立てれば。