web-dev-qa-db-ja.com

Hyper-V仮想マシンストレージにGlusterfsDist-Replicaストレージプールを使用する

今後のプロジェクトに関するいくつかの情報を追いかけています。つまり、基本的に、ubuntuで実行されている大きなGlusterfs Dist-Replica Storageプールがあり、Windows2012サーバーからこれを実行する複数の仮想マシンが必要です。

現在、Hyper-Vを使用して仮想マシンを実行していますが、これまでのところ、VHDXをGlusterストレージプールに実際に作成するのに少し問題があります。

Glusterを使用してマウントポイントを作成し、それをSambaと共有しようとしましたが、VHDXを作成したり、クラスター上で既存のマウントポイントを実行したりすることはありません。これは、ハイパーバイザーでエラーが正しく機能しないなどのエラーを継続的にスローするためです。変更されたアクセス許可、許可された匿名アクセス、RWなどがまだVHDXの作成を許可しないことを確認しました。

次に、VMを作成するときにNFSおよびHyper-Vと共有しようとすると、次のようなエラーがスローされます。ファイルシステムの制限これはかなり一般的であることがわかりました: https:/ /slog.starwindsoftware.com/hyper-v-vms-on-nfs-share/

ですから、誰かがGlusterfsでHyper-V仮想マシンを実行しているのかどうか、もしそうなら、どのように構成したのか知りたいです。どんな情報でも素晴らしいでしょう:)

ちなみに、Samba/NFSでVMwareを使用したことがあるかどうか、およびこれがHyper-Vよりも優れているかどうかをお知らせください。

ありがとうチーム

3
Ryan

Hyper-VはSMB3とiSCSIを実行できますが、SMB3が明らかに好まれます。CSVFSはVMFS5と比較して冗談であり、Microsoftにはスケーラブルなクラスター化ファイルシステムがないため、ネットワークリダイレクタ松葉杖を使用する必要があります。

VMwareは、NFSとiSCSIをほぼ同じ方法で実行できます。適切に構成すると、ネットワークが飽和状態になります。

P.S.ただし、構成が簡単であるという理由だけで、NFSでVMwareを使用することをお勧めします。

1
BaronSamedi1958

ファイルベースのストレージ(何らかのファイルサーバー)を使用する場合、Hyper-VではプロトコルがSMB 3.0以降。NFSはサポートされていません。

GlusterからiSCSILUNを公開できれば、それも機能します。

1
Jake Oshins