WebVirtMgr管理平台 http://my.oschina.net/HeAlvin/blog/498119
开源私有云管理平台oVirt http://mp.weixin.qq.com/s?src=3×tamp=1463352893&ver=1&signature=z5tskWVYLQ5zeoVG6ormP0yrjSDSY7RnTfqIpt3JinaeXKKlaqR7UOVIyIUSPN7XExMAaHM0n1*eZcAjW8UmYZE*Ul44xb5CbaCizMA8E-zmXBrNsMI29xgHiuVxIhyhIUpnNz-2CijWgFhweBC*Qw==
OpenQRM开源数据中心管理平台 http://www.360doc.com/content/12/0929/19/23378_238829382.shtml
LisVP 虚拟化管理平台 | 虚拟机管理系统 | VM | KVM | OpenVZ | 主机系统 http://www.extmail.org/product/lisvp.html
一直在使用XEN和KVM虚拟技术来构建集群系统,不过, 使用的管理软件比较简陋,只是使用DE>virt-managerDE>。DE>virt-managerDE>确实很轻量级,使用也很方便,不过比较麻烦的是需要系统管理员采用远程登录Linux系统,使用VNC图形管理界面或者远程X window系统访问。比较通用的方式是采用WEB管理,所以考虑部署一个集成的WEB管理平台。
openQRM是一个开源的(GPL)数据中心管理平台,提供完全的插件结构方式构建,专注于自动化,快速和基于应用的部署,监控和高可用并且特别支持多种虚拟技术。openQRM是一个单一管理控制台,用于完成IT基础构架和提供良好定义API以集成第三方工具作为插件。
搞KVM虚拟化的时候,面临的一个很重要的问题是,管理平台如何搞定。
注意,这里的管理平台是指企业内部的私有云管理平台,如果是公有云,一般都要自己定制平台,而中小企业往往自己要定制平台很那难。
管理平台的选择问题,在其他虚拟化引擎上不是问题,VMWare肯定是vCenter,HyperV肯定是SVMMC,XEN肯定是XEN Server。
但是在KVM上却是百花齐放,没有一个管理平台能够拿来直接使用,每个平台都有自己的特点,要使用都要长期打磨。
OpenStack
有人说OpenStack甚至就是一个框架,OpenStack最大的问题是有不同厂商的利益诉求在里面,成了一个大杂烩,但不可否认OpenStack设计很优秀。
OpenStack如何使用:
1 组件一个开发组,至少5个人以上,对OpenStack进行裁剪并二次开发;
2 使用已经搞好的OpenStack发行版,寻求服务支持。
CloudStack
特点是声音越来越小,社区活跃度下降,可能剩下的问题是什么时候shutdown。
OpenNebula
是个小众的管理平台,比较稳定,但是生产环境用起来,也至少需要几个月的时间摸索。
Proxmox VE
PVE是目前为止,最接近vCenter的管理平台,稳定性非常好,基本是拿来就有。
PVE的问题是给人感觉概念比较另类,基于Debian定制,不使用Libvirt,虽然开源,但是要根据自己的需求定制很难,因为门槛非常高。
oVirt
个人比较看好oVirt,因为oVirt的目标就是瞄准vCenter,oVirt的问题是还有许多功能有待完善,稳定性有待提升,大问题比较少了,但是小问题不断。
oVirt和RHEV的关系,有可能永远就像Fedora和RHEL,oVirt就是一个实验版本,不断的在更新,大家都在当小白鼠。
那管理平台如何选择使用呢?
比较靠谱的方法是,找一个自己熟悉喜欢的开源平台打磨定制,需要长时间的测试,至少把常见的坑都踩一边,然后生成环境在逐步使用。