-3

这更像是一个咨询问题。我进入了一个虚拟化项目,需要一个好的软件来做到这一点。基本上我喜欢桌面虚拟化,它允许在同一个物理硬件上运行多个操作系统。我买不起 VMWare 的开发者 API,所以我转向了 Linux。

我对此进行了一些研究,得知无法在 Fedora 16 上安装 Xen。这是真的吗?因为我对此表示怀疑。

我的问题是:

我应该安装哪个操作系统? Fedora 16 /Ubuntu 11.10 /任何其他?

哪个软件是一样的? Xen/任何其他?

我想要一个建议,因为我是第一次使用它,任何安装后的问题都会对我造成严重伤害。

我是 linux 的新手......有人可以帮我解决这个问题吗?PS:没有冒犯,我不是在问哪个是最好的!我只是在问什么适合我的目的。

4

3 回答 3

2

如果您正在寻找 API,您可能对 libvirt 最感兴趣,因为它是简单的 ESX 风格的 api,用于将 LOCALLY 与系统上的虚拟化管理程序进行接口。

libvirt 适用于 qemu、kvm 和 xen 甚至更多。

传统上,redhat 在其企业产品中拥有更好的虚拟化支持。但fedora不是那样的。我建议使用 ubuntu oneiric。

如果您正在寻找一个 REST API 来与大量虚拟化服务器通信...... ala vsphere。我建议看看openstack。

于 2012-03-07T22:21:36.337 回答
1

It seems you want to begin with Linux as a Windows guy. Why not to intall Microsoft Virtual PC? I bet it does support Linux and all modern distributions will likely work.

I also recommend VirtualBox as a good starting point for you if you want to use Windows as a hypervisor.

If you want to use Linux as hypervisor, I recommend to stick with standard KVM. E.g. in RHEL (CentOS) or Fedora you can use it easily. Definitely read this document: Virtualization Getting Started Guide

http://docs.fedoraproject.org/en-US/Fedora/18/html/Virtualization_Getting_Started_Guide/index.html

As it explains everything to start with virutalization including very easy setup and installation on Fedora Linux. It also applies to Ubuntu, but the installation procedure will be different. But you will end up using the very same tools and software.

于 2013-03-08T13:03:07.887 回答
1

我已经多次使用VirtualBox 。我有一些在 Linux 上运行虚拟化的生产服务器。我认为它是由 Oracle 购买的,但仍然是开源和免费的(我希望 :) 看看它,可能是你需要的。我记得安装和配置很简单,并且有很好的文档记录。

于 2012-03-07T18:06:23.380 回答