web-dev-qa-db-ja.com

SAN vs NAS

XenServerをDellR900に導入しようとしていますが、ストレージでまだ完成していません。通常、サーバー上で40台のVMのように実行され、約2TBのストレージが必要になります。

ローカル接続ストレージ、NAS、SANは何を選択すればよいですか?より優れたパフォーマンス、スケールアップ、およびバックアップオプションを提供するソリューションを構築する必要があります。

1
user56438

このプロジェクト専用のR900サーバーが1つしかない場合は、ローカルストレージを使用しない理由はありません。最も安価で最速になります。この議論を、これがあなたがすべきかどうかについての議論に変えるつもりはありません:-)単一サーバーで実行されている40台のVMは、必要なパフォーマンス/冗長性を備えている場合と備えていない場合があります。これは別のトピックです。

VM環境のホスティング専用のサーバーが複数ある場合は、SANストレージが必要です。 SANの共有の性質により、各サーバーはVMファイルにアクセスできます。これにより、vMotion(またはライブマイグレーション)などが可能になります。

4
Richard West

答えは、ストレージで何をする必要があるかによって異なります。

複数のXenServerをストレージに接続することはありますか?もしそうなら、ローカルは良いオプションではありません。あなたの価格は何ですか? SAN/NASはローカルよりも高価であり、予算が少ない場合は、ディスクをダムDASまたは内部ストレージとしてのみ購入できる可能性があります。シンプロビジョニング、重複排除、スナップショットコピーなどの「SAN」機能が必要ですか?あなたは彼らに追加​​料金を払っても構わないと思っていますか?

さらに、共有ストレージ(NASまたはSAN)を使用する場合は、ストレージへのアクセスに使用するプロトコルを決定する必要があります。 NFS、iSCSI、FCPなど。XenServerでNFSとiSCSIを実行することには長所と短所があります。それは本当にあなたのニーズが何であるかに依存します。

また、XenServerのローカルストレージは、LVM overiSCSIストレージリポジトリタイプに制限されていることにも注意してください。これはシックプロビジョニングされたSRであるため、ストレージにシックプロビジョニングを使用する必要があります。 XenServerでは、NFS(NASまたはSANなどの共有ストレージが必要)を使用せずにシンプロビジョニングを実行する方法はないことをほぼ確信しています。

1
Jeremy