XEN 虚拟化技术在云计算的运用

     眼下的云计算炒的不亦乐乎.各种虚拟化技术平台的产品也很多.我发表一点xen技术在云计算的运用.

      美国的Amazon公司的ec2云计算,就是采用的xen虚拟机技术.还有一些做公共云计算的公司,也用的是xen虚拟化技术.比如香港PowerAllNetworks,云快线等公司.就本人在做虚拟化行业混的经验来看,特说一二. 本文不是挑起同其他虚拟化技术的口水,说那个好,那个不好,我只是阐述xen的一些优点.

      1. xen 免费开源. 这点 KVM技术也开源. 要说开源,作为一个比较大的公司想部署自己公司的私有云的时候,的确可以节省不少开支.同样做公共云计算的公司来讲,这笔开支就更不用说了.要说采用VMware平台,或者微软的虚拟化技术,我想软件的授权费就不是一个小数目了.

       xen 和 kvm 都运行在Linux平台,运行在Linux平台,意味着操作系统这一方面的开支也节省了不少.Windows server的授权费用,如果是少量的还可以接受,如果是大批量的安装的话,我想这笔授权费也不是少数目吧.虽说可以用盗版,但是,这毕竟不是一个有效的解决方法.

     2. xen 比较容易管理. 这点和 微软的 Hyper-V ,VMware相比,那还是有些差距的.毕竟 xen 上面的操作都是基于命令行的,参数也比较多,对于新手等来说,会有些是用上的困难.不过如果熟悉了xen的管理软件后,相比对管理xen还是比较容易的.

      在CentOS平台,可以安装 virsh 库来管理xen 运行的虚拟机.virsh是一个开源的项目,其目的就是利用其标准库,管理其他多种虚拟化技术的虚拟机.并开放了多种编程语言的api接口.方便程序员做自己的管理程序.这点比较方便集成到公共云系统中.

    3. xen的效率. 至于效率问题,我不和其他的虚拟化技术做对比,不过就我公司做云计算实施的项目来看,二个四核 Intel 至强 cpu,,32G内存的情况下,一个物理服务器能支撑大约120多个左右的虚拟机.
    至于其他的特点,也比较多.我这里说下我们公司做公共云计算的一些经验.

    下文准备介绍一些 关于 通过 libvirt 做远程管理 xen 的文章

你可能感兴趣的:(vmware,虚拟机,linux,centos,云计算)