数据中心网络环境验收方法技术

技术编号:39716928 阅读:4 留言:0更新日期:2023-12-17 23:24
本申请提供一种数据中心网络环境验收方法

【技术实现步骤摘要】
数据中心网络环境验收方法、装置、设备及存储介质


[0001]本申请涉及金融科技领域,尤其涉及一种数据中心网络环境验收方法

装置

设备及存储介质


技术介绍

[0002]数据中心是一种专门设计和建造的计算机系统集群,用于存储

处理

管理和传输大量的数据和信息,通常包括服务器

网络设备

存储设备

电源和冷却系统等硬件设施

[0003]其中,将服务器接入网络设备称为网络环境搭建

通常是将服务器的两张网卡分别接入一对相同配置的交换机中,以避免因某个网卡或某台交换机故障而引起业务中断

[0004]目前,在网络环境搭建完成后进行的网络环境验收,通常是运维人员利用部署有登陆工具
(
例如
secureCRT)
的电子设备
(
例如计算机
)
,逐个登录交换机,以检查网卡是否与交换机的端口处于连通状态

但该方式网络环境验收效率低


技术实现思路

[0005]本申请提供一种数据中心网络环境验收方法

装置

设备及存储介质,用以解决数据中心网络环境验收效率低的问题

[0006]第一方面,本申请提供一种数据中心网络环境验收方法,包括:
[0007]获取数据中心的网络环境搭建表;
[0008]根据所述网络环境搭建表,获取所述数据中心中用于提供网络环境的多个网络设备的地址及其目标端口号;
[0009]根据多个所述网络设备的地址及其目标端口号,并行获取多个所述网络设备的目标端口的状态;
[0010]根据多个所述网络设备的目标端口的状态,获取所述数据中心的网络环境的验收结果;
[0011]输出所述验收结果

[0012]可选的,所述根据多个所述网络设备的地址及其目标端口号,并行获取多个所述网络设备的目标端口的状态,包括:
[0013]根据多个所述网络设备的地址,利用第一查询命令,并行查询多个所述网络设备的所有端口的状态,得到多个所述网络设备的第一查询结果;
[0014]根据多个所述网络设备的目标端口号,从多个所述网络设备的所述第一查询结果中获取多个所述网络设备的目标端口的状态

[0015]可选的,所述根据所述网络环境搭建表,获取所述数据中心中用于提供网络环境的多个网络设备的地址及其目标端口号,包括:
[0016]提取所述网络环境搭建表的元数据;
[0017]根据所述元数据,确定用于描述网络设备的目标元数据;
[0018]在所述目标元数据对应的列族中提取多个所述网络设备的地址及其目标端口号

[0019]可选的,所述根据多个所述网络设备的目标端口的状态,获取所述数据中心的网络环境的验收结果,包括:
[0020]若多个所述网络设备的目标端口的状态均为连通状态,则确定所述数据中心的网络环境的验收结果为验收通过;
[0021]若多个所述网络设备中至少一个目标网络设备的至少一个目标端口的状态为未连通状态,则确定所述数据中心的网络环境的验收结果为验收失败

[0022]可选的,所述方法还包括:
[0023]获取所述目标网络设备该目标端口未连通的故障原因列表;
[0024]输出所述目标网络设备该目标端口未连通的故障原因列表

[0025]可选的,所述获取所述目标网络设备该目标端口未连通的原因,包括:
[0026]根据该目标网络设备的地址及其处于未连通状态的目标端口号,以及,第二查询命令,从该目标网络设备获取该目标端口的故障名称;
[0027]基于预训练的故障预测模型,根据所述故障名称,获取预测的所述端口的故障原因列表

[0028]可选的,所述输出所述目标网络设备该目标端口未连通的原因列表之前,还包括:
[0029]根据所述目标网络设备该目标端口未连通的故障原因列表,对所述目标网络设备的该目标端口进行故障修复;
[0030]若无法修复故障,则输出所述目标网络设备该目标端口未连通的原因列表

[0031]第二方面,本申请提供一种数据中心网络环境验收装置,包括:
[0032]第一获取模块,用于获取数据中心的网络环境搭建表;
[0033]第二获取模块,用于根据所述网络环境搭建表,获取所述数据中心中用于提供网络环境的多个网络设备的地址及其目标端口号;
[0034]第三获取模块,用于根据多个所述网络设备的地址及其目标端口号,并行获取多个所述网络设备的目标端口的状态;
[0035]第四获取模块,用于根据多个所述网络设备的目标端口的状态,获取所述数据中心的网络环境的验收结果;
[0036]输出模块,用于输出所述验收结果

[0037]第三方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
[0038]所述存储器存储计算机执行指令;
[0039]所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面中任一项所述的数据中心网络环境验收方法

[0040]第四方面,本申请提供一种计算机可读存储介质,包括:所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面中任一项所述的数据中心网络环境验收方法

[0041]第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被所述处理器执行时实现如第一方面中任一项所述的数据中心网络环境验收方法

[0042]第六方面,本申请提供一种芯片,所述芯片上存储有计算机程序,所述计算机程序被所述芯片执行时,实现如第一方面中任一项所述的数据中心网络环境验收方法

[0043]本申请提供的数据中心网络环境验收方法

装置

设备及存储介质,基于网络环境搭建表,批量地查询到多个网络设备的目标端口的状态,并且智能的识别出端口的状态,进而可以智能化地确定数据中心网络环境验收是否成功,将验收步骤智能化,无需人工逐个登录网络设备去查询端口的状态,并且人工地确定网络环境验收是否成功,极大提高了数据中心网络环境验收效率

附图说明
[0044]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理

[0045]图1为一种数据中心机房的示意图;
[0046]图2为一种网络环境搭建的示意图;
[0047]图3为本申请提供的一种数据中心网络环境验收方法的流程示意图;
[0048本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据中心网络环境验收方法,其特征在于,所述方法包括:获取数据中心的网络环境搭建表;根据所述网络环境搭建表,获取所述数据中心中用于提供网络环境的多个网络设备的地址及其目标端口号;根据多个所述网络设备的地址及其目标端口号,并行获取多个所述网络设备的目标端口的状态;根据多个所述网络设备的目标端口的状态,获取所述数据中心的网络环境的验收结果;输出所述验收结果
。2.
根据权利要求1所述的方法,其特征在于,所述根据多个所述网络设备的地址及其目标端口号,并行获取多个所述网络设备的目标端口的状态,包括:根据多个所述网络设备的地址,利用第一查询命令,并行查询多个所述网络设备的所有端口的状态,得到多个所述网络设备的第一查询结果;根据多个所述网络设备的目标端口号,从多个所述网络设备的所述第一查询结果中获取多个所述网络设备的目标端口的状态
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述网络环境搭建表,获取所述数据中心中用于提供网络环境的多个网络设备的地址及其目标端口号,包括:提取所述网络环境搭建表的元数据;根据所述元数据,确定用于描述网络设备的目标元数据;在所述目标元数据对应的列族中提取多个所述网络设备的地址及其目标端口号
。4.
根据权利要求1所述的方法,其特征在于,所述根据多个所述网络设备的目标端口的状态,获取所述数据中心的网络环境的验收结果,包括:若多个所述网络设备的目标端口的状态均为连通状态,则确定所述数据中心的网络环境的验收结果为验收通过;若多个所述网络设备中至少一个目标网络设备的至少一个目标端口的状态为未连通状态,则确定所述数据中心的网络环境的验收结果为验收失败
。5.
根据权利要求1‑4任一项所述的方法,其特征在于,所述方法还包括:获取所述目标网络设备该目标端口未连通的故障原因列表;...

【专利技术属性】
技术研发人员:黄香张建华金永铭
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1