一种基于运维审计系统的混合云管理方法技术方案

技术编号:20824872 阅读:20 留言:0更新日期:2019-04-10 07:14
本发明专利技术公开了一种基于运维审计系统的混合云管理方法,针对不同的局域网和云平台采用不同的方式接入运维审计系统,并对多局域网服务器和混合云平台服务器进行管理。本发明专利技术通过扫描和API接口调用的方式同时使运维审计系统接入多个局域网服务器和云平台服务器,并将接入过运维审计系统的服务器的参数数据存储至数据库中,当云平台的属性发生改变时,调用云平台服务器的API接口与数据库中的参数数据进行对比,自动修改并继续接入运维审计系统,使用户在混合云平台运维时,能高效便捷的对各服务器进行接入和管理。

【技术实现步骤摘要】
一种基于运维审计系统的混合云管理方法
本专利技术涉及混合云管理
,具体的说,是一种基于运维审计系统的混合云管理方法。
技术介绍
目前使用云服务器的用户越来越多,用户可能在不同的云平台都有云服务器,在本地局域网也有服务器。对于当下的运维审计系统,都是通过手动录入进行服务器的接入,并且都是统一的数据结构及UI视图进行服务器的管理。这种方式在使用多个云、多个局域网的情况下,显得极为笨重繁琐,不支持多种云服务器的特殊化管理。当云平台上服务器属性发生变化时,都需要人为将接入到运维审计系统中的云服务器进行修改变更。
技术实现思路
本专利技术的目的在于提供一种基于运维审计系统的混合云管理方法,解决上述问题,使用户在通过运维审计系统进行混合云平台运维时,能高效便捷地进行各服务器的接入和管理。本专利技术通过下述技术方法实现:一种基于运维审计系统的混合云管理方法,针对不同的局域网和云平台采用不同的方式接入运维审计系统,并对多局域网服务器和混合云平台服务器进行管理。进一步地,为了更好的实现本专利技术,具体包括以下步骤:步骤F1:对于本地局域网,用户采用扫描的方式将本地局域网服务器接入运维审计系统;对于不同云平台,用户根据不同云平台服务器的API对接方式通过调用API接口将云平台服务器接入运维审计系统;步骤F2:使用通用的数据字段的方式对局域网服务器和云平台服务器的通用属性进行存储;使用扩展字段的方式对局域网服务器和云平台服务器的特殊属性进行存储;步骤F3:根据不同云平台的服务器,使用不同方式的UI视图展示,进行特殊化管理;步骤F4:在运维审计系统内部设置周期性任务,调用云平台的API接口进行数据对比,当云平台的服务器属性发生变化时,自动修改并接入运维审计系统。进一步地,为了更好的实现本专利技术,所述步骤F1中局域网的接入具体是指:用户通过客户端使用运维审计系统对局域网进行扫描,扫描到局域网服务器后,运维审计系统自动添加局域网服务器,并将服务器的IP、端口信息存储至运维审计系统的数据库中;或运维审计系统将局域网服务器通过浏览器展示给用户,用户选择添加服务器,同时将服务器的IP、端口信息保存至运维审计系统的数据库中。进一步地,为了更好的实现本专利技术,所述步骤F1中云平台的接入具体是指:用户通过运维审计系统触发云平台服务器,用户在浏览器上选择需要接入的云平台,根据云平台服务器的API对接方式通过调用API接口将云平台服务器姐运维审计系统,运维审计系统根据用户的选择将云平台服务器保存至运维审计系统的数据库中;或运维审计系统在执行周期性任务时,自动触发云平台服务器,然后从数据库中查询云平台类型并接入。进一步地,为了更好的实现本专利技术,用户通过运维审计系统触发云平台服务器具体包括以下步骤:步骤S1:用户在阿里云管理平台上生成AccessKeyID和AccessKeySecret;步骤S2:用户在运维审计系统上填入AccessKeyID和AccessKeySecret,并触发阿里云服务器接入;步骤S3:用户触发后,运维审计系统组装API接口并调用接口参数;步骤S4:运维审计系统将组装的API接口的参数通过GET方式,发起HTTPS请求;步骤S5:运维审计系统接收并解析HTTPS请求返回的结果,将返回结果中阿里云平台服务器的数据存储至运维审计系统的数据库中。进一步地,为了更好的实现本专利技术,在运维审计系统内部设置周期性任务具体包括以下步骤:步骤P1:运维审计系统启动后,判断数据库中最后更新时间字段update_time的时间是否已经超过24小时;步骤P2:如果超过24小时,则运维审计系统根据数据库中存储的云平台服务器的相关数据进行对应的API接口调用;步骤P3:再进行云平台服务器数据更新存储,并更新update_time为当前时间。进一步地,为了更好的实现本专利技术,当云平台的服务器属性发生变化时,自动修改并接入运维审计系统具体是指:运维审计系统调用云平台的API接口后,将接收到的HTTPS返回数据进行解析,并与数据库中的云平台服务器数据进行比对,若数据不一致,则将数据库中相应的云平台服务器数据进行修改和更新。工作原理:1.对于本地局域网,用户采用扫描的方式将本地局域网服务器接入运维审计系统;对于不同云平台,用户根据不同云平台服务器的API对接方式通过调用API接口将云平台服务器接入运维审计系统;2.使用通用的数据字段的方式对局域网服务器和云平台服务器的通用属性进行存储;使用扩展字段的方式对局域网服务器和云平台服务器的特殊属性进行存储;3.根据不同云平台的服务器,使用不同方式的UI视图展示,进行特殊化管理;4.在运维审计系统内部设置周期性任务,调用云平台的API接口进行数据对比,当云平台的服务器属性发生变化时,自动修改并接入运维审计系统。本专利技术与现有技术相比,具有以下优点及有益效果:本专利技术通过扫描和API接口调用的方式同时使运维审计系统接入多个局域网服务器和云平台服务器,并将接入过运维审计系统的服务器的参数数据存储至数据库中,当云平台的属性发生改变时,调用云平台服务器的API接口与数据库中的参数数据进行对比,自动修改并继续接入运维审计系统,使用户在混合云平台运维时,能高效便捷的对各服务器进行接入和管理。附图说明图1为本专利技术局域网服务器和云平台服务器接入流程图;图2为本专利技术云平台服务器周期性任务执行流程图。具体实施方式下面结合实施例对本专利技术作进一步地详细说明,但本专利技术的实施方式不限于此。实施例1:本专利技术通过下述技术方法实现,如图1-图2所示,一种基于运维审计系统的混合云管理方法,针对不同的局域网和云平台采用不同的方式接入运维审计系统,并对多局域网服务器和混合云平台服务器进行管理。需要说明的是,通过上述改进,本专利技术提出一种基于运维审计系统的混合云管理方法,针对多个局域网服务器和不同的云平台服务器选择更合理的接入方案,接入后进行混合云平台的管理,使用户能更高效、快捷地进行服务器的接入和管理。本实施例的其他部分与上述实施例相同,故不再赘述。实施例2:本实施例在上述实施例的基础上做进一步优化,如如图1-图2所示所示,具体包括以下步骤:步骤F1:对于本地局域网,用户采用扫描的方式将本地局域网服务器接入运维审计系统;对于不同云平台,用户根据不同云平台服务器的API对接方式通过调用API接口将云平台服务器接入运维审计系统;步骤F2:使用通用的数据字段的方式对局域网服务器和云平台服务器的通用属性进行存储;使用扩展字段的方式对局域网服务器和云平台服务器的特殊属性进行存储;步骤F3:根据不同云平台的服务器,使用不同方式的UI视图展示,进行特殊化管理;步骤F4:在运维审计系统内部设置周期性任务,调用云平台的API接口进行数据对比,当云平台的服务器属性发生变化时,自动修改并接入运维审计系统。需要说明的是,通过上述改进,本专利技术分为服务器的接入和管理两大部分,在接入运维审计系统时,首先区分局域网和云平台的类型。例如不同的局域网服务器有不同的IP地址和端口等信息,不同的云平台服务器包括阿里云、腾讯云、百度云等。对于局域网的接入,采用扫描的方式系统自动发现局域网服务器,可由运维审计系统将局域网服务器全部接入或由用户选择接入要运维的局域网服务器。对于不同的云平台接入,采用各云平台相应的A本文档来自技高网...

【技术保护点】
1.一种基于运维审计系统的混合云管理方法,其特征在于:针对不同的局域网和云平台采用不同的方式接入运维审计系统,并对多局域网服务器和混合云平台服务器进行管理。

【技术特征摘要】
1.一种基于运维审计系统的混合云管理方法,其特征在于:针对不同的局域网和云平台采用不同的方式接入运维审计系统,并对多局域网服务器和混合云平台服务器进行管理。2.根据权利要求1所述的一种基于运维审计系统的混合云管理方法,其特征在于:具体包括以下步骤:步骤F1:对于本地局域网,用户采用扫描的方式将本地局域网服务器接入运维审计系统;对于不同云平台,用户根据不同云平台服务器的API对接方式通过调用API接口将云平台服务器接入运维审计系统;步骤F2:使用通用的数据字段的方式对局域网服务器和云平台服务器的通用属性进行存储;使用扩展字段的方式对局域网服务器和云平台服务器的特殊属性进行存储;步骤F3:根据不同云平台的服务器,使用不同方式的UI视图展示,进行特殊化管理;步骤F4:在运维审计系统内部设置周期性任务,调用云平台的API接口进行数据对比,当云平台的服务器属性发生变化时,自动修改并接入运维审计系统。3.根据权利要求2所述的一种基于运维审计系统的混合云管理方法,其特征在于:所述步骤F1中局域网的接入具体是指:用户通过客户端使用运维审计系统对局域网进行扫描,扫描到局域网服务器后,运维审计系统自动添加局域网服务器,并将服务器的IP、端口信息存储至运维审计系统的数据库中;或运维审计系统将局域网服务器通过浏览器展示给用户,用户选择添加服务器,同时将服务器的IP、端口信息保存至运维审计系统的数据库中。4.根据权利要求2所述的一种基于运维审计系统的混合云管理方法,其特征在于:所述步骤F1中云平台的接入具体是指:用户通过运维审计系统触发云平台服务器,用户在浏览器上选择需要接入的云平台,根据云平台服务器的API对接方式通过调用API接口将云平台服务器姐运维审计系统,运维审计系统根据用户的...

【专利技术属性】
技术研发人员:陈柏全范渊吴永越郑学新刘韬
申请(专利权)人:成都安恒信息技术有限公司
类型:发明
国别省市:四川,51

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

1