Xen主机:vm的pipe理最佳实践

我只是想知道什么是最推荐的方法来pipe理你的虚拟机。 假设你有大的专用服务器,如8核心CPU和24GB RAM。 你会select什么方法来pipe理服务器? 我知道一些例如:xentools,xen-shell,argo和像citrix XenServer这样的整个发行版。如果这种方法只适用于确切的需要,我想知道那些“需要”…我的意思是,我只是学习,很快我会有一个生产服务器设置,我有点害怕这样做只有与xen工具,甚至手动。

Xen Cloud Platorm(XCP)是一个很好的解决scheme,并提供了许多function和pipe理选项。 与Citrix XenServer相比,请参阅:

http://wiki.xen.org/xenwiki/XCP/XenServer_Feature_Matrix

还有许多pipe理选项:

http://wiki.xen.org/xenwiki/XCP_Projects

虽然还没有准备好生产,你也可以开始看看Kronos项目:

http://blog.xen.org/index.php/2011/07/22/project-kronos/

使用Xen虚拟机pipe理程序和xentools进行小型部署是可以的,但是如果您计划pipe理更大的机器或云编排(CloudStack,OpenStack,OpenNebula等),那么您应该考虑XCP,Project Kronos或类似的解决scheme。

在过去,新的部署(如Amazon,Linode等)在Xen上出现,但是新的生产部署可能要利用XCP和Project Kronos的function。

也可以看看:

http://blog.xen.org/index.php/2012/05/06/xcp-in-ubuntu-server-12-04-lts-%E2%80%9Capt-get-install-xcp-xapi%E2 %80%9C /

就个人而言,我认为使用像XenServer这样的东西是最好的select,它将使pipe理服务器变得非常简单,并且通过向服务器场添加额外的服务器来扩展服务变得更加容易,您还可以支付额外的function,例如作为高可用性,这可能是非常有用的。 它也可以用来平衡服务器上的内存需求,并快速查看整个服务器场内正在发生的事情。