OpenQRM是目前业内领先的开源系统管理解决方案,用来管理企业数据中心业务,同时包括虚拟环境管理、数据中心自动化。
   OpenQrm是一款开源的数据中心管理平台。它拥有完全可插拔的体系结构把重点放在支持和符合多种虚拟技术对自动、快速和基于设备的部署,监控,高可用性,云计算尤其如此。Openqrm是一个单一的管理控制台的完整的IT基础设施结构,提供了一个良好定义的API,可用于与其它插件结合起来,作为第三方的工具
OpenQRM提供开放的插件管理架构,你可用很轻松的将现有的数据中心应用程序集成到其中,比如Nagios和VMware。OpenQRM的自动化数据中心操作不但可用帮助你提高可用性,同时还可以降低您企业级数据中心的管理费用。

   OpenQRM是为了管理混合虚拟化环境而开发的一个虚拟化管理框架,包括基础层(框架层)和插件。基础层(框架)的作用是管理不同的插件,而对虚拟资源的管理(计算资源,存储资源,映像资源)都是通过插件来实现的。OpenQRM的框架类似于Java语言中的Interface,定义了一系列虚拟机资源生命周期管理的方法,例如创建、启动、关闭虚拟机等等。在个框架的基础上,OpenQRM针对不同的虚拟化平台(Xen、KVM)实现了不同的插件,用来管理不同的物理和虚拟资源。当出现新的资源需要支持的时候,只需要为OpenQRM编写新的插件,就可以无缝地整合到原来的环境中去。

Installation openQRM_云计算

   OpenQRM插件也是使用无代理模式工作的。当需要管理的目标节点提供SSH登录方式时,OpenQRM插件通过SSH登陆到计算节点,在计算节点上直接运行相对应的虚拟化管理命令。当需要管理的目标节点提供HTTP/HTTPS/XML-RPC远程调用接口时,OpenQRM插件通过目标节点所提供的远程调用接口实现对目标平台的管理。

openQRM功能:

1. 从软 件(server-p_w_picpaths)完全隔离了硬件(物理服务器和虚拟主机)

 openQRM 的硬件仅仅是计算资源,可以非常容易重分配而无须修改或重新配置服务器(server-p_w_picpath)

2.支持不同虚拟技术

 支持包括 VMware XEN KVM 和 Linux-VServer 虚拟技术系统的管理,支持物理到虚拟(P2V,physical to virtual),虚拟物理(V2P,virtual to physical)和虚拟到虚拟(V2V,virtual to virtual)迁移。这意味着方便地在物理和虚拟,以及虚拟之间毫无困难的转换。

3.完全自动化的Nagios配置监控所有系统和服务

 openQRM提供了一种通过nmap2nagios-ng的 自动映射整个openQRM网络并创建或更新Nagios配置(所有系统和所有服务)的完全自动配置Nagios。

4.高可用:”N to 1″ failover

 通常10个HA系统就会有10个独立的standby系统(浪费了!),但是在 openQRM可以只配置一个(或多个)standby系统,这样就可以节约idle节点的系统资源浪费。

OpenQRM优点:

1.Web管理管理虚拟技术

 使用Linux的virt-manager管理XEN和KVM需要

 远程登录系统或者远程VNC或者X-Window登录,很不方便。

 OpenQRM提供Web管理技术,通过网页管理虚拟机。

2.开源数据中心管理平台

 插件结构,支持多种虚拟技术,自动化、快速基于应用的部署、监控和高可用。

 OpenQRM是一个单一管理控制台,用于完成IT基础构架和提供良好 定义API以集成

 第三方工具作为插件,方便扩展。

如何架构:
   整体data-center管理和自动化工具是不寻常的强大的工具。因此它们 往往非常昂贵,实施起来很复杂。 OpenQRM并非如此,它是一个免费和开源的插拔框架,用于自动化应用部署、管理和监督。它也易于安装和实施,本文将介绍这些方法。
   OpenQRM是数据中心“glue”。它允许对组成数据中心的各种组件进行集中管理。
   服务器允许自动化管理和部署这些组件。OpenQRM保持对内核镜像、操作系统快照和存储池的追踪,并且管理高可用性的关系。它支持的虚拟化技术包括KVM、 VMWare、 Citrix的Xen、 Xen, 、和 Linux-VServer,允许对主机进行P2V或V2P迁移,甚至可以跨不同的虚拟化技术迁移。它还执行自动化网络绘图和Nagios的配置,通过自动化的高可用性服务器映像(和一体化的配置管理工具),并利用现有的服务器进行快照与部署 。
   OpenQRM还提供了一个单一的管理控制台和管理所有主机的解决方案,它与一批插件和拥有完整功能的API允许您集成其他工具。这种可插播架构的好处是只需要安装您需要的组件。

openQRM is designed to install and update easily directly from its source repository. To install openQRM please login to the fresh installed Debian system and run the following commands as 'root':
apt-get install make subversion
 yum  -Y install make subversion
svn checkout svn://svn.code.sf.net/p/openqrm/code/trunk openqrm
cd openqrm/src && make && make install && make start
To update openQRM at any time run:
cd openqrm/src && svn up && make update