可能的重复:
是否可以在另一个虚拟机中设置一个虚拟机
我想在Eucalyptus上做一些开发,这是一个开源项目,它提供了一个 Amazon EC2 接口,用于在一组私有管理节点上启动虚拟机实例。
我真的希望能够在我的桌面上进行一些开发,而不是每次更改源代码时都必须在我们共享的本地集群上部署 Eucalyptus。(特别是因为我们有一群人共享该测试集群)。
不幸的是,我的台式机是 Mac,它不会在本地运行 Eucalyptus。我确实有 VMWare Fusion,如果我可以在 VMWare 实例中进行 Eucalyptus 测试,那就太好了。问题是,要测试 Eucalyptus,它必须启动(KVM 或 Xen)VM 实例。
我不知道是否可以在 VMWare 实例中实际启动 KVM 或 Xen 实例。
virtualization xen vmware-fusion eucalyptus kvm-virtualization
好的,我大致了解云……在过去 3 年左右的时间里,我一直在使用服务器的虚拟化。本来用vmware server,现在更喜欢xenserver ...
尽管我的机器不再与硬件永久绑定,但我仍然必须密切关注我的配置,确保正确匹配负载,不要过度配置等。
我仍然遇到迁移问题,因为我的服务器不一样,所以在使用 xenserver 时我无法从旧的英特尔至强 (PE1850) 迁移到新一代 (PE1950)(是的,vmware 可以做到这一点)
但是现在有了 cloud.com、openstack、eucalyptus 等,所以我可以运行自己的云……
这些工具是否允许我使用我的物理硬件并使它们成为云的所有贡献者,将 xenserver 安装到云,然后将操作系统安装到 xenserver?当我需要更多处理/空间/内存时,我只需购买足够的服务器并将它们添加到云中?这将使配置更容易,并消除没有匹配服务器的问题......
如果没有,这些工具会给我什么?