一种云数据中心管控方法及系统与流程

文档序号:11138800阅读:310来源:国知局
一种云数据中心管控方法及系统与制造工艺

本发明涉及云数据中心管理技术领域,特别涉及一种云数据中心管控方法及系统。



背景技术:

随着云技术的普及和移动终端应用的增加,云数据中心需要被实时监控管理,以保证其正常运行。

现有技术中,特别是对运行着关键数据的云数据中心进行运维管理时,通常为管理员通过固定的监控设备进行实时监控。

综上所述,如何灵活地管理控制云数据中心,减少人力消耗,从而提高效率是目前需要解决的技术问题。



技术实现要素:

有鉴于此,本发明的目的在于提供一种云数据中心管控方法及系统,可以灵活地管理控制云数据中心,减少人力消耗,从而提高效率。其具体方案如下:

一种云数据中心管控方法,包括:

接收控制短信;

根据预先定义的协议库,对所述控制短信进行处理转换,生成相应的处理脚本;

执行所述处理脚本。

优选的,根据所述预先定义的协议库,对所述控制短信进行处理转换,生成相应的处理脚本的步骤包括:

对所述控制短信中的各信息单元内容进行组合分析;

将分析结果与所述预先定义的协议库进行匹配;

根据匹配结果,生成相应的处理脚本。

优选的,执行所述处理脚本包括:

将所述处理脚本调度到云数据中心相应的资源;

对所述云数据中心相应的资源执行所述处理脚本。

优选的,所述云数据中心管控方法还包括:

监控所述云数据中心的数据;

若存在告警故障,则利用告警短信将所述告警故障进行发送。

优选的,监控所述云数据中心的数据的方式包括IPMI、SNMP、模拟访问中的一种或多种。

本发明还公开了一种云数据中心管控系统,包括:

控制短信接收模块,用于接收控制短信;

控制短信转换模块,用于根据预先定义的协议库,对所述控制短信进行处理转换,生成相应的处理脚本;

处理脚本执行模块,用于执行所述处理脚本。

优选的,所述控制短信转换模块包括:

控制短信分析单元,用于对所述控制短信中的各信息单元内容进行组合分析;

分析结果匹配单元,用于将分析结果与所述预先定义的协议库进行匹配;

处理脚本生成单元,用于根据匹配结果,生成相应的处理脚本。

优选的,所述处理脚本执行模块包括:

脚本调度单元,用于将所述处理脚本调度到云数据中心相应的资源;

脚本执行单元,用于对所述云数据中心相应的资源执行所述处理脚本。

优选的,所述云数据中心管控系统还包括:

数据监控模块,用于监控所述云数据中心的数据;

告警短信发送模块,用于当存在告警故障,则利用告警短信将所述告警故障进行发送。

优选的,监控所述云数据中心的数据的方式包括IPMI、SNMP、模拟访问中的一种或多种。

本发明公开了一种云数据中心管控方法,包括:接收控制短信;根据预先定义的协议库,对上述控制短信进行处理转换,生成相应的处理脚本;执行上述处理脚本。可见,本发明在接收到控制短信后,根据与现定义的协议库,对该控制短信进行处理转换,生成相应的处理脚本后,执行该处理脚本来管控云数据中心,管理员通过收发短信即可维管云数据中心,无须通过固定的监控设备进行实时监控,减少人力消耗,从而提高效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例公开的一种云数据中心管控方法的流程示意图;

图2为本发明实施例公开的一种云数据中心管控系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种云数据中心管控方法,参见图1所示,包括:

步骤S1:接收控制短信;

步骤S2:根据预先定义的协议库,对上述控制短信进行处理转换,生成相应的处理脚本;

步骤S3:执行上述处理脚本。

本发明实施例中,预先定义了协议库,通过该协议库可将接收的控制短信的内容转换成相应的处理策略,从而生成处理脚本。执行该处理脚本可对云数据中心相应的资源进行管理,例如,结束进程、重启服务器、服务器断电、添加防火墙策略。

本发明实施例公开了一种云数据中心管控方法,包括:接收控制短信;根据预先定义的协议库,对上述控制短信进行处理转换,生成相应的处理脚本;执行上述处理脚本。可见,本发明实施例在接收到控制短信后,根据与现定义的协议库,对该控制短信进行处理转换,生成相应的处理脚本后,执行该处理脚本来管控云数据中心,管理员通过收发短信即可维管云数据中心,无须通过固定的监控设备进行实时监控,减少人力消耗,从而提高效率。

本发明实施例公开了一种具体的云数据中心管控方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:

本发明实施例中,根据上述预先定义的协议库,对上述控制短信进行处理转换,生成相应的处理脚本的步骤包括:对上述控制短信中的各信息单元内容进行组合分析;将分析结果与上述预先定义的协议库进行匹配;根据匹配结果,生成相应的处理脚本。

可以理解的是,为了防止其他短信干扰,控制短信可预先设定格式要求,例如,控制短信内容需要写明操作的时间且格式为24小时制;同时由于控制云数据中心需要相应的处理策略要求,因此在获取到控制短信后,对该控制短信中的各信息单元进行组合分析,从而得到相应的分析结果,例如,对控制短信的发送时间、内容信息进行组合分析,得到云数据中心的处理策略,即控制动作与控制时间。

需要进一步说明的是,协议库预先对管控云数据中心的所有处理策略进行了编写,使得每一种控制短信均有相应处理策略。将该控制短信组合分析的结果与协议库进行匹配,生成与控制短信内容相应的处理脚本。

本发明实施例中,执行上述处理脚本包括:将上述处理脚本调度到云数据中心相应的资源;对上述云数据中心相应的资源执行上述处理脚本。

可以理解的是,为了准确地对云控制中心进行管控,需要将控制短信对应的处理脚本调度到相应的资源上,再执行该处理脚本。

对云数据中心进行管理包括获取云数据中心的运行状态和管理控制云数据中心的运行状态,因此本发明实施例还包括:监控上述云数据中心的数据;若存在告警故障,则利用告警短信将上述告警故障进行发送。

需要说明的是,本发明实施例还支持控制短信反馈,即当接收到控制短信后,发送该控制短信相应处理脚本的执行结果。

在对云数据中心管理中,还对云数据中心的数据进行监控,监控的方式包括IPMI(Intelligent Platform Management Interface,即智能平台管理接口)、SNMP(Simple Network Management Protocol,即简单网络管理协议)、模拟访问中的一种或多种。

本发明还公开了一种云数据中心管控系统,包括:

控制短信接收模块11,用于接收控制短信;

控制短信转换模块12,用于根据预先定义的协议库,对上述控制短信进行处理转换,生成相应的处理脚本;

处理脚本执行模块13,用于执行上述处理脚本。

本发明实施例中,预先定义了协议库,控制短信转换模块12通过该协议库可将接收的控制短信的内容转换成相应的处理策略,从而生成处理脚本。处理脚本执行模块13执行该处理脚本可对云数据中心相应的资源进行管理,例如,结束进程、重启服务器、服务器断电、添加防火墙策略。

本发明实施例公开了一种云数据中心管控系统,包括:控制短信接收模块,用于接收控制短信;控制短信转换模块,用于根据预先定义的协议库,对上述控制短信进行处理转换,生成相应的处理脚本;处理脚本执行模块,用于执行上述处理脚本。可见,本发明实施例中,控制短信接收模块在接收到控制短信后,控制短信转换模块根据与现定义的协议库,对该控制短信进行处理转换,生成相应的处理脚本后,处理脚本执行模块执行该处理脚本来管控云数据中心,管理员通过收发短信即可维管云数据中心,无须通过固定的监控设备进行实时监控,减少人力消耗,从而提高效率。

本发明实施例公开了一种具体的云数据中心管控系统,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:

本发明实施例中,上述控制短信转换模块包括:控制短信分析单元,用于对上述控制短信中的各信息单元内容进行组合分析;分析结果匹配单元,用于将分析结果与上述预先定义的协议库进行匹配;处理脚本生成单元,用于根据匹配结果,生成相应的处理脚本。

可以理解的是,为了防止其他短信干扰,控制短信可预先设定格式要求,例如,控制短信内容需要写明操作的时间且格式为24小时制;同时由于控制云数据中心需要相应的处理策略要求,因此在获取到控制短信后,控制短信分析单元对该控制短信中的各信息单元进行组合分析,从而得到相应的分析结果,例如,控制短信分析单元对控制短信的发送时间、内容信息进行组合分析,分析结果匹配单元通过与协议库匹配,得到云数据中心的处理策略,即控制动作与控制时间,处理脚本生成单元从而生成相应的处理脚本。

需要进一步说明的是,协议库预先对管控云数据中心的所有处理策略进行了编写,使得每一种控制短信均有相应处理策略。分析结果匹配单元将该控制短信组合分析的结果与协议库进行匹配,处理脚本生成单元生成与控制短信内容相应的处理脚本。

本发明实施例中,上述处理脚本执行模块包括:脚本调度单元,用于将上述处理脚本调度到云数据中心相应的资源;脚本执行单元,用于对上述云数据中心相应的资源执行上述处理脚本。

可以理解的是,为了准确地对云控制中心进行管控,脚本调度单元需要将控制短信对应的处理脚本调度到相应的资源上,脚本执行单元再执行该处理脚本。

对云数据中心进行管理包括获取云数据中心的运行状态和管理控制云数据中心的运行状态,因此本发明实施例还包括:数据监控模块,用于监控上述云数据中心的数据;告警短信发送模块,用于当存在告警故障,则利用告警短信将上述告警故障进行发送。

需要说明的是,本发明实施例中还包括控制短信反馈模块,用于对控制短信相应处理脚本的执行结果进行反馈。

在对云数据中心管理中,还对云数据中心的数据进行监控,监控的方式包括IPMI、SNMP、模拟访问中的一种或多种。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本发明所提供的一种云数据中心管控方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1