云计算操作系统中配置信息的管理方法和系统技术方案

技术编号:6106604 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种云计算操作系统中配置信息的管理方法和系统。所述方法,包括:将系统处理某种内容服务时符合期望参数时的配置信息作为系统处理该种内容的基准配置信息保存;当系统当前需处理的服务与系统所处理过的服务的内容相同,则发起将当前系统的配置信息更新为系统处理与当前需处理的服务内容相同的服务时的基准配置信息的操作。

【技术实现步骤摘要】

本专利技术涉及计算机应用领域,尤其涉及一种云计算操作系统中配置信息的管理方 法和系统。
技术介绍
大型存储系统为便于简便、可靠的维护,通常都具备配置备份和维护功能,这类功 能通常都能实现系统当前各种配置文件的备份,即把当前所有配置文件备份为一个压缩 包,保存起来,当系统配置出现问题的时候据此进行恢复。在实现本专利技术过程中,专利技术人发现现有技术存在如下问题现有技术对配置文件的维护的方法一般只能保存几个配置状态,并且无法实现各 种配置状态的对比,更不具备与系统的历史运行状态综合生成更有效信息的能力。
技术实现思路
本专利技术提供的云计算操作系统中配置信息的管理方法和系统,要解决的技术问题 是如何缩短配置信息的调试时间的问题。为解决上述技术问题,本专利技术提供了如下技术方案一种云计算操作系统中配置信息的管理方法,包括将系统处理某种内容服务时符合期望参数时的配置信息作为系统处理该种内容 的基准配置信息保存;当系统当前需处理的服务与系统所处理过的服务的内容相同,则发起将当前系统 的配置信息更新为系统处理与当前需处理的服务内容相同的服务时的基准配置信息的操作。优选的,所述方法还具有如下特点所述基准配置信息包括如下至少一种处于上线状态的服务节点;处于上线状态的至少一个服务节点上硬件的性能信息;处于上线状态的至少一个服务节点上用于处理该种内容的服务的软件;以及,处于上线状态的至少一个服务节点上参数的属性值。优选的,所述方法还具有如下特点所述方法还包括在系统处理某种内容的服务的过程中,生成系统处理该种内容服务时的各版本的配置信息;获取系统在各版本配置信息下的成本和处理能力;根据各版本的配置信息下系统成本和处理能力,选择符合期望参数的配置信息作 为系统处理该种服务时的基准配置信息。优选的,所述方法还具有如下特点所述各版本的配置信息是由当前配置信息中 不同于上一版本的配置信息的配置信息组成的。优选的,所述方法还具有如下特点所述发起将当前系统的配置信息更新为系统处理与当前需处理的服务内容相同的服务时的基准配置信息的操作,包括在系统当前处于上线状态的服务节点不同于所述基准配置信息中记录的处于上 线状态的服务节点时,发起将当前处于上线状态的服务节点更新为所述基准配置信息中记 录的处于上线状态的服务节点的操作;在服务节点的硬件配置小于所述基准配置信息中的硬件配置,发起将服务节点当 前硬件配置升级到基准配置信息中的硬件配置的操作;在服务节点未安装基准配置信息的软件时,发起将服务节点当前硬件配置升级到 基准配置信息中的硬件配置的操作;根据所述基准配置信息中记录的各各处于上线状态的服务节点上软硬件的参数 的属性值,配置所述系统中的各参数对应的属性值。一种云计算操作系统中配置信息的管理系统,包括存储模块,用于将系统处理某种内容服务时符合期望参数时的配置信息作为系统 处理该种内容的基准配置信息保存;更新模块,用于当系统当前需处理的服务与系统所处理过的服务的内容相同,则 发起将当前系统的配置信息更新为系统处理与当前需处理的服务内容相同的服务时的基 准配置信息的操作。优选的,所述系统还具有如下特点所述存储模块所存储的基准配置信息基准配 置信息包括如下至少一种处于上线状态的服务节点;处于上线状态的至少一个服务节点上硬件的性能信息;处于上线状态的至少一个服务节点上用于处理该种内容的服务的软件;以及,处于上线状态的至少一个服务节点上参数的属性值。优选的,所述系统还具有如下特点所述系统还包括生成模块,用于在系统处理某种内容的服务的过程中,生成系统处理该种内容服 务时的各版本的配置信息;获取模块,用于获取系统在各版本配置信息下的成本和处理能力;选择模块,用于根据各版本的配置信息下系统成本和处理能力,选择符合期望参 数的配置信息作为系统处理该种服务时的基准配置信息。优选的,所述系统还具有如下特点所述生成模块所生成的各版本的配置信息是 由当前配置信息中不同于上一版本的配置信息的配置信息组成的。优选的,所述系统还具有如下特点所述更新模块包括第一更新单元,用于在系统当前处于上线状态的服务节点不同于所述基准配置信 息中记录的处于上线状态的服务节点时,发起将当前处于上线状态的服务节点更新为所述 基准配置信息中记录的处于上线状态的服务节点的操作;第二更新单元,用于在服务节点的硬件配置小于所述基准配置信息中的硬件配 置,发起将服务节点当前硬件配置升级到基准配置信息中的硬件配置的操作;第三更新单元,用于在服务节点未安装基准配置信息的软件时,发起将服务节点 当前硬件配置升级到基准配置信息中的硬件配置的操作;配置单元,用于根据所述基准配置信息中记录的各各处于上线状态的服务节点上软硬件的参数的属性值,配置所述系统中的各参数对应的属性值。与现有技术相比,本专利技术提供的实施例,在系统处理某种服务时,通过记录各版本 的配置信息以及在各版本的配置信息条件下系统的处理能力,从中得到适用于处理该种服 务的最佳配置信息,在日后遇到相同内容的服务时,可以直接使用得到最佳配置信息,减少 了后续对配置信息的调试时间,节约了系统的运营成本。附图说明图1为本专利技术提供的云计算操作系统中配置信息的管理方法实施例的流程示意 图;图2为本专利技术提供的云计算操作系统中配置信息的管理系统实施例的结构示意 图;图3为图2所示系统实施例的另一结构示意图。 具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对 本专利技术作进一步的详细描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施 例中的特征可以相互任意组合。专利技术人发现,在集群系统或云计算操作系统等多服务服务节点构成的对外服务系 统中,由于服务节点数量众多,服务节点之间的关联复杂,系统一旦上线运行可能会长久以 滚动升级的方法进行维护,所以为了保证系统软硬件配置和运行状态的可追溯性,需要对配置信息进行管理。考虑到系统对外所服务的内容在不断变化,且在处理某一内容的服务时通常需要 进行长久的滚动升级以达到花费最少且性能较优的状态,为了减少系统配置的调试时间, 提出如下方案将系统处理某种内容服务时符合期望参数时的配置信息作为系统处理该种内容 的基准配置信息保存;当系统当前需处理的服务与系统所处理过的服务的内容相同,则发起将当前系统 的配置信息更新为系统处理与当前需处理的服务内容相同的服务时的基准配置信息的操作。其中所述基准配置信息包括如下至少一种处于上线状态的服务节点;处于上线状态的至少一个服务节点上硬件的性能信息;处于上线状态的至少一个服务节点上用于处理该种内容的服务的软件;以及,处于上线状态的至少一个服务节点上参数的属性值。下文以云计算操作系统为例进行说明,其中云计算操作系统按照对外服务的功能 对系统中服务节点进行划分的话,可以分为管理节点和服务服务节点,其中管理节点用于 管理系统中的服务服务节点,服务服务节点用于处理系统的服务。图1为本专利技术提供的云计算操作系统中配置信息的管理方法实施例的流程示意 图。图1所示方法实施例,包括步骤101、在系统处理某一内容的服务的过程中,生成系统处理该种内容服务时的 各版本的配置信息;其中,可以在如下任一发生变化时生成新版本的配置信息,包括处于上线状态的服务节点;处于上线状态的至少一个服务节点上硬件的性能信本文档来自技高网...

【技术保护点】
1.一种云计算操作系统中配置信息的管理方法,其特征在于,包括:将系统处理某种内容服务时符合期望参数时的配置信息作为系统处理该种内容的基准配置信息保存;当系统当前需处理的服务与系统所处理过的服务的内容相同,则发起将当前系统的配置信息更新为系统处理与当前需处理的服务内容相同的服务时的基准配置信息的操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:张立强张海涛
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1