ホーム仮想化サーバー[終了]


10

コンピューターを使用して仮想マシンを実行することを計画していますが、どちらが最良の選択であるかについて混乱があります。

  • VMwareサーバー(一部の最適化されたLinux上で実行):私はこれを試しましたが、古いコンピューターでは、3 vmsを超えると実行が非常に遅くなりました。しかし、それは古いコンピューター(Sempron 1GB RAM)であり、Linuxホストは多くのサービスが実行されているUbuntuでした。サーバーはIntel Core 2を使用するため、VMwareはIntel-vtをサポートしていますか?

  • VMware ESXi(または類似の無料バージョン):これを試したことがなく、ハードウェア互換性が制限されている...これは自宅のコンピューターでは機能しないと思います。

  • Xenserver 5.5:今日試してみましたが、多く失敗しました。あまりサポートがなく、Wi-Fi NICも機能していない、ローカルストレージがリストされていなかった、DVDドライブがリストされていない... xencenterはWindowsと同じサブネットでのみ機能します...

オプション1を使用する予定ですが、他のアイデアはありますか?


センプロンはAMD-Vパシフィカを使用しません。したがって、Xenにはこの問題があります。Xenserver 5.5は非常に優れたホーム仮想化サーバーであるため、真剣にお勧めします。VMwareサーバー2.0も非常に優れており、はるかに成熟していますが、最高の状態で動作させるには、仮想化ホストに適切なハードウェアを提供する必要があります。どのような選択をしても、適切なハードウェアは、選択したソリューションに最適な光を放ちます。Sempron + 1GBは、仮想化をうまく実行できません
osij2is 2009

Sempron 1gbはvmwareでLinuxを実行していました。しかし、サーバーはコア2インテルCPUです。
llazzaro、2009

回答:


7

これを行うためのハードウェアの購入を計画している場合は、ESXiを実行するハードウェアを非常に安価に購入することができます(数週間前に購入しました)。Ultimate Whiteboxなどのwhiebox構成がESXiでどのように機能するかを扱っているサイトは多数あります。

十分なリソースを持つマシンを使用している場合、これらのオプションのいずれかで問題なく機能しますが、基盤となるオペレーティングシステム(ESXiコンポーネント以外)を処理する必要がないため、ESXiが最も効率的である場合があります。


ESXiは、ホワイトボックスにインストールするために少し労力を費やしたい場合に最適です。最大のハードルは、それを通常のIDEコントローラーにインストールすることですが、適切なチュートリアルを見つけたら、簡単に実行できます。
マークヘンダーソン

7

VirtualBox。私はそれが家庭で使用するための最も軽量であることがわかりました。あなたはESXiについて正しい、ハードウェア要件は特定のものです。私はVMwareがサーバー2.xを管理するために企業でそれらを愛していたにもかかわらず、大したファンではありません。


VirtualBoxで大成功しました。これは「本番」ではありませんが、3台のサーバーが稼働しており、すべてが安定しています。
Dave Drager、

私も同意します。私もVirtualBoxで成功しただけです。さらに、ライセンスにより、個人的な使用に自由に使用できるため、この人のニーズに最適です。
Berkus Aurelius

2

AMDがIntelのVTに相当するものはAMD-Vですが、Sempronラインはこれをサポートしていません。そのため、仮想化は、仮想化サポートなしでハードウェア上での実行をサポートする必要があります。

Xenは、準仮想化ゲストを実行している場合にこれを行います。ただし、ハードウェアが仮想化をサポートしている場合にのみ、HVM(完全仮想化ゲスト)をサポートします。Virtualboxでもこれを行うことができますが、Virtualboxが優れているのはデスクトップ仮想化です。現在の形式のサーバーアプリケーションでは使用しません。VMwareの製品を十分に理解していないため、どれが機能し、どれが機能しないか、またはどのような条件が適用されるかを知りません。ただし、Hyper-VにはIntel-VTまたはAMD-V対応のハードウェアが必要です。

仮想化を行うことを真剣に考えている場合は、仮想化をよりよくサポートする新しい機器に投​​資し、多くのマシンを実行する予定がある場合は、そのコンピューターをRAMで処理することをお勧めします。


sempronはamd64 cpusと同じソケットを使用しており、amd64 x2 7750は最近では安価です。4GB RAMとデュアルコアx2 7750 CPUにアップグレードすると、約$ 135 AUD(約$ 110 USD)かかります。CPUで約75ドル、2 GB DDR2 800 RAMで約60ドル。仮想化には1セントも価値があります。また、古いamd64 x2 5200を中古品よりもはるかに安価で見つけることができます。
cas

うーん、そうじゃない。センプロンがたくさんある。鉱山はソケットAセンプロンでした...非常に最初のもの。それからamdには754ソケットセンプロンが付属していますが、それらにamソケットセンプロンがあったかどうかはわかりません。
llazzaro、2009

2

私は自宅と職場の両方でKVMを使用しています。

  • メインラインのLinuxカーネルに含まれている(特定のカーネルバージョンにパッチを当てたり、詰め込んだり、制限したりしない)、

  • qemuと組み合わせると、ハードウェア仮想化サポートなしでCPUの準仮想化をサポートします。

  • 機能的には、他のすべての機能とほぼ同等です。

最も重要な:

  • これは、Linuxでの仮想化の将来の方向性であり、開発作業の大部分が行われます(たとえば、RedhatはKVMに大規模に取り組んだばかりです)。

短期的には、Linux上のすべての高レベルの仮想化管理ツールが使用するため、それはおそらくそれほど重要ではありません KVM、QEMU、Xen、VirtualBoxなどの低レベルのインターフェイスを持つlibvirtをます。VMWareは奇妙なものです。

現在選択しているものは何でも、後で変更する場合は、ある仮想化タイプから別の仮想化タイプに変換するツールがあります。


PS:私は一部のデスクトップマシンでもvirtualboxを使用しています-仮想は永続的に実行される仮想化された「サーバー」としてではなく、個人的な使用のみです(たとえば、ワイヤレスゲートウェイ用に32ビットカーネルをコンパイルするためのi386 debianマシン、最後の残りの32ビットCPU-vboxで実行すると、クロスコンパイルよりも手間がかかりません)
cas

2

これは私が探していたものです-> proxmox、今のところ問題ないようです。

とにかく、それはより多くの答えを読むのがいいでしょう:)


私はそれを実行しています、パフォーマンスは本当に良いです。コア2デュオと1 GB RAMを搭載しました。実行中の5 VMでパフォーマンスの問題はありません。これらはすべてLinux VMです。しばらくして4GBに移行すると思いますので、Windows VMをいくつかインストールします。
llazzaro、2009

私はProxmoxを使い始めることを考えていましたが、私のハードウェア(古いOpteron)はAMD-Vをサポートしていないので、Windows VMなしで終了します。現在ESXi 4を実行しています。
アリエルアンティグア

それがどのように機能するか、今のところproxmoxを維持します...しかし、将来は知りません。コンピュータの統計情報と実行しているVMの数を教えてください。ありがとう!
llazzaro、2009

1

Microsoft Hyper Vを考慮しない特別な理由はありますか?ダウンロード可能な無料バージョンがあり、非常に有能な仮想化環境です。

Hyper Vに切り替える前にVMWare Serverを使用していたので、ペストのように回避することをお勧めします。私がテストしていたことの1つは、ゴーストイメージをデスクトップに展開することでした。VMWareサーバーは、再起動するたびにゲストシステムの構成を食べていました-あまり気に入らなかったようです。


彼は、AMD-VをサポートしないAMD Sempronを持っていると述べました。したがって、彼の現在のハードウェアは、Hyper-Vを実行するための要件を満たしていません。
3dinfluence 2009

彼のハードウェア(Sempron)には、Hyper-Vを実行するために必要なAMD仮想化拡張機能がないと思います
Kevin Kuphal

いいえ、彼は古いコンピューター(Sempron)でVMWareサーバーを試してみて、結果が悪かったと述べ、このプロジェクトにそのコンピューターを使用するつもりだとは述べていません。言及されたハードウェアまたは言及されたプラットフォームのいずれかを意味すると読むことができます。
Moo 08

彼は私が言ったことを手に入れました!!!
センプロンは

0

ESXiハードウェア互換性リストは、VMWareを呼び出す必要がある場合にサポートされるハードウェア用です。動作する他のハードウェアはたくさんありますが、それらを呼び出したい場合、VMWareはサポートしません。したがって、私はESXi 4.0を現在のSempron 1GBマシンで試してみると思います。機能するか機能しません。しかし、試すまではわかりません。ESXiホストはLinux + VMServer(またはその他のインストールされているVMホストソフトウェア)をあまり使用しないため、これは機能し、最高のパフォーマンスを提供します。

それが機能する場合は、いくつかのマシンを稼働させるために必要な安価なメモリがあれば十分です。

ハードウェアを購入する場合でも、私はESXiを使用し、サポートされていない(ただし機能する)より安価なハードウェアを使用します。これは、ビジネス生産でこれを行っているようには見えないためです。


ESXi 4.0には64ビットプロセッサが必要ですが、Sempronはそうではないと思います。彼は3.5で試すことができますが、私はそれがうまくいくか疑わしいです。ESXiはディスクコントローラーとNICに非常に特別です。これらの要件を満たすハードウェアを購入できれば、ESXiは正常に動作しますが、古いハードウェアで実行しようとすると失敗します。
サムコーガン

0

結局、それはあなたの選択です。私は個人的な経験からのみお勧めします:

  • 複数のディスクを使用してVMを分散します。そうしないと、ボトルネックが発生します。
  • RAMの量を1GB以上に増やす(安くなるはず)
  • より良いCPUにアップグレードできますか?

VMware Serverの使用を計画している場合は、VMware Serverのみを実行するようにホストを専用化してください。


0

実際にVMで何をしたいかによります...なぜ、3つのVMを実行しているのですか?テスト?本番サーバー取引?

仮想化を実験したいだけの場合は、Virtualboxが機能します。ワークステーションでよく使用します。

より重いもののために...私たちはVMWare ESXiタイプ1ハイパーバイザーを実行しています。自由。しかし、あなたの言う通り、ハードウェアの互換性は限られています。自作のシステム(たとえば、このサイトを参照)で比較的安価に実行することは可能ですが、もちろんサポートしません。

Xenserverを調べましたが、実行に必要な予備の64ビットプロセッサシステムがありません。特に32ビットプロセッサで動作する古いバージョンを探すためにサポートにメールを送ったところ、数日後に、古いシステムでは動作しない最新バージョンをダウンロードする方法の詳細な説明と、その他の問題がある場合は、電話のテクニカルサポートにお問い合わせください。ありがとう、Citrix。あなたは大きな助けになりました...後で覚えます。

Linuxのものを仮想化しようとしている場合は、いつでも昔ながらのXenまたはKVMを見ることができます。

システムやニーズによっては、ハードウェアでの仮想化をサポートするプロセッサが必要になる場合があります。そのためには、プロセッサの種類を確認する必要があります。「sudo lshw」を使用してCPU情報の出力を解析し、チップタイプを見つけるのに役立つかどうかを確認してから、ベンダー(AMD / Intel)で参照してチップの機能を確認できます。

ただし、1 GBのメモリで3つのVMを実行することは、常にきついでしょう。システム上で複数のVMを使用してプレイする場合は、最低でも2ギガに増やすことを真剣に検討する必要があります。


0

OpenVZやVServerなどの仮想化ソリューションの使用を検討することもできます。それはすべて、最後に本当に欲しいものに依存します。私は、マシンの分離とテストの目的で、OpenVZを備えたローエンドマシンを使用しています。仮想マシンの作成、テスト、破棄は簡単です。OpenVZを使用すると、仮想サーバーはすべて(ドキュメントによると)わずか3%のオーバーヘッドでほぼフルスピードで実行されます。唯一の問題は、単一のカーネルしか使用しないことです(そのため、たとえばカーネルテストを行うことはできません)。


proxmoxを使用すると、openvzまたはkvm(ハードウェアでサポートされている場合)vmsを簡単に作成できます。proxmoxはLinuxディストリビューション
llazzaro、2009

0

それは本当に仮想化しているものと達成したいことに依存します。

このボックスをホームファイルサーバーとして使用することを計画している場合は、OpenSolarisをZFSの優れた点に加え、仮想化にはSun xVM(Xen)またはVirtualBoxをお勧めします。

ファイルサービスが問題にならない場合は、ハードウェアで実行できる限り、ESXiがおそらく最善の策です。選択したOSまたはHyper-Vサーバー上でのVMware ServerまたはVirtualBoxの失敗。

何を使っても、より優れたプロセッサとより多くのRAMが必要になります。


テストに使用され、一部のWebアプリをホストし、一部の分散構成もテストします。異なるインターネット接続でボットを実行するためにも使用されます(屋根にwifiアンテナがいくつかありました)。現在、実行中のe4500コア2は120ギガしかないため、近い将来、より多くのスペースルーム(特に、より多くのvmsおよびボット用)が追加される予定です。また、mssqlを実行するためにいくつかのWindowsサーバーが必要です。ラムの4ギガスにも移動する予定です
llazzaro
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.