[发明专利]一种基于云计算的高可用系统及其实现方法有效
| 申请号: | 201310065647.8 | 申请日: | 2013-03-01 |
| 公开(公告)号: | CN103152414A | 公开(公告)日: | 2013-06-12 |
| 发明(设计)人: | 王电钢;常健;王铁军;周毅 | 申请(专利权)人: | 四川省电力公司信息通信公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L12/26 |
| 代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
| 地址: | 610042 四川省成*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 计算 可用 系统 及其 实现 方法 | ||
1.一种基于云计算的高可用系统,其特征在于:它包括一个中央控制管理服务子系统和至少一个自主控制Agent子系统,中央控制管理服务子系统与自主控制Agent子系统之间通过协议互连,所述的中央控制管理服务子系统包括核心服务层、资源管理层、任务管理层、智能调度层、监控告警层和镜像管理层,所述的自主控制Agent子系统包括核心框架层、主机状态采集层、状态采集层、事件管理层、进程监控层和Joblet运行环境层;
所述的核心服务层是整个高可用系统的核心,它提供系统运行的基础框架,至少包括安全管理、事件管理和日志管理,并负责建立与自主控制Agent子系统的通信,监听、采集所有受管服务器发来的信息,负责建立同底层LDAP目录服务和数据库服务器的通信管理,负责与其他采用RESTful方式进行通信的系统的通信管理;
所述的资源管理层用于对本系统中的所有物理机和虚拟机的资源情况、资源使用情况、运行状态信息进行统一管理;
所述的任务管理层用于修改、创建任务,以及任务调度和对运行情况监控,以保证虚拟机在需要的时候完成启动、停止和迁移的操作;
所述的智能调度层用于对本系统中的物理机和虚拟机完成智能调度,至少包括高可用调度、资源均衡调度和节能省电调度;
所述的监控告警层用于对信息应用和虚拟机运行状态数据进行采集、汇总和展现,并通知异常应用相关的责任人,向其发起告警;
所述的镜像管理层负责完成对虚拟机的镜像文件进行创建、删除、查询和修改操作;
所述的核心框架层对应于中央控制管理服务子系统的核心服务层,用于为自主控制Agent子系统中的系统安全、日志、网络连接、RESTful框架提供基础;
所述的主机状态采集层负责周期性地采集自主控制Agent子系统中物理机和虚拟机的运行状态,包括CPU、内存、磁盘和网络的静态信息和动态信息,并通过核心框架层将采集到的信息上报至中央控制管理服务子系统;
所述的状态采集层用于对信息应用服务器的系统运行状态进行采集,并通过核心框架层将采集到的信息上传至中央控制管理服务子系统;
所述事件管理层用于对自主控制Agent子系统中产生的事件进行管理,包括创建、删除、查询事件状态;
所述的进程监控层用于对配置有自主控制Agent子系统的信息应用服务器上的关键进程进行监控,当发现关键进程出现故障时,向中央控制管理服务子系统发送进程失效事件,以激发对应的虚拟机,保证信息应用的高可用,其中,关键进程由管理人员根据信息应用的不同手动进行配置需要监听的进程,如数据库、Web服务等;
所述的Joblet运行环境层用于在自主控制Agent子系统中为Joblet运行提供基础,Joblet与任务Job是一一对应的,其中,Job在中央控制服务子系统中执行,负责初始化、管理Joblet运行,Joblet被分发到自主控制Agent子系统中的各物理机上执行,完成实际的任务。
2.一种基于云计算的高可用系统的实现方法,其特征在于:它包括以下步骤:
(1)创建信息应用镜像,即设置信息应用服务器与云主机服务器上虚拟机的对应主备关系;
(2)安装部署Agent组件,即配置云主机服务器和信息应用服务器的Agent信息;
(3)Agent层对应用的运行进行监控,即虚拟云主机自主控制Agent和信息应用主机自主控制Agent通过采集虚拟机、云主机服务器、信息应用服务器的运行状态对应用的运行进行监控,并将监控信息上报至中央控制管理服务层;
(4)当监控到应用发生故障时,中央控制管理服务层发送启动应急措施的任务Job至Agent层;
(5)Agent层根据Joblet中携带的指示自动启动故障应用的镜像虚拟机;
(6)Agent层继续对应用的运行进行监控;
(7)当检测到故障应用恢复后,关闭故障应用的镜像虚拟机。
3.根据权利要求2所述的一种基于云计算的高可用系统的实现方法,其特征在于:它还包括一个当检测到服务器异常时向异常应用的负责人发起告警的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川省电力公司信息通信公司,未经四川省电力公司信息通信公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310065647.8/1.html,转载请声明来源钻瓜专利网。





