首页> 中国专利> 一种云计算环境下基于资源进行性能采集自动化配置的方法

一种云计算环境下基于资源进行性能采集自动化配置的方法

摘要

本发明公开了一种云计算环境下基于资源进行性能采集自动化配置的方法,属于云计算技术领域。本发明的云计算环境下基于资源进行性能采集自动化配置的方法通过部署自动化配置资源服务端的服务器,定义配置策略,将自动化配置资源的请求分发给服务器节点,自动化配置系统的服务端上安装并启动自动化配置程序,存放配置过程中需要的配置策略,并建立源服务器和目标服务器之间的互信。该发明的云计算环境下基于资源进行性能采集自动化配置的方法能够提高采集的性能,增强采集的安全性,实现云中心采集服务器集群的功能,大大提高配置和采集效率,具有很好的推广应用价值。

著录项

  • 公开/公告号CN112698951A

    专利类型发明专利

  • 公开/公告日2021-04-23

    原文格式PDF

  • 申请/专利权人 浪潮云信息技术股份公司;

    申请/专利号CN202110011139.6

  • 发明设计人 王儒;

    申请日2021-01-06

  • 分类号G06F9/50(20060101);

  • 代理机构37100 济南信达专利事务所有限公司;

  • 代理人姜明

  • 地址 250100 山东省济南市高新区浪潮路1036号浪潮科技园S01号楼

  • 入库时间 2023-06-19 10:43:23

说明书

技术领域

本发明涉及云计算技术领域,具体提供一种云计算环境下基于资源进行性能采集自动化配置的方法。

背景技术

自云计算行业在全国各地开展以来,各省市云中心的建设项目越来越普及,随着国家对云中心建设的规模投入的要求越来越多,云中心需要建设的规模越来越大,云中心管理的资源数量、资源变更越来越多、越来越复杂多样化,这样就会导致云中心对资源的采集配置越来越复杂,工作量越来越庞大。因此,如何快速高效的配置云中心已管理的资源成为当前云中心建设的迫切需求。在云中心资源的性能采集配置中,对于规模越大的平台,其配置的工作量越大,而每次配置的最初状态都是从裸机服务器设备上架之后,人工识别需要采集性能数据的资源开始进行配置工作来进行相关的性能采集,由此可见,对于从裸机设备上架开始后,配置云中心资源相关性能数据采集的自动化操作越来越重要。传统的配置方式需要人工手动配置,这就会引起配置操作易出错、不可控、资源频繁变更、工作任务量大、工作周期长等问题。因此,开发一种简易、高效、自动化配置云中心资源采集的工具势在必行。

发明内容

本发明的技术任务是针对上述存在的问题,提供一种能够提高采集的性能,增强采集的安全性,实现云中心采集服务器集群的功能,大大提高配置和采集效率的云计算环境下基于资源进行性能采集自动化配置的方法。

为实现上述目的,本发明提供了如下技术方案:

一种云计算环境下基于资源进行性能采集自动化配置的方法,通过部署自动化配置资源服务端的服务器,定义配置策略,将自动化配置资源的请求分发给服务器节点,自动化配置系统的服务端上安装并启动自动化配置程序,存放配置过程中需要的配置策略,并建立源服务器和目标服务器之间的互信。

作为优选,该云计算环境下基于资源进行性能采集自动化配置的方法具体包括以下步骤:

S1、选择一台源服务器,部署自动配置服务端程序;

S2、建立自动配置服务端和采集服务器之间的互信;

S3、对每种资源,建立需要配置采集文件的生成策略;

S4、选择一批采集服务器列表,作为目标采集机,建立采集文件在该批服务器上的生成策略;

S5、启动自动发现配置程序,开启自动化配置服务;

S6、测试检测,完成检查测试操作。

作为优选,选择一台源服务器作为部署产品的服务端节点,为自动化配置采集文件提供服务器服务,该源服务器也可作为云中心云服务支撑平台的服务器。

作为优选,在服务器端节点配置需要进行采集任务的采集机信息,并建立采集服务器与服务端节点服务器的互信。

作为优选,注入自动化配置的工具包,启动一个线程服务,配置自动生成cfg文件的策略及对应cfg文件关系,获取要进行配置的资源指标信息,输出到目标采集机。

作为优选,所述配置自动生成cfg文件的策略及对应cfg文件关系时,自动化配置工具的服务端根据数据来源和cfg文件的映射关系,自动发现系统内所有资源设备,通过调用自动发现程序,获取每台服务器设备的详细参数信息,根据服务器设备信息中的序列号或ip信息对服务器设备接入配置,并根据服务器设备信息判断资源属性来分配采集节点角色,按照需求场景定义采集节点服务器角色,进行目标采集文件配置到固定采集服务器配置模式。

作为优选,自动化配置采集文件到固定采集服务器配置模式为按定义的采集节点服务器角色将需采集的资源信息分别自动化发布到各个采集服务器节点上,并可切换至自动化配置采集文件到采集服务器的均衡模式。

作为优选,自动化配置采集文件到采集服务器的均衡配置模式为按定义的采集节点服务器角色将需采集的资源信息自动化均衡发布到各个采集服务器节点上,将采集压力均衡至采集服务器集群的各个采集节点上。

该云计算环境下基于资源进行性能采集自动化配置的方法支持自动配置至固定目标采集机模式,支持资源对象多采集机均衡配置策略,支持数据源选择模式,支持资源数据源自定义模式,支持多租户团体字配置。

与现有技术相比,本发明的云计算环境下基于资源进行性能采集自动化配置的方法具有以下突出的有益效果:通过所述云计算环境下基于资源进行性能采集自动化配置的方法在云中心资源的性能采集环境中,可以大大减少配置的时间,添加了配置策略,强化了资源适配采集服务器角色的规则,固定设置了采集服务器集群环境参数配置,对于资源的角色分配首先是根据采集服务器的信息输出一个推荐角色,同时也实现了采集自定义服务器角色的功能,可将资源配置到固定角色的采集服务器中,不但提高了采集的性能,而且增强了采集的安全性,能够按照云中心每个采集服务器实际场景来定义角色的功能架构来实现不同的配置架构,灵活分配,批量自动化配置。配置过程中可以对相同角色的每台采集服务器进行均衡配置,实现了云中心采集服务器集群的功能,大大提高配置和采集的效率。

附图说明

图1是本发明所述云计算环境下基于资源进行性能采集自动化配置的方法的自动化配置处理流程图;

图2是本发明所述云计算环境下基于资源进行性能采集自动化配置的方法的部署操作流程图。

具体实施方式

下面将结合附图和实施例,对本发明的云计算环境下基于资源进行性能采集自动化配置的方法作进一步详细说明。

实施例

如图1和图2所示,本发明的云计算环境下基于资源进行性能采集自动化配置的方法通过部署自动化配置资源服务端的服务器,定义配置策略,将自动化配置资源的请求分发给服务器节点,自动化配置系统的服务端上安装并启动自动化配置程序,存放配置过程中需要的配置策略,并建立源服务器和目标服务器之间的互信。源服务器的设置解决了云中心虚拟环境下各个节点设备不能连接互联网的问题。程序是在需要自动化配置时启动,通过调用自动配置的服务,可以获取系统中的资源信息,根据获取到的资源信息可以推荐出来资源适配的采集服务器角色。通过获取到的服务器序列号编码,从server端就把对应的设备集成起来,避免出现后台管理人员手工录入配置资源信息出现错误的问题,加强了资源性能采集配置的安全管理,符合资源配置性能配置安全管理的标准化要求。通过检索采集服务器信息,可以同时批量对采集服务器进行均衡配置,避免了因采集压力过大而造成的配置不均衡问题,从而实现了同时启动多个采集服务器节点安装部署采集程序,采集服务器集群都具有独立的数据采集进程,互不干扰。相比于传统的手工向各个采集服务器配置资源的信息来建设云中心更加快捷方便,具有良好的横向扩展功能。此外根据采集服务器角色的不同,将特定属性的资源自动化配置到固定角色的采集服务器集群中,能够适配云中心所有类型和型号服务器组合的架构模式,是一个解决云中心建设采集服务集群的通用工具,提高了设备投入生产使用的效率,符合云中心的建设阶段大数据量采集的需求。

该云计算环境下基于资源进行性能采集自动化配置的方法具体包括以下步骤:

S1、选择一台源服务器,部署自动配置服务端程序。

S2、建立自动配置服务端和采集服务器之间的互信。

S3、对每种资源,建立需要配置采集文件的生成策略。

S4、选择一批采集服务器列表,作为目标采集机,建立采集文件在该批服务器上的生成策略。

S5、启动自动发现配置程序,开启自动化配置服务。

S6、测试检测,完成检查测试操作。

选择一台源服务器作为部署产品的服务端节点,为自动化配置采集文件提供服务器服务,在服务器端节点配置需要进行采集任务的采集机信息(或者需要生成cfg文件的服务器)信息,并建立采集服务器与服务端节点服务器的互信,为产生的配置信息能够输出到采集机提供可信赖的前提条件。在系统中注入自动化配置的工具包,在云管系统中自动发现新产生的设备的同时,启动一个线程服务,配置自动生成cfg文件的策略以及对应cfg文件关系,从而可以获取要进行配置的资源指标信息,输出到目标采集机。该源服务器也可作为云中心云服务支撑平台的服务器。

其中,配置自动生成cfg文件的策略及对应cfg文件关系时,自动化配置工具的服务端根据数据来源和cfg文件的映射关系,自动发现系统内所有资源设备,通过调用自动发现程序,获取每台服务器设备的详细参数信息,根据服务器设备信息中的序列号或ip信息对服务器设备接入配置,避免出现后台管理人员手工录入服务器设备序列号出现错误的问题,加强了对资源设备的安全管理,符合服务器设备安全管理的标准化要求,根据服务器设备信息判断资源属性来分配推荐的采集节点角色,如果现场部署的场景中资源有特殊采集需求,单一采集机无法完成采集,面临特殊采集时,可以按照云中心实际需求场景来分别定义采集节点服务器角色,进行目标采集文件配置到固定采集机配置模式。

自动化配置采集文件到固定采集服务器配置模式为按定义的采集节点服务器角色将需采集的资源信息分别自动化发布到各个采集服务器节点上,在自动化采集的环境中,每一个环节都有对应的角色标志的判断。运行自动化配置程序环节,程序根据角色标志,自动选择对应的资源参数信息,来将配置信息传输到对应的目标采集机器上,实现配置对应的资源信息进行相关性能的采集。此外当面临资源数据量过大,某一角色的采集机无法完成大数据量资源实例的采集的任务时,可切换至自动化配置采集文件到采集服务器的均衡模式。

自动化配置采集文件到采集服务器的均衡配置模式为按定义的采集节点服务器角色将需采集的资源信息自动化均衡发布到各个采集服务器节点上,将采集压力均衡至采集服务器集群的各个采集节点上。通过搭建某一角色下的采集服务器集群,程序检索需要配置的资源数据,通过判断数据量的多少,将按照均衡模式为各个节点生成相应的采集配置文件,发布到各个采集服务器节点上,从而将需要采集的压力集中分解,实现自动化配置集群采集。

本发明的云计算环境下基于资源进行性能采集自动化配置的方法已经在40多个云中心资源的性能采集部署项目中使用,将过去的几天、十几天甚至需要长期持续性配置才可以完成的配置工作缩短到了几分钟甚至几秒钟来完成,以及实现了自动化配置功能,大大提高了运维效率。

以上所述的实施例,只是本发明较优选的具体实施方式,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号