私は、2つの独立したネットワークにある2つの10gbeリンクを介して接続された3台のコンピュータで構成された研究室を持っています。各アプライアンスには100TBのブロックストレージが接続されています。すべてのコンピュータから同時にアクセスできるストレージクラスタを作成するために、イーサネット経由のATAを使用したいと思います。クライアントとイニシエータの両方でこれを実行したいと思います。
複数のランチャーにターゲットファイルシステムをマウントしたいです。一度に複数のシステムのファイルシステムに書き込む必要はありませんが、複数のシステムのファイルシステムから一度に読みたいと思います。キャッシュデバイスを作ることも考えてみましたが、可能であればこのようなことは避けたいと思います。かなり複雑な質問だとは分かりますが、私が望むことが可能でなければならないようで、何か抜けたような感じがします。努力しましたが、これを実現する良い計画が浮かびませんでした。 vbladeを使用してターゲットを設定し、別のシステムからアクセスしました。ただし、ホストからアクセスできず、同時に2つのランチャーからアクセスすると当然破損します。
また、破損せずに必要なものを許可できるファイルシステムが何であるかわかりません。私はbtrfs、xfs、zfsを試しました。おそらく私が間違っているようで、この記事を書いて誰かがアイデアを共有できるかどうかを見てみましょう。 GFSを使用する必要があるようですが、正しく設定できません。
だから私の質問は、AOEを使用して両方のシステムで同時に同じディスクにアクセスすることは可能ですか?
関連情報:
- 私はnfs、samba、ssh、またはこれらのオプションを使用したくありません。
- セキュリティは問題ではありませんが、閉じた内部エアギャップネットワークです。
- はい、検索しましたが、関連情報が見つかりませんでした。
- 各システムには2つの10gbeリンクがあります。 1つはTCP / IP用、もう1つはイーサネット経由のATA用です。
- 私は提案に開いていますが、特に新しいソリューションを作成したくないので、オープンソースソフトウェアに固執したいと思います。
- 私が間違って書いた質問について事前に謝罪します。