一种基于微服务的交换机补丁自动化安装的方法技术

技术编号:40916811 阅读:16 留言:0更新日期:2024-04-18 14:43
本发明专利技术公开了一种基于微服务的交换机补丁自动化安装的方法,包括以下步骤:S1:开发并验证新补丁,搭建文件存储服务器和网络数据存储数据库,开发微服务软件;S2:对新补丁进行发布,发布时,将新补丁存放到文件存储服务器中;S3:将发布的新补丁信息登记到网络数据存储数据库中;S4:将微服务软件部署到网络服务器中;S5:交换机被动等待微服务软件的通知后做出动作。本发明专利技术可以实现交换机补丁无人值守智能化自动安装,释放人力,减少出错率,极大提升了交换机维护效率,加快网络故障恢复速度,人工打补丁一天最多几百台交换机,而实现自动化安装后,一天可实现几万台交换机的补丁安装。

【技术实现步骤摘要】

本专利技术涉及网络通信,尤其涉及一种基于微服务的交换机补丁自动化安装的方法


技术介绍

1、随着计算机及其互联技术的迅速发展,以太网成为了迄今为止普及率最高的计算机网络。而以太网的核心部件就是交换机,交换机作为网络的接入侧网元设备,将计算机接入网络,一些功能强大的交换机甚至作为骨干设备将网络与网络进行互联。随着云技术的不断发展,数据中心的规模越来越大,百万服务器接入网络全靠交换机来实现,而如此数量的交换机的维护对运维人员来说也是巨大的挑战,交换机也是一台计算机设备,只是普通的个人计算机只有一个网口,用于接入互联网,而交换机几十个甚至几百个网口,用于实现设备接入和网络互联。

2、现有技术下,交换机上也运行着操作系统和各种应用软件,有软件就可能会有问题,当交换机上的软件出现问题时,一般会采用打热补丁方式来解决问题,这时,需要运维人员先获取到相应的补丁文件,再通过命令行将补丁下载到交换机,最后再执行补丁安装命令来完成问题修复,整个流程都需要人工参与,要花费很长的时间才能完成全网所有交换机的补丁安装,且过程容易出错。


>

技术实本文档来自技高网...

【技术保护点】

1.一种基于微服务的交换机补丁自动化安装的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于微服务的交换机补丁自动化安装的方法,其特征在于,所述步骤S2中,所述文件存储服务器为ftp、tftp和http等方式中的任意一种,用户根据任意一种方式下载到新补丁。

3.根据权利要求1所述的一种基于微服务的交换机补丁自动化安装的方法,其特征在于,所述步骤S3中,在将发布的新补丁信息登记到网络数据存储数据库时,登记的内容包括:文件名、文件的下载路径、文件正确性的校验码、文件服务器的ip地址、用户名和密码、补丁文件的风险等级和补丁文件可安装的设备版本。

<...

【技术特征摘要】

1.一种基于微服务的交换机补丁自动化安装的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于微服务的交换机补丁自动化安装的方法,其特征在于,所述步骤s2中,所述文件存储服务器为ftp、tftp和http等方式中的任意一种,用户根据任意一种方式下载到新补丁。

3.根据权利要求1所述的一种基于微服务的交换机补丁自动化安装的方法,其特征在于,所述步骤s3中,在将发布的新补丁信息登记到网络数据存储数据库时,登记的内容包括:文件名、文件的下载路径、文件正确性的校验码、文件服务器的ip地址、用户名和密码、补丁文件的风险等级和补丁文件可安装的设备版本。

4.根据权利要求3所述的一种基于微服务的交换机补丁自动化安装的方法,其特征在于,在登记补丁文件的风险等级时,将补丁文件风险等级定为三个级别,三个级别分别为一级、二级和三级,一级补丁无风险,一级补丁的安装对设备完全无影响,二级补丁安装时风险可控,二级补丁可自动化安装,三级补丁风险较大,三级补丁不建议自动化安装。

5.根据权利要求3所述的一种基于微服务的交换机补丁自动化安装的方法,其特征在于,所述网络数据存储数据库中存放全网交换机设备信息。

6.根据权利要求1所述的一种基于微服务的交换机补丁自动化安装的方法,其特征在于,所述步骤s4中,在将微服务软件部署到网络服务器后,微服务软件对全网设备进行访问。

7.根据权利要求6所述的一种基于微服务的交换机补丁自动化安装的方法,其特征在于,微服务软件在进行访问时...

【专利技术属性】
技术研发人员:黄玉成
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1