[发明专利]一种服务器与交换机自动配置的方法及装置有效
申请号: | 202010666452.9 | 申请日: | 2020-07-10 |
公开(公告)号: | CN111953518B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 丛戎 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L41/084 | 分类号: | H04L41/084;H04L41/08;H04L41/0826;H04L67/30;H04L67/06;H04L61/5014 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 朱晓熹 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 交换机 自动 配置 方法 装置 | ||
本发明公开一种服务器与交换机自动配置的方法,将配置客户端(交换机与服务器)的流程控制文件设置于配置数据库中,由客户端向DHCP服务器请求流程控制文件所在的服务器IP以及位置,客户端通过下载模块下载流程控制文件,通过分析模块分析客户端信息并对流程控制文件进行操作生成子流程控制文件,通过下载模块根据子流程控制文件自动下载配置所需要的配置文件与配置脚本,执行模块根据子流程控制文件执行配置文件与配置脚本进行客户端配置,通过记录模块记录配置过程以及结果。本发明公开服务器与交换机自动配置的装置,用于实现上述方法。本发明将交换机与服务器的配置相统一,降低运维成本且接入的客户端启动后自动进行配置过程,配置方便。
技术领域
本发明涉及服务器与交换机配置领域,尤其涉及一种服务器与交换机自动配置的方法及装置。
背景技术
随着互联网业务的高速发展,数据中心规模快速增长,基础设施的部署及运维成本大量增加。为了降低数据中心成本,大型互联网企业的数据中心交换机开始向白盒交换机迁移,白盒交换机不搭载设备商系统,价钱更低而且企业根据自身业务需求开发网络应用,部署在白盒交换机上,避免不必要的功能,最大限度提高硬件平台的工作效率。
这就使得服务器与交换机的配置方法更加相近,服务器与交换机有了共同管理的基础。而现有技术中,服务器与交换机仍然是分别管理及运维,交换机采用SDN方案进行配置,由控制层的控制器生成网络内部的交换路径和边界业务路由,处理网络状态变化事件,由控制器通过OpenFlow协议向转发层的交换机下发流表,来对交换机进行配置;服务器的配置则由控制节点上的分发软件如ansible、puppet等下发配置;以puppet为例说明,待配置服务器的puppeted调用facter,获取待配置服务器的一些变量,puppeted将这些变量上传到配置服务器,所述配置服务器的puppermaster根据变量到manifest中进行node配置,生成伪代码发送给待配置服务器执行。服务器与交换机分别由不同系统管理,在当前服务器与交换机配置趋于同质化的基础上,运维成本较高。本发明提供一种服务器与交换机自动配置的方法及装置,将交换机与服务器的配置统一,降低运维成本。
发明内容
本发明提供服务器与交换机自动配置的方法及装置,旨在解决现有技术中服务器交换机配置不统一而导致运维成本高的问题。
为解决上述问题,本发明提供一种服务器与交换机自动配置的方法,包括,
S100,在服务器中设置配置数据库,配置数据库储存客户端的流程控制文件、和/或配置文件、和/或配置脚本;
S200,所述客户端向DHCP服务器发送申请,所述DHCP服务器响应申请向所述客户端反馈储存有流程控制文件的服务器的IP地址与流程控制文件位置;
S300,所述客户端根据所述IP地址以及流程控制文件位置下载流程控制文件,且所述客户端根据流程控制文件生成子流程控制文件;
S400,所述客户端根据子流程控制文件从相应的配置数据库下载配置文件与配置脚本,按照子流程控制文件执行所述配置文件与配置脚本。
优选地,所述客户端包括服务器与交换机,所述流程控制文件内容包括配置服务器流程控制内容和配置交换机流程控制内容,所述配置文件包括服务器配置文件和交换机配置文件,所述配置脚本包括服务器配置脚本和交换机配置脚本。
优选地,所述客户端根据所述DHCP服务器反馈的IP与流程控制文件的位置生成访问流程控制文件的url并储存在相应位置、所述客户端中的下载模块调取访问流程控制文件的url访问并下载流程控制文件到指定目录,所述客户端通过所述流程控制文件生成子流程控制文件。
优选地,所述客户端通过流程控制文件生成子流程控制文件的步骤包括:
S301,所述客户端通过分析模块获取客户端信息;
S302,所述分析模块根据客户端信息判断客户端属性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010666452.9/2.html,转载请声明来源钻瓜专利网。