基于自主可控软硬件的多节点异构运维管理方法及系统技术方案

技术编号:20549945 阅读:37 留言:0更新日期:2019-03-09 22:15
本发明专利技术公开了一种基于自主可控软硬件的多节点异构运维管理方法及系统,涉及国产化基础服务技术领域。本发明专利技术对运维管理服务器进行虚拟化处理,分解为多个并行的容器节点;分别配置各容器节点的IP地址,使之与需要监管的服务器或PC机处于同一IP地址段;部署运维管理总服务器,建立运维管理总服务器与各容器节点的网络连接;通过各容器节点对需要监管的服务器或PC进行数据的收集与整理,并发送至运维管理总服务器。通过这种部署方式,解决了国产CPU的多线程兼容性差的问题,每个容器单独的占用CPU资源,较大幅度的提升了系统资源的利用率。

【技术实现步骤摘要】
基于自主可控软硬件的多节点异构运维管理方法及系统
本专利技术涉及国产化基础服务
,具体是涉及一种基于自主可控软硬件的多节点异构运维管理方法及系统。
技术介绍
在信息化不断发展壮大的今天,网络信息安全变得尤为重要,以基于国产芯片CPU的出现解决了信息安全的本质问题,配合国产化CPU的基础软件,包括:国产操作系统、数据库、中间件的出现,不断的丰富了国产
的生态环境。在国产化产业生态不断丰富的同时,给国产化产品的运维带来了新的问题,由于国产化的技术核心取决于核心CPU芯片的指令集,这种技术架构就决定了每款不同的CPU产品之间指令的不通用,导致上层的操作系统、数据库、中间件等产品都需要重新适配,并且由于操作系统内核版本不同,终端软件的安装调试的工作十分复杂,在面向传统的C/S架构的运维管理系统存在较大的系统兼容性问题。在设计实现基于B/S架构下的运维管理系统的同时,虽然解决了物理服务器异构的问题,但是仍旧存在系统使用上的瓶颈。如图1所示,基于国产安全可靠基础软硬件的异构运维管理方法是基于现有国产安全可靠产业中操作系统全部为基于Linux的操作系统(无论服务器还是PC机),且SSH协议支持多线程处理。无需再单独的为服务器及终端机器适配客户端软件。该方法通过建立实时远程的连接服务,通过脚本或相关服务接口,按需定时的获取终端及服务器相关资源的使用情况,根据资源的事情情况进行处理,相比传统的运维模式,该方法解决了国产化多样性的问题,但是把运维服务压力转移至运维服务器上。基于上述情况,就会产生以下几个问题:(1)通过SSH建立连接方式,对系统本身资源的开销具有一定的要求,由于国产CPU的指令集的工艺水准,目前多线程并行处理能力相对较差,导致大规模使用的时候系统处理能力不均匀,部分CPU资源利用率较高,部分CPU资源比较空闲:(2)在面向递增性大规模数据中心运维的情况下,系统资源扩容能力相对较差,不能直接针对系统资源进行扩容。(3)在跨网段的运维服务体系中,需要在网络设备上进行配置,如果跨多个VLAN进行访问的话,配置工作更为复杂。(4)因为国产基础软硬件的升级速度较快,如龙芯每一年升级一个大版本,申威每一年升级一个大版本,操作系统软件升级速度较快,小版本每周更新,大版本每年更新,对应于系统的开发工作就需要有较高的重用性,基于现阶段的一次性部署模式中,将各个功能模块进行紧密的集成一起,代码维护的工作复杂度较高,不利于后期功能的拓展。
技术实现思路
本专利技术的目的是为了克服上述
技术介绍
的不足,提供一种基于自主可控软硬件的多节点异构运维管理方法及系统,解决了国产CPU的多线程兼容性差的问题,较大幅度的提升了系统资源的利用率。本专利技术提供一种基于自主可控软硬件的多节点异构运维管理方法,包括以下步骤:对运维管理服务器进行虚拟化处理,建立多个并行的容器节点;分别配置各容器节点的IP地址,使之与需要监管的服务器或PC机处于同一IP地址段;部署运维管理总服务器,建立运维管理总服务器与各容器节点的网络连接;通过各容器节点对需要监管的服务器或PC进行软硬件信息的收集,并发送至运维管理总服务器。在上述方案的基础上,所述对运维管理服务器进行虚拟化处理,创建多个并行的容器节点,具体包括以下步骤:在运维管理服务器上安装容器引擎;制作容器引擎的系统镜像,将系统镜像克隆成多个并行的容器节点。在上述方案的基础上,分别配置各容器节点的IP地址,使之与需要监管的服务器或PC机处于同一IP地址段,具体包括以下步骤:配置每个容器的虚拟IP,并在上联的交换机进行网口trunk配置,并配置各虚拟IP对应的VLANtag。在上述方案的基础上,所述方法还包括:在运维管理总服务器上,对获取的需要监管的服务器或PC的软硬件信息进行数据统计、数据分析、数据展示。在上述方案的基础上,所述方法还包括:在运维管理总服务器上,提供统一的日志收集服务和用户行为审计功能。本专利技术还提供一种基于自主可控软硬件的多节点异构运维管理系统,包括:虚拟化处理模块,其用于:对运维管理服务器进行虚拟化处理,分解为多个并行的容器节点;网络配置模块,其用于:分别配置各容器节点的IP地址,使之与需要监管的服务器或PC机处于同一IP地址段;总服务器部署模块,其用于:部署运维管理总服务器,建立运维管理总服务器与各容器节点的网络连接;数据处理模块,其用于:通过各容器节点对需要监管的服务器或PC进行软硬件信息的收集与整理,并发送至运维管理总服务器。在上述方案的基础上,所述虚拟化处理模块对运维管理服务器进行虚拟化处理,分解为多个并行的容器节点,具体包括以下步骤:在运维管理服务器上安装部署操作系统,同时安装容器引擎;制作容器引擎的系统镜像,将系统镜像克隆复制成多个并行的容器节点。在上述方案的基础上,所述网络配置模块分别配置各容器节点的IP地址,使之与需要监管的服务器或PC机处于同一IP地址段,具体包括以下步骤:配置每个容器的虚拟IP,并在上联的交换机进行网口trunk配置,并配置各虚拟IP对应的VLANtag。在上述方案的基础上,所述数据处理模块还用于:在运维管理总服务器上,对获取的需要监管的服务器或PC的软硬件信息进行数据统计、数据分析、数据展示。在上述方案的基础上,所述数据处理模块还用于:在运维管理总服务器上,提供统一的日志收集服务和用户行为审计功能。与现有技术相比,本专利技术的优点如下:(1)通过这种部署方式,解决了国产CPU的多线程兼容性差的问题,每个容器单独的占用CPU资源,较大幅度的提升了系统资源的利用率;将运维管理服务器拆分成多个并行的容器节点,有利于后续运维服务能力扩容,可以针对运维面积进行节点服务器的动态增补,方便实施;运维管理服务器开发和发布速度可以并行而变得更快。(2)本专利技术简化了异构软硬件的多节点运维管理中网络工作的复杂度,只需要在运维管理服务器的上联交换机进行集中的配置,后续的工作由运维管理服务器的各容器节点的虚拟IP进行处理,相对于将原有的网络资源全部划到一个统一管理的IP地址内,极大程度的方便了网络配置及运维。附图说明图1是
技术介绍
中基于国产安全可靠基础软硬件的异构运维管理方法的设计原理图;图2是本专利技术实施例中基于自主可控软硬件的多节点异构运维管理方法的设计原理图。具体实施方式下面结合附图及具体实施例对本专利技术作进一步的详细描述。实施例1:参见图2所示,本专利技术实施例提供一种基于自主可控软硬件的多节点异构运维管理方法,通过将运维管理服务器进行拆分,通过对国产运维管理服务器进行容器级别的虚拟化处理,将完整的系统资源分解为多个并行的容器节点,分别配置不同网段的IP地址,使之与其监管的服务器或PC机处于同一IP地址段,确保网络广播的唯一性。通过对同一VLAN中其监管的服务器或PC机进行数据的收集与整理,发送至运维总服务器,进行数据的分析与展示。具体实现过程如下:1、在运维管理服务器上安装部署国产操作系统,同时安装dockerengine;2、制作docker的系统镜像,并克隆复制多个docker容器;3、根据预先制定的实施计划,配置每个docker容器的虚拟IP,并且在上联的交换机进行网口trunk配置,配置对应的VLANtag;4、根据项目运维服务的实际情况部署运维管理总服务器,规模较小本文档来自技高网
...

【技术保护点】
1.一种基于自主可控软硬件的多节点异构运维管理方法,其特征在于,包括以下步骤:对运维管理服务器进行虚拟化处理,建立多个并行的容器节点;分别配置各容器节点的IP地址,使之与需要监管的服务器或PC机处于同一IP地址段;部署运维管理总服务器,建立运维管理总服务器与各容器节点的网络连接;通过各容器节点对需要监管的服务器或PC进行软硬件信息的收集,并发送至运维管理总服务器。

【技术特征摘要】
1.一种基于自主可控软硬件的多节点异构运维管理方法,其特征在于,包括以下步骤:对运维管理服务器进行虚拟化处理,建立多个并行的容器节点;分别配置各容器节点的IP地址,使之与需要监管的服务器或PC机处于同一IP地址段;部署运维管理总服务器,建立运维管理总服务器与各容器节点的网络连接;通过各容器节点对需要监管的服务器或PC进行软硬件信息的收集,并发送至运维管理总服务器。2.如权利要求1所述的方法,其特征在于:所述对运维管理服务器进行虚拟化处理,创建多个并行的容器节点,具体包括以下步骤:在运维管理服务器上安装容器引擎;制作容器引擎的系统镜像,将系统镜像克隆成多个并行的容器节点。3.如权利要求1所述的方法,其特征在于:分别配置各容器节点的IP地址,使之与需要监管的服务器或PC机处于同一IP地址段,具体包括以下步骤:配置每个容器的虚拟IP,并在上联的交换机进行网口trunk配置,并配置各虚拟IP对应的VLANtag。4.如权利要求1所述的方法,其特征在于,所述方法还包括:在运维管理总服务器上,对获取的需要监管的服务器或PC的软硬件信息进行数据统计、数据分析、数据展示。5.如权利要求1所述的方法,其特征在于,所述方法还包括:在运维管理总服务器上,提供统一的日志收集服务和用户行为审计功能。6.一种基于自主可控软硬件的多节点异构运维管理系统,其特征在于,包括:虚拟化处理模块...

【专利技术属性】
技术研发人员:刘博冯丽娜徐博
申请(专利权)人:武汉烽火信息集成技术有限公司
类型:发明
国别省市:湖北,42

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

1