我是使用云计算技术的新手。 有一个stream行的云软件叫Eucalyptus。
我发现在Eucalyptus中启动虚拟机的方式与Virtualbox非常不同。 在Virtualbox中,我们可以创build一个虚拟磁盘文件,将任何操作系统安装到磁盘文件中,然后我们可以使用这个磁盘文件作为虚拟硬盘来启动虚拟机。 整个过程简单易懂。
另一方面,我发现在Eucalyptus中启动虚拟机的方式非常复杂。 首先,我们需要创build原始磁盘文件并安装客户操作系统。 然后,我们需要将虚拟机映像分割成内核映像,虚拟盘映像和磁盘映像。 我们还需要在这些图像文件上执行所谓的“捆绑”处理,然后才能使用它。
我不明白为什么桉树使得启动虚拟机非常困难。 为什么不能使用更容易的Virtualbox方法?
我可以知道将虚拟机分成内核映像,虚拟盘映像和磁盘映像的目的是什么? 如果虚拟机是Windows虚拟机,那么我们将如何分割它?
为什么我们不能直接使用原始磁盘文件? 打包图像的目的是什么?
Virtualbox使用安装在映像上的引导加载程序。 桉树是引导程序,因此需要每个引导程序需要的东西:内核; ramdisk; 根。