System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 设备管理方法、设备、系统和存储介质技术方案_技高网

设备管理方法、设备、系统和存储介质技术方案

技术编号:41184032 阅读:3 留言:0更新日期:2024-05-07 22:17
本申请涉及一种设备管理方法、设备、系统和存储介质。该方法包括:第一设备接收来自网络边缘设备的网络异常报文,网络异常报文表示第一网络的网络状态发生异常;第一设备响应于接收到网络异常报文,切换为使用第二网络向第二设备传输备份报文;其中,第二网络为所述第一设备与所述第二设备之间网络状态正常的传输网络,备份报文包括第一网络发生异常时第一网络上传输的业务报文所对应的备份报文。根据本申请实施例,能够实现毫秒级的切换网络来传输报文,无需等待网络响应超时,降低网络异常对业务功能的影响时长。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种设备管理方法、设备、系统和存储介质


技术介绍

1、目前的容灾系统中通常包含两个数据中心,两个数据中心中的主数据中心产生的业务数据会复制到另一数据中心中,这样可以在主数据中心发生故障后,由另一数据中心接管业务。但由于现实空间中的两个数据中心之间常常相距数十公里距离,两个数据中心之间通过光缆进行网络连接,而由于基建施工、地质变更、网络改造等外部不可控因素,使得两个数据中心之间的连接存在不稳定性,容易发生网络异常影响两个数据中心之间的通信传输,进而影响上层的业务功能。因此,需要及时发现并隔离异常网络,以保证业务的稳定性。

2、相关技术中主要使用探测报文或者对异常报文进行时延、丢包率等指标的统计,并基于统计结果与统计阈值之间的关系来检测网络异常情况。而由于两个数据中心之间的通信网络通常会经过较多网络设备(如交换机、波分复用器等),为避免误判而触发的不必要的网络切换,统计阈值往往较大,这一定程度上导致了网络异常的检测精度不足,检测耗时较长,对业务功能产生影响的时长较长。


技术实现思路

1、有鉴于此,提出了一种设备管理方法、设备、系统和存储介质。

2、第一方面,本申请的实施例提供了一种设备管理方法,第一设备与第二设备之间通过第一网络进行业务报文的传输,所述第一网络中包括与所述第一设备连接的网络边缘设备,所述方法包括:所述第一设备接收来自所述网络边缘设备的网络异常报文,所述网络异常报文表示所述第一网络的网络状态发生异常;所述第一设备响应于接收到所述网络异常报文,切换为使用第二网络向所述第二设备传输备份报文;其中,所述第二网络为所述第一设备与所述第二设备之间网络状态正常的传输网络,所述备份报文包括所述第一网络发生异常时所述第一网络上传输的业务报文所对应的备份报文。

3、在本申请实施例中,通过网络边缘设备能够高精度地快速检测第一网络的网络状态,且将表示网络状态发生异常的网络异常报文上报给第一设备,第一设备可以响应于网络边缘设备提供的网络异常报文,快速切换为使用网络状态正常的第二网络向第二设备发送备份报文,能够实现毫秒级的切换网络来传输报文,无需等待网络响应超时,降低网络异常对业务功能的影响时长。

4、可选地,所述第一设备和所述第二设备为存储设备,所述第一网络为光传输网络。

5、根据第一方面,在所述设备管理方法的第一种可能的实现方式中,所述方法还包括:所述网络边缘设备响应于检测到所述第一网络的网络状态发生异常,向所述第一设备发送网络异常报文。

6、根据本申请实施例,通过网络边缘设备直接向第一设备发送网络异常报文,能够缩短网络异常检测时长,提高异常网络切换速度。

7、根据第一方面的第一种可能的实现方式,所述响应于检测到所述第一网络的网络状态发生异常,向所述第一设备发送网络异常报文,包括:所述网络边缘设备对所述第一网络进行预设指标的定时检测,得到所述预设指标对应的检测结果,所述预设指标包括以下至少一种:端口功率、信号强度、误码率、时延、丢包率;所述网络边缘设备响应于检测到所述预设指标对应的检测结果达到预设阈值,确定所述第一网络的网络状态发生异常,并向所述第一设备发送网络异常报文。

8、根据本申请实施例,能够利用网络边缘设备所具备的硬件感知网络状态的能力,提高网络状态的检测精度和速度。

9、根据第一方面,在所述设备管理方法的第二种可能的实现方式中,各报文上添加有唯一序列号,所述第二设备用于根据序列号校验报文是否有效并存储有效的报文,所述响应于接收到所述网络异常报文,切换为使用第二网络向所述第二设备传输备份报文,包括:所述第一设备响应于接收到所述网络异常报文,暂停使用所述第一网络进行业务报文的传输,并通过所述第二网络向所述第二设备通知所述第一网络上传输的业务报文的序列号已失效;所述第一设备为所述备份报文添加有效的序列号,并使用所述第二网络向所述第二设备发送已添加有效的序列号的备份报文。

10、根据本申请实施例,通过暂停使用第一网络进行业务报文的传输,实现第一网络的隔离降级,保证后续发送的备份报文或业务报文不再使用异常的第一网络,并且通知第二设备失效的序列号后,即可切换为使用第二网络发送备份报文,这样无需等待网络超时后才重新发送报文,且第二设备可以根据失效序列号的通知,直接忽略第一网络传输的无效的业务报文,避免重复存储相同报文,保持数据一致性,降低网络异常对业务功能的影响时长。

11、根据第一方面,在所述设备管理方法的第三种可能的实现方式中,在通过所述第一网络进行业务报文的传输之前,所述方法还包括:所述第一设备确定所述第一网络对应的网络信息,所述网络信息包括所述第一网络中所包含设备的设备标识;其中,所述网络边缘设备向所述第一设备发送的所述网络异常报文中包括所述网络边缘设备自身的第一设备标识,所述响应于接收到所述网络异常报文,暂停使用所述第一网络进行业务报文的传输,包括:所述第一设备根据所述网络异常报文中的第一设备标识以及所述网络信息,确定出包含所述网络边缘设备的第一网络,并从所述第一设备的路由表中删除经过所述网络边缘设备的第一网络所对应的路由信息。

12、根据本申请实施例,通过根据网络异常报文中的第一设备标识以及网络信息,可以快速地确定出包含网络边缘设备的第一网络,并通过从路由表中删除第一网络对应的网络信息,可以实现快速地网络隔离,降低网络异常对业务的影响。

13、根据第一方面或第一方面的第三种可能的实现方式,所述第二设备还用于通过所述第一网络向所述网络边缘设备发送探测报文,所述方法还包括:所述网络边缘设备响应于接收到所述探测报文,将所述网络边缘设备自身的第一设备标识填入所述探测报文中,并将已填入第一设备标识的探测报文发送至所述第一设备;其中,所述确定所述第一网络对应的网络信息,包括:所述第一设备响应于接收到所述已填入第一设备标识的探测报文,从所述已填入第一设备标识的探测报文中提取出第一设备标识,并将提取出的第一设备标识记录到所述网络信息中。

14、根据本申请实施例,通过记录网络边缘设备的第一设备标识,可以知晓当前使用的第一网络所经过的网络边缘设备,以便于之后快速地基于第一设备标识确定发生异常的网络,实现快速地网络隔离。

15、根据第一方面或第一方面的第三种可能的实现方式,在所述第一设备与所述网络边缘设备之间连接同一网络设备的情况下,所述确定所述第一网络对应的网络信息,包括:所述第一设备获取所述网络设备的第二设备标识,并将所述第二设备标识记录到所述网络信息中;其中,所述网络边缘设备向所述第一设备发送的所述网络异常报文中包括所述网络边缘设备自身的第一设备标识以及所述网络设备的第二设备标识,所述响应于接收到所述网络异常报文,暂停使用所述第一网络进行业务报文的传输,包括:所述第一设备根据所述网络异常报文中的第一设备标识与第二设备标识,以及所述网络信息,确定经过所述网络边缘设备和所述网络设备的第一网络,并从所述第一设备的路由表中删除经过所述本文档来自技高网...

【技术保护点】

1.一种设备管理方法,其特征在于,第一设备与第二设备之间通过第一网络进行业务报文的传输,所述第一网络中包括与所述第一设备连接的网络边缘设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述响应于检测到所述第一网络的网络状态发生异常,向所述第一设备发送网络异常报文,包括:

4.根据权利要求1所述的方法,其特征在于,各报文上添加有唯一序列号,所述第二设备用于根据序列号校验报文是否有效并存储有效的报文,所述响应于接收到所述网络异常报文,切换为使用第二网络向所述第二设备传输备份报文,包括:

5.根据权利要求4所述的方法,其特征在于,在通过所述第一网络进行业务报文的传输之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述第二设备还用于通过所述第一网络向所述网络边缘设备发送探测报文,所述方法还包括:

7.根据权利要求5或6所述的方法,其特征在于,在所述第一设备与所述网络边缘设备之间连接同一网络设备的情况下,所述确定所述第一网络对应的网络信息,包括:

8.根据权利要求1至7任一项所述的方法,其特征在于,在所述第一网络的网络状态正常的情况下,所述第一设备与所述第二设备之间业务报文的传输过程,包括:

9.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:

10.根据权利要求1至7任一项所述的方法,其特征在于,所述第一设备与所述网络边缘设备之间通过内部网络进行报文传输,所述内部网络中设有网络状态检测模块,所述网络状态检测模块用于检测所述内部网络的网络状态,所述方法还包括:

11.根据权利要求1所述的方法,其特征在于,所述第一设备和所述第二设备为存储设备。

12.根据权利要求1所述的方法,其特征在于,所述第一网络为光传输网络。

13.一种设备,其特征在于,所述设备作为第一设备,所述第一设备与第二设备之间通过第一网络进行业务报文的传输,所述第一网络中包括与所述第一设备连接的网络边缘设备;所述第一设备包括接收单元和切换单元;其中,

14.根据权利要求13所述的设备,其特征在于,所述网络边缘设备用于响应于检测到所述第一网络的网络状态发生异常,向所述第一设备发送网络异常报文。

15.根据权利要求14所述的设备,其特征在于,所述响应于检测到所述第一网络的网络状态发生异常,向所述第一设备发送网络异常报文,包括:

16.根据权利要求13所述的设备,其特征在于,各报文上添加有唯一序列号,所述第二设备用于根据序列号校验报文是否有效并存储有效的报文,所述切换单元,包括:

17.根据权利要求16所述的设备,其特征在于,所述第一设备还包括:

18.根据权利要求17所述的设备,其特征在于,所述第二设备还用于通过所述第一网络向所述网络边缘设备发送探测报文,所述网络边缘设备还用于响应于接收到所述探测报文,将所述网络边缘设备自身的第一设备标识填入所述探测报文中,并将已填入第一设备标识的探测报文发送至所述第一设备;

19.根据权利要求17或18所述的设备,其特征在于,在所述第一设备与所述网络边缘设备之间连接同一网络设备的情况下,所述信息确定单元,包括:第二记录模块,用于获取所述网络设备的第二设备标识,并将所述第二设备标识记录到所述网络信息中;

20.根据权利要求13至19任一项所述的设备,其特征在于,所述第一设备还包括:

21.根据权利要求13至19任一项所述的设备,其特征在于,所述网络边缘设备还用于:

22.根据权利要求13至19任一项所述的设备,其特征在于,所述第一设备与所述网络边缘设备之间通过内部网络进行报文传输,所述内部网络中设有网络状态检测模块,所述网络状态检测模块用于检测所述内部网络的网络状态,并响应于检测到所述内部网络的网络状态发生异常,向所述第一设备发送内部网络异常报文;

23.根据权利要求13所述的设备,其特征在于,所述第一设备和所述第二设备为存储设备。

24.根据权利要求13所述的设备,其特征在于,所述第一网络为光传输网络。

25.一种设备,其特征在于,所述设备作为第一设备,所述第一设备与第二设备之间通过第一网络进行业务报文的传输,所述第一网络中包括与所述第一设备连接的网络边缘设备;所述第一设备包括接口和处理器;所述接口与所述处理器通信;其中,

26.根据权利要求25所述的设备,其特征在于,所述网络边缘设备用于响应于检测到所述第一网络的网络状态发生异常,向所...

【技术特征摘要】

1.一种设备管理方法,其特征在于,第一设备与第二设备之间通过第一网络进行业务报文的传输,所述第一网络中包括与所述第一设备连接的网络边缘设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述响应于检测到所述第一网络的网络状态发生异常,向所述第一设备发送网络异常报文,包括:

4.根据权利要求1所述的方法,其特征在于,各报文上添加有唯一序列号,所述第二设备用于根据序列号校验报文是否有效并存储有效的报文,所述响应于接收到所述网络异常报文,切换为使用第二网络向所述第二设备传输备份报文,包括:

5.根据权利要求4所述的方法,其特征在于,在通过所述第一网络进行业务报文的传输之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述第二设备还用于通过所述第一网络向所述网络边缘设备发送探测报文,所述方法还包括:

7.根据权利要求5或6所述的方法,其特征在于,在所述第一设备与所述网络边缘设备之间连接同一网络设备的情况下,所述确定所述第一网络对应的网络信息,包括:

8.根据权利要求1至7任一项所述的方法,其特征在于,在所述第一网络的网络状态正常的情况下,所述第一设备与所述第二设备之间业务报文的传输过程,包括:

9.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:

10.根据权利要求1至7任一项所述的方法,其特征在于,所述第一设备与所述网络边缘设备之间通过内部网络进行报文传输,所述内部网络中设有网络状态检测模块,所述网络状态检测模块用于检测所述内部网络的网络状态,所述方法还包括:

11.根据权利要求1所述的方法,其特征在于,所述第一设备和所述第二设备为存储设备。

12.根据权利要求1所述的方法,其特征在于,所述第一网络为光传输网络。

13.一种设备,其特征在于,所述设备作为第一设备,所述第一设备与第二设备之间通过第一网络进行业务报文的传输,所述第一网络中包括与所述第一设备连接的网络边缘设备;所述第一设备包括接收单元和切换单元;其中,

14.根据权利要求13所述的设备,其特征在于,所述网络边缘设备用于响应于检测到所述第一网络的网络状态发生异常,向所述第一设备发送网络异常报文。

15.根据权利要求14所述的设备,其特征在于,所述响应于检测到所述第一网络的网络状态发生异常,向所述第一设备发送网络异常报文,包括:

16.根据权利要求13所述的设备,其特征在于,各报文上添加有唯一序列号,所述第二设备用于根据序列号校验报文是否有效并存储有效的报文,所述切换单元,包括:

17.根据权利要求16所述的设备,其特征在于,所述第一设备还包括:

18.根据权利要求17所述的设备,其特征在于,所述第二设备还用于通过所述第一网络向所述网络边缘设备发送探测报文,所述网络边缘设备还用于响应于接收到所述探测报文,将所述网络边缘设备自身的第一设备标识填入所述探测报文中,并将已填入第一设备标识的探测报文发送至所述第一设备;

19.根据权利要求17或18所述的设备,其特征在于,在所述第一设备与所述网络边缘设备之间连接同一网络设备的情况下,所述信息确定单元,包括:第二记录模块,用于获取所述网络设备的第二设备标识,并将所述第二设备标识记录到所述网络信息中;

20.根据权利要求13至19任一项所述的设备,其特征在于,所述第一设备还包括:

21.根据权利要求13至19任一项所述的设备,其特...

【专利技术属性】
技术研发人员:曾强李泽宇
申请(专利权)人:成都华为技术有限公司
类型:发明
国别省市:

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

1