为什么许多“裸内核+应用程序”解决方案针对xen?

时间:2014-02-17 11:36:21

标签: virtualization xen unikernel

有许多项目可以从您的应用程序生成完整的图像,可以在xen上作为计算机启动。例如Erlang on XenOpenMirageHaLVM和其他。

为什么Xen是他们的默认管理程序?它是否提供了一些使这些项目更容易的界面(与KVM,VmWare等相反),还是只是项目开发人员的选择?

1 个答案:

答案 0 :(得分:3)

Are Cloud Operating Systems the Next Big Thing?给出以下答案:

  • Xen在云中的足迹:使用AWS,Rackspace Public Cloud和许多其他运行Xen的人,首先支持Xen是有意义的。

  • Xen Paravirtualization为来宾的I / O提供了一个非常简单和理想化的界面。相比之下,KVM VIRTIO界面看起来非常像底层硬件。因此,将语言运行库移植到Xen更容易。