我对桉树不熟悉,并且对图像、实例、克隆以及如何使用桉树实现自动缩放有疑问。我相信 Eucalyptus 支持许多虚拟机管理程序,例如 Xen、Vmware ESXi。因此,如果我使用 eucalyptus 和 Xen、ESXi 等混合管理程序创建私有云,那么在这种情况下,eucalyptus VM 映像的映像格式是什么?它是否特定于用于构建私有云的管理程序?还是选择 vm 与节点一起运行时转换为特定 hypervisor 格式的 eucalyptus 系统的特定格式?如果是这样,这项任务需要多少时间以及使用什么技术来转换图像?如何在混合环境中克隆图像以实现类似亚马逊的实例自动缩放功能?
问问题
516 次
1 回答
4
Eucalyptus 使用与 Amazon 的 AWS 相同的约定,即您使用“根”分区。格式是原始的,也就是说,没有真正的格式,只是你放在分区上的任何文件系统(即 ext2、ext3 等......)。
如果您想让您的镜像在虚拟机管理程序和云中可移植,您将必须确保您的镜像能够在不同的虚拟机管理程序和不同的内核之间正确启动。前者意味着你必须确保你拥有他们管理程序所需的所有驱动程序,后者意味着你必须包含所有需要的内核模块(通常只有云管理员上传内核,所以你必须适应)。
Eucalyptus 负责内部转换(例如,KVM 想要启动磁盘映像,xen 关闭分区,vmware 想要自己的格式),但它对用户是透明的。
如果您使用的是 Windows 映像,您将上传整个磁盘,而不仅仅是分区:在这种情况下,需要硬件虚拟化,并且您将隐式使用磁盘映像上的内核。当从虚拟化环境运行时,您仍然存在确保映像包含映像所需的所有驱动程序的问题。
于 2012-04-24T22:59:20.080 回答