web-dev-qa-db-ja.com

VMの良いディストリビューション?

軽量なLinuxが欲しいVMこれはWindowsのVirtualBoxで実行できるので、展開方法をテストできるPHPアプリ、Monoアプリなど)私はしませんUIが必要で、UbuntuサーバーISOを使用することを考えていました。それは良い選択ですか?既製のVMをダウンロードすることもでき、魅力的です。コミュニティは何を考えているのでしょうか。 ?

16
tooshel

Ubuntuサーバーを強くお勧めします。サーバーモードでは、実際には必要のないものは何でも入れません。私は複数のサーバーでubuntuを実行しており、常に満足しています。

また、ディストリビューションに関連する大量のオンラインサポートも見つかります。 Linuxのアドバイスは通常、ディストリビューションを次から次へと変換しますが、ディレクトリパスはしばしば異なります。 Ubuntuには巨大なユーザーベースがあり、これは一般的に何が問題かを理解するのが簡単になります。

16
kāgii

SuseGallery に移動し、Monoをクイック検索すると、必要なほとんどのものが既にセットアップされている JEOS Mono ASP.net が見つかります。これはすでにVMです。ダウンロードして実行してください。これは、VirtualBoxを使用したWindowsでのASP.net移行の試行に使用し始めたばかりです。 Apacheを起動する必要があります。ポート転送を設定する必要があります。次のコマンドを使用してSSHおよびHTTPトラフィックを開きます。

c:\>vboxmanage modifyvm "<VMName>" --natpf1 "guestssh,tcp,,2222,,22"
c:\>vboxmanage modifyvm "<VMName>" --natpf1 "guesthttp,tcp,,8080,,80"
6
Larry Smithmier

VMでLinuxを使用する場合は、Ubuntuをお勧めします。サーバーの場合は、Ubuntu Serverを忘れて、代わりにDebianを使用してください。両方使ったので判断しないでください。

Debianをインストールする場合は、クリーンなDebian-> CLIだけをインストールしてください。起動が非常に速く、RAMを数MBしか消費しません。 (x32は16-32MbのRAMのみを使用し、x64は起動時に約48-80Mbを使用していました)。必要なものは何でも、後でインストールするだけで、非常に高速で、メモリをほとんど消費しません。 UbuntuはDebianから派生しています。 Debianに問題がある場合は、Ubuntuフォーラムで解決できます。これは大きな利点です。

DebianとUbuntuサーバーを比較すると、Ubuntuサーバーの起動が遅くなります。 Debianと比較すると、RAMの消費量はUbuntuサーバーではるかに多かった。また、Ubuntu Serverのクリーンインストールを実行すると、200から300のパッケージがインストールされますが、Debianは50から90しかインストールしません。通常のUbuntuは約1300のパッケージをインストールし、通常のデスクトップDebianは900から1100のパッケージをインストールします。

Ubuntu Serverは新しいバージョンのパッケージを使用しますが、一部の安定したアプリのインストールとコンパイルも複雑にします。安定したサーバーが必要で、空きRAMを最大化したい場合は、代わりにDebianを選択してください。

それが私の経験です。 Ubuntuをまったく使用しないと言っているわけではありませんが、サーバーが新しい場合でもDebianを使用したいと思います。デスクトップではDebianに問題がありましたが、UbuntuではWebからのAPTインストールが問題なく機能していました。 Ubuntuには、より多くのパッケージと新しいパッケージもあります。一方、Ubuntuで一部のライブラリを自動削除しようとすると、すべてが完全にインストールされました。

今日、私はVirtualboxでLubuntuデスクトップを使用しています。 Ubuntuの遅い速度が嫌いで、Debianを使いたくない場合は、Lubuntuを使用してください。 「低Ubuntu」を意味し、遅いPCを対象としているため、通常のUbuntuよりも高速です。 LubuntuはUbuntuと同じパッケージを使用していると思います(ただし、よくわかりません)。 Lubuntu以前はXubuntuを使用していました。これは、Ubuntuよりも高速だったためです。

また、Ubuntuには約4.5GBのスペースが必要です。 debianには2GBのパーティションがあれば十分です。 teamspeak、Ventrilloなどの小さなVMがあります。 256 MBのRAM、x32 Debian、2 GBのパーティションのみで十分です。私はあなたに言うことができます-これは最も安定しています、それは最新ではありませんが、サーバーにとって-私にとって最高のオプションです。


編集

いくつかのテストを実行して、Virtualbox、KVM、VMwareサーバー1およびVMwareサーバー2でCPUパワーをチェックしました。

最速はKVM、次にVirtualbox、VMwareサーバー2、VMwareサーバー1、最後にQEMUです。 KVMは、CPUのコストが最小です。 VMはLinuxカーネル内のモジュールであるため、KVMの電力を仮想化するために必要なCPUの割合は他よりも少なくなります。その他は、OSレイヤーで実行されるアプリケーションのみです。

したがって、より大きなパワーと小さなパフォーマンス低下で仮想化する場合は、KVMを使用します。 VMware ESXiとCitrix Xenserverアプリケーションのパフォーマンスをテストしようとしませんでした。ただし、ベアメタルハイパーバイザーを使用する場合、LinuxのみのVMを使用する場合、Xenserverが最速になります。 Windows VMとLinux VMを使用する場合で、パフォーマンスを重視する場合は、ESXiを使用してください。

問題は、そのパフォーマンスでKVMを使用する場合、Intel VT-XまたはAMD-V命令を備えたCPUが必要であるということです。 KVMは、これらの指示なしで別のモードで実行できます。セットアップするのは難しすぎる。 VirtualboxはVT-XまたはAMD-Vを使用でき、本当にユーザーフレンドリーです。 VMwareサーバー2は実験的にそれを知っています。コマンドで設定する必要があり、VMwareサーバー1の方が低速です。私はVMwareプレーヤーをテストしたことはありません。それは私にはローエンドです。 VMwareサーバー2とVirtualboxの間にパフォーマンスの違いがあるかもしれませんが、設定のオプションは私にはかなり低く、VirtualboxまたはVMwareプレーヤーのどちらかを選択するときは、Virtualboxを選びます。

4
MIrra

VMWareサーバーと任意のディストリビューション(たまたまCentOSを使用)を使用することをお勧めします。その理由は、何百ものビルド済みのVM VMwareアプライアンス Webサイトで利用可能なイメージがあるためです。VMwareは優れた仮想化プラットフォームであり、無料です。

例: buntu LAMPスタック さまざまなフレーバー。

0
gbjbaanb