密集した仮想ラボのセットアップ[終了]


2

テスト用の仮想マシンのラボを作成したい。80台のWindowsマシンと20台のLinuxボックスのオーダーの何か。クライアントOSは、pingに応答するなど多くのことを行う必要はありません。実行速度が遅くなる可能性があります。私は、そのような何かを1 つの肉付きの良い物理的な箱で手に入れることを望むのがさらに合理的であるかどうか疑問に思っています。私は80MBで実行できるXPについて読んでいるので、80x100 = 8GB-少なくともそれは理にかなっているようだ。ディスク容量は問題になりません。デュアルクワッドIntel i7が仕事をするかもしれません。

VMWare ESXが進むべき道だと思いますが、私は提案を受け入れています。1つのシンプルなXPイメージとLinuxイメージを取得できた場合、ESXはそれを何度も複製できますか?

単一のESXサーバーをその密度でロードできますか?助言がありますか?


2
ええ-しかし、それらすべてのOSのライセンスで対応できますか?へえ... VMを使用すると、ライセンス条件に違反するのが簡単になります。
エヴァンアンダーソン

彼はいつでも60日間それらを実行できます。
ロマンダ09

マシン名が複製されるため、複製の問題が発生します。そのため、それぞれを個別に起動し、マシン名を変更する必要があります
マークヘンダーソン

いいえ、彼は、彼はただ、クローニングに使用することはできませんではないでしょう
Chopper3

...またはsysprep(およびLinuxのsys-unconfig)
-dyasny

回答:


1

ここでVMwareがあなたのソリューションだと思います-ESXiが必要です。VMwareは「技術的に」物理サーバーごとに最大128台のマシンをサポートしていますが、178台のマシンが稼働しているデモを見ました。したがって、これは問題になりません。

パフォーマンスの要件に応じて、次のことを行います。強力なサーバーを入手します。少なくともデュアルクワッドi7。また、約96 GBのRAMの構成に進みます。必要最低限​​のパフォーマンスだけが必要な場合は、半分にできますが、実際に足を踏み入れてRAMを少なくしすぎないでください。最近ではそれほど高価ではありません。i7の実行はRAMで3つ組で最適化されているため、これはパフォーマンスにとって理想的な構成です。各VM 1GBを割り当てることができますが、これはテスト環境に十分なはずです。また、パフォーマンスのためにRAID 10に4つのドライブが必要になる場合があります。シンプロビジョニングを行うことができます。各マシンにインストール用に20 GBを割り当てることができますが、実際のファイルに必要なスペース(サーバーあたり最大2〜3GB)しか必要としません。Times 100は約300GBです。4x250GBのドライブに行くと、

RAMの選択にもよりますが、このサーバーのコストは約7000ドルを超えるべきではありません。96GBのフルサイズはもう少し大きいかもしれません。私はこれについてデルをお勧めします-彼らは今最高の価格/性能比を持っているようです。延長保証やビジネスクリティカルサポートは必要ありません-NBDで十分です。

この場合、VMware ESXiは無料で使用できます。ここでライセンスを必要とするものは必要ありません。無料ライセンスに登録するだけです。

OSライセンスは少し複雑になります。任せておきますが、おそらく2プロセッサのライセンスを取得したServer 2008 Datacenterが必要になるでしょう。プロセッサあたり約4000ドルです。これにより、無制限の数のWindows仮想サーバーをボックス上で実行でき、任意の種類のWindows(Server 2003、2008、Standard、Enterprise-関係ありません)Linuxボックスの場合、問題はありません。

マシンの場合-Windowsボックスは簡単です。VMwareには、ディスククローンユーティリティのように機能するクローンツールがあります。最初のサーバーをセットアップし、準備します-Sysprepを使用します-その後、シャットダウンしてクローンを作成します。80回です。それが完了したら、各サーバーを1つずつ起動し、prepツールを実行して名前を変更します。そうすればうまくいくはずです。Linuxボックスの場合、私はあまり役に立たない-もちろんそれらのクローンを作成できますが、その後はあまり使いません-私はWindowsの男です。

ここでのライセンスの合計費用は約15,000ドルです。それはうまくいくでしょうか?


Server 2008 Datacenterの場合は+1。なぜあなたが投票されたのか分かりません。これは私にとって良い計画のように思えます。ただし、VMWareはVM間で同一のブロックを共有するため、そのRAMが必要かどうかはわかりません。
ニック

「デュアル、クアッドi7」のようなものはありません。i7があり、次にXeonがあります。
ブレナン

「i7」では、NehalemコアXeonプロセッサを参照していました。混乱させて申し訳ありません。明確にするために、私はデュアルプロセッサマシンを指定していました。各プロセッサはクアッドコアNehalemチップです。ハイパースレッディングを有効にすると、VMwareは16個の使用可能なコアを確認できます。
ジェス

1

VMware ESXはこれに最適です。テンプレートを作成し、そのテンプレートからすべてのVMを展開できるように、Virtual Centerも取得する必要があります。Virtual Centerを使用せずに手動で実行できますが、はるかに困難です。

はい、単一のESXサーバーでその数のVMを処理できます。16ギガバイトまたは32ギガバイトのRAMを備えたサーバーを入手するだけで問題ありません。


ゲストごとに最低256MBの32 GBオプションと、多くのドライブスピンドルをお勧めします。
ロマンダス09

ええ、そしてESXライセンスのために16,000ドルを分岐します。ESXiが進むべき道かもしれません:)
マークヘンダーソン

どこで16,000ドルを思いついたのですか?約2,000ドルで購入したのに比べて少し急なようです。何を買いましたか?:)
ロマンダ09

ESX Enterprise + Virtual Center用に2つのCPUライセンスを購入した場合、16,000ドルになります。この場合、vSphere / ESX Standardは、CPUあたり$ 1,118.00に加えて、vCenterで約$ 4kのリストです。サイトにはあらゆる種類のバンドルがリストされています。vCenter用のバンドルとSMB用の6 CPU相当のライセンスが3,624.00ドルで提供されます。
mrdenny

1

XPが80MBのゲストラム(これは疑わしい)で実行される場合でも、8コアで80個のVMを実行することで私が知っているVMレイヤーはありません。I / Oクランチによって生成された80個のVMのブートは考えられないほどひどいものです。ゲストRAMをダイヤルダウンする場合、XPはおそらくスワップスペースを使用する可能性が高いことに注意してください。ゲストI / Oは、仮想化環境では致命的です。おそらく、高速ディスクシステムからXPボックスをPXEブートするのですか?それが役立つかもしれません。

提案された仕様の少なくともボックスにその80を分割することをお勧めします。あなたはもっと幸せになりますが、どのVMからもきびきびしたパフォーマンスを期待しないでください(ただし、128MBでXPを実行することを検討してください)。この設定でも、I / O負荷を監視する必要があります。iSCSIシステムにもVMを配置します。

ESXはここに行く良い方法ですが、Citrix Xenserverからもこのようなパフォーマンスを得ることができます。より多くのボックスを使用しない限り、VMware ServerとVirtualBoxは動作しなくなると思います。

お役に立てれば。


1

「クライアントOSは多くのことを行う必要はありませんが、pingに応答するなど」と確信しています。その場合は、単一のマシンで複数のIPアドレスを設定することを検討してください(パケットをそれらの間でルーティングする必要がある場合は2つ)。


まあ、それはもう少しする必要がありますが、大したことはありません。それらは上下に動かすことができるように個々のマシンである必要があり、いくつかのマシンのマイナーな微調整が行われるかもしれません。
ダグ2009

1

単一のESXまたはESXiシステムでこの負荷を簡単に処理できます。それぞれ64 GBのRAMを備えたDL580 G5のペアがあり、合計約100のかなりアクティブな開発VMを処理します。

HP DL380 G6または64GBのRAMを搭載した同等品は、最近では10Kリスト以下で販売されており、おおよそDL580 G5のパワーです。

重複排除をサポートするストレージアレイ(NetApp、EMCなど)がある場合は、あまりストレージを必要としない場合があり、合計で50GBが必要になる場合があります。もちろん、必要に応じてRed Hatで安価なNFSアレイをまとめることはできますが、重複排除AFAIKを処理することはできません。

覚えておくべきことの1つは、すべて/ほとんどのVMが同一のコードを実行している場合、ESXはそのメモリ共有テクノロジーを実際に活用できることです。上記のホストは、ESXのメモリ共有によりRAM使用率の50%を削減することができ、2000 / XP / 2003/2008 / Red Hatのかなり複雑な負荷を実行しています。私の知る限り、ESXにはメモリ共有テクノロジーがあります。


0

1つのホストのみをセットアップする予定がある場合は、ESXiをチェックアウトします。無料で、ESXよりも簡単にセットアップできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.