一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种断网模拟方法、装置、电子设备以及系统与流程

2021-11-15 17:18:00 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,具体涉及一种断网模拟方法。本技术还提供一种断网模拟装置、电子设备以及存储介质;本技术同时提供一种与断网模拟有关的数据处理方法,以及相应的数据处理装置、电子设备以及存储介质。本技术还提供一种断网模拟系统,以及应用于该断网模拟系统的网络管控平台。


背景技术:

2.随着计算机技术和大数据的快速发展,企业数据中心往往需要承载海量的数据,而数据安全、稳定对企业安全、稳定的运行起着至关重要的作用。企业数据中心作为承载企业数据的重要网络基础设施,在现实环境中往往会遭受如火灾、水灾、地震、战争等不可抗拒的自然灾难以及计算机犯罪、计算机病毒、断电、断网、硬件/软件错误和人为操作错误等人为灾难的影响。不论是自然灾难还是人为灾害,都会使数据的安全性面临极大的威胁,因此,如何保证数据也开始成为越来越受关注的话题。目前,常用的数据容灾方法为同城双活据容灾方法,同城双活据容灾方法即同城两个数据中心同时承载数据,当其中一个站点因遭受灾难而发生故障时,可以快将自身承载的核心数据切换到另一数据中心上去。但是,由于企业数据往往非常的庞杂,并且具有较强的依赖关系,在通过同城双活据容灾方法切换核心数据时,往往无法确保核心切换的有效性。
3.为了确保核心数据切换的有效性,往往需要定期对数据中心进行容灾数据切换的演练,以验证核心数据切换的有效性。当前对数据中心进行容灾数据切换的演练的方式为:以机房交换机设备断网 网段白名单的方式,即,在数据中心机房的网络通信设备进行断网,模拟机房网络故障,网段白名单是为了排除对部分数据对应的网络通信设备的断网模拟,实行网络白名单的主要原因是核心数据对容灾的需求较高,需要高频、有针对性的对不同数据组织演练来发现细小的问题。但是,由于企业数据庞杂性、不同数据之间的依赖性的加强,机房交换机设备断网 网段白名单的方式往往很难有针对性的对数据进行断网模拟,从而无法精细化的控制容灾演练的数据。


技术实现要素:

4.本技术提供一种断网模拟方法、装置、电子设备以及存储介质,以有针对性的对数据进行断网故障模拟,提高对数据进行容灾演练控制的精细度。
5.本技术提供断网模拟方法,包括:
6.本技术提供一种断网模拟方法,包括:
7.获得针对待处理数据的断网规则,所述断网规则用于指示对所述待处理数据中携带有断网标识的目标数据进行断网模拟;
8.从所述待处理数据中,获得所述目标数据;
9.停止传送所述目标数据,实现断网模拟。
10.可选的,所述从所述待处理数据中,获得所述目标数据,包括:
11.获得待处理数据;
12.检测所述待处理数据中是否携带有所述断网标识,将携带有所述断网标识的数据作为所述目标数据。
13.可选的,所述断网标识为预先在所述目标数据对应的报文中写入的标识;
14.所述检测所述待处理数据中是否携带有所述断网标识将携带有所述断网标识的数据作为所述目标数据,包括:
15.解析所述待处理数据对应的报文;
16.检测所述待处理数据对应的报文中是否携带有所述断网标识,将所述报文中携带有所述断网标识的所述待处理数据作为所述目标数据。
17.可选的,所述断网标识为预先在所述目标数据对应的报文中写入的标识,包括:所述断网标识为预先在所述目标数据对应的报头中写入的标识;
18.所述检测所述待处理数据对应的报文中是否携带有所述断网标识,将所述报文中携带有所述断网标识的所述待处理数据作为所述目标数据,包括:检测所述待处理数据对应的报头中是否携带有所述断网标识,将所述报头中携带有所述断网标识的所述待处理数据作为所述目标数据。
19.可选的,所述断网标识为预先在所述目标数据对应的报头中写入的标识,包括:所述断网标识为预先在所述目标数据对应的服务类型字段中写入的标识;
20.所述检测所述待处理数据对应的报头中是否携带有所述断网标识,将所述报头中携带有所述断网标识的所述待处理数据作为所述目标数据,包括:检测所述待处理数据对应的服务类型字段中是否携带有所述断网标识,将所述服务类型字段中携带有所述断网标识的所述待处理数据作为所述目标数据。
21.可选的,所述断网标识为预先在所述目标数据对应的服务类型字段中写入的标识,包括:所述断网标识为预先在所述目标数据对应的服务类型字段中写入指定编码值的标识;
22.所述检测所述待处理数据对应的服务类型字段中是否携带有所述断网标识,将所述服务类型字段中携带有所述断网标识的所述待处理数据作为所述目标数据,包括:
23.检测所述待处理数据对应的服务类型字段中是否被写入所述指定编码值;
24.若是,则将所述服务类型字段中的指定字段为指定编码值的数据,作为携带有所述断网标识的数据。
25.可选的,所述获得针对待处理数据的断网规则,包括:
26.获得针对所述待处理数据的断网模拟启动指令,所述断网模拟启动指令中携带有所述断网规则;
27.解析所述断网模拟启动指令,获得所述断网规则。
28.可选的,还包括:
29.在断网模拟的状态下,获得针对所述目标数据的断网模拟结束指令;
30.根据所述断网模拟结束指令,恢复传送所述目标数据。
31.可选的,所述停止传送所述目标数据,实现断网模拟,包括:对所述目标数据进行丢包,实现所述断网模拟。
32.可选的,所述停止传送所述目标数据,实现断网模拟,包括:暂停传送所述目标数
据,实现断网模拟。
33.本技术另一方面,提供一种断网模拟装置,包括:
34.断网规则获得单元,用于获得针对待处理数据的断网规则,所述断网规则用于指示对所述待处理数据中携带有断网标识的目标数据进行断网模拟;
35.目标数据获得单元,用于从所述待处理数据中,获得所述目标数据;
36.断网拟单元,用于停止传送所述目标数据,实现断网模拟。
37.本技术另一方面,提供一种电子设备,包括:
38.处理器;以及
39.存储器,用于存储断网模拟方法的程序,该设备通电并加载所述断网模拟方法的程序后,执行下述步骤:
40.获得针对待处理数据的断网规则,所述断网规则用于指示对所述待处理数据中携带有断网标识的目标数据进行断网模拟;
41.从所述待处理数据中,获得所述目标数据;
42.停止传送所述目标数据,实现进行断网模拟。
43.本技术另一方面,提供一种存储介质,存储有断网模拟方法的程序,该程序被处理器运行,执行下述步骤:
44.获得针对待处理数据的断网规则,所述断网规则用于指示对所述待处理数据中携带有断网标识的目标数据进行断网模拟;
45.从所述待处理数据中,获得所述目标数据;
46.停止传送所述目标数据,实现断网模拟。
47.本技术另一方面,提供一种数据处理方法,包括:
48.获得针对目标数据的断网标识写入请求消息;
49.根据所述断网标识写入请求消息,为所述目标数据写入断网标识,所述断网标识用于指示网络管理平台在获得断网规则后,对所述目标数据进行断网模拟。
50.可选的,所述根据所述断网标识写入请求消息,为所述目标数据写入断网标识,包括:
51.识别目标数据;
52.在所述目标数据对应的报文中写入所述断网标识。
53.可选的,所述在所述目标数据对应的报文中写入所述断网标识,包括:在所述目标数据对应的报头中写入所述断网标识。
54.可选的,所述在所述目标数据对应的报头中写入所述断网标识,包括:在所述目标数据对应的服务类型字段中写入所述断网标识。
55.可选的,所述在所述目标数据对应的服务类型字段中写入所述断网标识,包括:
56.确定在所述目标数据对应的服务类型字段中写入所述断网标识的指定字段;
57.在所述指定字段中写入指定编码值作为所述断网标识。
58.可选的,所述识别目标数据,包括:
59.获得待处理数据的数据存储设备对应的标识信息;
60.在所述待处理数据的数据存储设备对应的标识信息中,获得所述标识信息为指定标识信息的数据存储设备;
61.将所述标识信息为所述指定标识信息的数据存储设备中存储的数据作为目标数据。
62.可选的,所述为所述目标数据写入断网标识,包括:
63.向所述标识信息为所述指定标识信息的数据存储设备发送断网标识写入指令;
64.在所述标识信息为所述指定标识信息的数据存储设备中,为所述目标数据写入断网标识。
65.可选的,所述获得针对目标数据的断网标识写入请求消息,包括:
66.与容灾演练平台建立超文本传输协议;
67.通过所述与容灾演练平台建立的超文本传输协议,获得针对目标数据的断网标识写入请求消息。
68.可选的,断网标识写入操作执行后,包括下述步骤:
69.获得针对目标数据的断网标识撤销消息;根据所述断网标识撤销消息,撤销已经写入断网标识的目标数据的断网标识。
70.本技术另一方面,提供一种数据处理装置,包括:
71.断网标识写入请求消息获得单元,用于获得针对目标数据的断网标识写入请求消息;
72.断网标识写入单元,用于根据所述断网标识写入请求消息,为所述目标数据写入断网标识,所述断网标识用于指示网络管理平台在获得断网规则后,对所述目标数据进行断网模拟。
73.本技术另一方面,提供一种电子设备,包括:
74.处理器;以及
75.存储器,用于存储数据处理方法的程序,该设备通电并通过所述数据处理方法的程序后,执行下述步骤:
76.获得针对目标数据的断网标识写入请求消息;
77.根据所述断网标识写入请求消息,为所述目标数据写入断网标识,所述断网标识用于指示网络管理平台在获得断网规则后,对所述目标数据进行断网模拟。
78.本技术另一方面,提供一种存储介质,存储有数据处理方法的程序,该程序被处理器运行,执行下述步骤:
79.获得针对目标数据的断网标识写入请求消息;
80.根据所述断网标识写入请求消息,为所述目标数据写入断网标识,所述断网标识用于指示网络管理平台在获得断网规则后,对所述目标数据进行断网模拟。
81.本技术另一方面,提供一种断网模拟系统,包括:容灾演练平台、、断网标识管理平台以及参与断网模拟的网络传输设备;
82.所述容灾演练平台,用于发送断网模拟请求指令,所述断网模拟请求指令中包含针对待处理数据的断网规则;向所述断网标识管理平台发送针对目标数据的断网标识写入请求消息;
83.所述断网标识管理平台,用于获得所述容灾演练平台发送的所述针对目标数据的断网标识写入请求消息;根据所述断网标识写入请求消息,为所述目标数据写入断网标识,所述断网标识用于指示网络传输设备在获得断网规则后,对所述目标数据进行断网模拟;
84.所述网络传输设备,用于获得针对待处理数据的断网规则,所述断网规则用于指示对所述待处理数据中携带有断网标识的目标数据进行断网模拟;从所述待处理数据中,获得所述目标数据;停止传送所述目标数据进行,实现断网模拟。
85.可选的,还包括:
86.网络管控平台,用于获得所述容灾演练平台针对所述待处理数据的断网模拟请求指令,并根据所述断网模拟请求指令生成断网演练启动消息,以及将所述断网演练启动指令传递给所述网络管控平台管理下的所述网络传输设备;
87.所述网络传输设备,用于获得针对待处理数据的断网规则,包括:所述网路传输设备解析所述断网演练启动指令,获得针对所述待处理数据的断网规则。
88.可选的,所述断网标识管理平台采用网络服务质量管控平台实现。
89.可选的,所述网络传输设备包括如下类型的交换机的一种或者两种:核心层交换机、城域核心交换机。
90.本技术另一方面,提供一种网络管控平台,用于接收所述容灾演练平台针对所述待处理数据的断网模拟请求指令,并根据所述断网模拟请求指令生成断网演练启动指令,以及将所述断网演练启动指令传递给所述网络管控平台管理下的网络传输设备。
91.与现有技术相比,本技术具有以下优点:
92.本技术提供的断网模拟方法,在获得针对待处理数据的、用于指示对待处理数据中携带有断网标识的目标数据进行断网故障模拟的断网规则后,会从进一步从待处理数据中,获得目标数据,并针对目标数据进行停止传送的操作,实现断网模拟。本技术提供的断网模拟方法,能够获得目标数据,并针对目标数据进行断网模拟,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。
93.本技术提供的数据处理方法,在获得针对目标数据的断网标识写入请求消息后,能够根据断网标识写入请求消息,为目标数据写入断网标识,其中,断网标识用于指示网络管理平台在获得断网规则后,对目标数据进行断网故障模拟。本技术提供的数据处理方法,能够为目标数据写入用于指示网络管理平台在获得断网规则后,对目标数据进行断网故障模拟的断网标识,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。
附图说明
94.图1为本技术提供的断网模拟方法的应用场景实施例的示意图。
95.图2为本技术第一实施例中提供的一种断网模拟方法的流程图。
96.图3为本技术第一实施例中提供的一种目标数据获得方法的流程图。
97.图4为本技术第二实施例中提供的一种断网模拟装置的示意图。
98.图5为本技术实施例中提供的一种电子设备的示意图。
99.图6为本技术第五实施例中提供的一种数据处理方法的流程图。
100.图7为本技术第二实施例中提供的一种数据处理装置的示意图。
具体实施方式
101.在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以
很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施的限制。
102.本技术提供的断网模拟方法可以应用于针对数据中心的容灾演练的场景,如图1所示,其为本技术提供的断网模拟方法的应用场景实施例的示意图。本技术提供的第一场景实施例中,具体以将本技术提供的断网模拟方法应用于数据容灾演练系统的应用场景为例,对本技术提供的断网模拟方法进行详细说明。
103.本技术应用场景实施例中的数据容灾为:在相隔较远的异地,建立互相之间可以进行健康状态监视和功能切换的两套或多套功能相同的数据中心,当一处的数据中心发生灾难时,可由异地数据中心迅速接替本地数据中心而保证的连续性,具体的数据容灾的策略有同城双活、同城多活以及同城双活 异地双活等。一般情况下,数据中心发生灾难有如下几种火灾、地震、断电以及断网等,由于在容灾演练时,仅需要对数据中心进行灾难模拟,并且在平时的容灾演练时,还需要维持部分核心的正常运行。所以,在容灾演练时,一般都是对数据中心的部分网络传输设备进行断网模拟。
104.本技术应用场景实施中数据一般为:个人、公司、企业以及单位等通过网络平台处理时产生的数据,如:网络社交平台产生的数据、外卖平台产生的数据、某企业的数据等。本技术应用场景实施例中具体以数据为企业数据为例,对本技术提供的数据处理的应用场景实施例进行详细的说明。
105.本技术应用场景实施中,容灾演练系统101包括:容灾演练平台101-1、断网标识管理平台101-2以及参与断网模拟的网络传输设备101-3。
106.容灾演练平台101-1,用于发送断网模拟请求指令,断网模拟请求指令中包含针对待处理数据的断网规则;向断网标识管理平台101-2发送针对目标企业数据的断网标识写入请求消息。
107.断网标识管理平台101-2,用于获得容灾演练平台101-1发送的针对目标数据的断网标识写入请求消息;根据断网标识写入请求消息,为目标数据写入断网标识,断网标识用于指示网络传输设备101-3在获得断网规则后,对目标数据进行断网模拟。
108.网络传输设备101-3,用于获得针对待处理数据的断网规则,断网规则用于指示对待处理数据中携带有断网标识的目标数据进行断网模拟;从待处理数据中,获得目标数据;停止传送目标数据进行,实现断网模拟。其中,网络传输设备包括如下类型的交换机的一种或者两种:核心层交换机、城域核心交换机。
109.本技术场景实施例中,容灾演练系统101还包括:网络管控平台101-4,用于获得容灾演练平台101-1针对待处理数据的断网模拟请求指令,并根据该断网模拟请求指令生成断网演练启动消息,以及将断网演练启动指令传递给网络管控平台管理101-4下的网络传输设备101-3,此时,网络传输设备101-3获得针对待处理数据的断网规则的具体过程为:网路传输设备101-3解析断网演练启动指令,获得针对待处理数据的断网规则。
110.本技术场景实施例中,获得目标数据的过程为:获得待处理数据的数据存储设备对应的标识信息,在待处理数据的数据存储设备对应的标识信息中,获得标识信息为指定标识信息的数据存储设备,将标识信息为指定标识信息的数据存储设备中存储的数据作为目标数据。为目标数据写入断网标识具体操作为,获得待处理数据的数据存储设备对应的标识信息;在待处理数据的数据存储设备对应的标识信息中,获得标识信息为指定标识信
息的数据存储设备101-21;将标识信息为指定标识信息的数据存储设备101-21中存储的数据作为目标数据;向标识信息为指定标识信息的数据存储设备101-21发送断网标识写入指令;在标识信息为指定标识信息的数据存储设备101-21中,为目标数据的服务类型字段中的指定字段写入指定编码值作为断网标识。
111.本技术第一场景实施例中,容灾演练系统101在企业目标企业数据对应的网络传输设备101-3针对企业目标数据进行断网模拟后,会对目标数据进行容灾演练,即将目标数据从当前所在的数据中心切换到同城的另一数据中心。
112.本技术提供的应用场景实施例中,目标数据对应的网络传输设备包括:集线器、交换机、网桥、路由器、网关等,本技术主要使用交换机;断网模拟方式为:目标数据对应的网络传输设备终止对目标的网络传输,即对目标数据进行丢包。
113.本技术提供的应用场景实施例中,断网标识为在企业目标企业数据对应的报文中写入的标识,具体的,在企业目标企业数据对应的报头的服务类型字段中的指定字段写入预先设定的指定编码值作为断网标识。服务类型字段共8位,根据ietf(the internet engineering task force,国际互联网工程任务组)于1998年12月发布的diff-serv(differentiated service,区分服务)的qos(quality of service,服务质量)分类标准—dscp(differentiated services code point,差分服务代码点)中,在每个数据包ip头部的服务类型字段中,利用前6个比特位的编码值来区分优先级。由于在dscp中利用前6个比特位的编码值来区分优先级,所以,dscp能够对应64种优先级,但是,在一般情况下,对数据的优先级种类的划分往往远少于64种,从而在本技术应用场景实施例中可以将对服务类型字段前6个比特位的编码值中的指定编码值预设为断网标识,如:若企业数据存在三个优先级000000(疾速)、000001(快速)以及000010(普通),那么,可以预先将000011定义为断网标识。
114.本技术提供的断网模拟方法,根据具体的处理过程,还可以分别应用于容灾演练平台101-1、断网标识管理平台网络管理平台101-2以及参与断网模拟的网络传输设备断网标识管理平台101-3单独工作的场景,在此不再一一赘述。
115.需要说明的是,本技术不对本技术提供的断网模拟方法的应用场景或者执行主体做具体限制,本技术提供的断网模拟方法,不仅仅局限于上述应用场景,也不仅仅局限于应用于数据容灾演练。本技术提供上述应用场景实施例的目的是便于理解本技术提供的断网模拟方法,而并非用于限定本技术提供的断网模拟方法。
116.第一实施例
117.本技术第一实施例提供一种断网模拟方法,该方法由网络中的交换器执行,交换器可以是各种在网络上执行信息的转送分发的设备,最主要的是起到核心交换器作用的dsw(distribution layer switch,分布层交换机)执行,也可以由城域网核心交换机man core执行。
118.以下结合图2-图3进行说明。
119.请参照图2,其为本技术第一实施例中提供的一种断网模拟方法的流程图。
120.在步骤s201中,获得针对待处理数据的断网规则,断网规则用于指示对待处理数据中携带有断网标识的目标数据进行断网模拟。
121.由于本技术第一实施例中提供的断网模拟方法一般用于数据容灾演练,在容灾演
练时,仅需要对数据中心进行灾难模拟,并且在平时的容灾演练时,还需要维持部分核心的正常运行。所以,本技术第一实施例中的待处理数据为指定的数据。
122.本技术第一实施例中,数据一般为:个人、公司、企业以及单位等通过网络平台处理时产生的数据,如:网络社交平台产生的数据、外卖平台产生的数据、某企业的数据等。
123.本技术第一实施例中,获得针对待处理数据的断网规则,的过程为:首先,获得针对待处理数据的断网模拟启动指令,断网模拟启动指令中携带有断网规则;然后,解析断网模拟启动指令,获得断网规则。在不同的断网模拟系统下,断网演练启动指令的发出方可以有所不同;一种常见的方式是断网模拟系统包含网络管控平台,则上述获得针对待处理数据的断网规则的具体方法是,首先与网络管控平台建立超文本传输协议;通过与网络管控平台之间的超文本传输链接,获得断网演练启动指令;解析断网请求消息,获得针对待处理数据的断网规则;断网演练启动指令首先是由容灾演练平台发出,并通过网络管控平台转发给各个参加演练的交换器的。此外,在一些断网模拟系统下,不设置网络管控平台,则可以直接由容灾演练平台向交换器发送断网演练启动指令。
124.在步骤s202中,从待处理数据中,获得目标数据。
125.在本技术第一实施例中,从待处理数据中,获得目标数据的步骤请参照图3,其为本技术第一实施例中提供的一种目标数据的获得方法的流程图:
126.步骤s202-1:获得待处理数据。
127.步骤s202-2:检测待处理数据中是否携带有断网标识,将携带有断网标识的数据作为目标数据。
128.在本技术第一实施例中,可以根据写入断网标识的位置,来相应执行以下不同的检测步骤:
129.当断网标识为预先在目标数据对应的报文中写入的标识时,检测待处理数据中携带有断网标识的数据的检测步骤为:解析待处理数据对应的报文;检测待处理数据对应的报文中是否携带有断网标识,将报文中携带有断网标识的待处理数据作为目标数据。
130.其中,是网络中交换与传输的数据单元,其包含了将要发送的完整的数据信息。
131.本技术第一实施例中,在断网标识为预先在目标数据对应的报文中写入的标识具体为预先在目标数据对应的报头中写入的标识时,检测待处理数据对应的报文中是否携带有断网标识,将报文中携带有断网标识的待处理数据作为目标数据的检测步骤为:检测待处理数据对应的报头中是否携带有断网标识,将报头中携带有断网标识的待处理数据作为目标数据。
132.进一步的,本技术第一实施例中,在断网标识为预先在目标数据对应的报头中写入的标识具体为预先在目标数据对应的服务类型字段中写入的标识时,检测待处理数据对应的报头中是否携带有断网标识,将报头中携带有断网标识的待处理数据作为目标数据的检测步骤:检测待处理数据对应的服务类型字段中是否携带有断网标识,将服务类型字段中携带有断网标识的待处理数据作为目标数据。
133.具体的,本技术第一实施例中,在断网标识为预先在目标数据对应的服务类型字段中写入的标识,包括:断网标识为预先在目标数据对应的服务类型字段中写入指定编码值的标识,此时,检测待处理数据对应的服务类型字段中是否携带有断网标识,将服务类型字段中携带有断网标识的待处理数据作为目标数据,包括:检测待处理数据对应的服务类
型字段中是否被写入指定编码值;若是,则将服务类型字段中的指定字段为指定编码值的数据,作为携带有断网标识的数据。
134.本技术第一实施例中,可以将对服务类型字段前6个比特位的编码值中的指定编码值预设为断网标识,如:若企业数据存在三个优先级110000(核心)、110001(邮箱)以及110010(普通),那么,可以预先将110011定义为断网标识。
135.在步骤s203中,停止传送目标数据,实现断网模拟。
136.本技术第一实施例中,针对目标数据进行断网模拟的实现方式为:中断对目标数据的网络传输,具体的实现过程为:向目标数据对应的网络传输设备发送断网模拟指令;目标数据对应的网络传输设备针对断网模拟指令,中断对目标数据的网络传输。
137.本技术提供的第一实施例中,目标数据对应的网络传输设备包括:集线器、交换器、网桥、路由器、网关等;断网模拟为:目标数据对应的网络传输设备终止对目标的网络传输,即对目标数据进行丢包或者暂停传送目标数据。具体而言,就是交换器等网络传输设备对要求自己转发的目标数据不再转发传送或者暂停传送,这样就相当于传送这些目标数据的服务器无法向外传送数据,即在数据上被断网了,这样就实现了断网模拟的效果。
138.本技术第一实施例中提供的断网模拟方法,还包括:
139.在断网模拟的状态下,获得针对目标数据的断网模拟结束指令;根据断网模拟结束指令,恢复传送目标数据。具体实现方式是向目标数据对应的网络传输设备发送断网模拟结束指令,目标数据对应的网络传输设备根据断网模拟结束指令后,恢复传送目标数据。
140.本技术第一实施例中提供的断网模拟方法,在获得针对待处理数据的、用于指示对待处理数据中携带有断网标识的目标数据进行断网模拟的断网规则后,会从进一步从待处理数据中,获得目标数据,并针对目标数据进行断网模拟。本技术第一实施例中提供的断网模拟方法,能够获得目标数据,并针对目标数据进行断网模拟,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。
141.第二实施例
142.与本技术第一实施例提供的一种断网模拟方法相对应的,本技术第二实施例还提供了一种断网模拟装置。由于装置实施例基本相似于方法第一实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
143.请参照图4,其为本技术第二实施例中提供的一种断网模拟装置的示意图。
144.该断网模拟装置包括:
145.断网规则获得单元401,用于获得针对待处理数据的断网规则,所述断网规则用于指示对所述待处理数据中携带有断网标识的目标数据进行断网模拟;
146.目标数据获得单元402,用于从所述待处理数据中,获得所述目标数据;
147.断网模拟单元403,用于针对所述目标数据进行断网模拟,即停止传送所述目标数据,实现断网模拟。
148.可选的,所述目标数据获得单元402,具体用于获得待处理数据;检测所述待处理数据中是否携带有所述断网标识,将携带有所述断网标识的数据作为所述目标数据。
149.可选的,所述断网标识为预先在所述目标数据对应的报文中写入的标识;
150.所述检测所述待处理数据中是否携带有所述断网标识,从将携带有所述断网标识的数据作为所述目标数据,包括:
151.解析所述待处理数据对应的报文;
152.检测所述待处理数据对应的报文中是否携带有所述断网标识,将所述报文中携带有所述断网标识的所述待处理数据作为所述目标数据。
153.可选的,所述断网标识为预先在所述目标数据对应的报文中写入的标识,包括:所述断网标识为预先在所述目标数据对应的报头中写入的标识;
154.所述检测所述待处理数据对应的报文中是否携带有所述断网标识,将所述报文中携带有所述断网标识的所述待处理数据作为所述目标数据,包括:检测所述待处理数据对应的报头中是否携带有所述断网标识,将所述报头中携带有所述断网标识的所述待处理数据作为所述目标数据。
155.可选的,所述断网标识为预先在所述目标数据对应的报头中写入的标识,包括:所述断网标识为预先在所述目标数据对应的服务类型字段中写入的标识;
156.所述检测所述待处理数据对应的报头中是否携带有所述断网标识,将所述报头中携带有所述断网标识的所述待处理数据作为所述目标数据,包括:检测所述待处理数据对应的服务类型字段中是否携带有所述断网标识,将所述服务类型字段中携带有所述断网标识的所述待处理数据作为所述目标数据。
157.可选的,所述断网标识为预先在所述目标数据对应的服务类型字段中写入的标识,包括:所述断网标识为预先在所述目标数据对应的服务类型字段中写入指定编码值的标识;
158.所述检测所述待处理数据对应的服务类型字段中是否携带有所述断网标识,将所述服务类型字段中携带有所述断网标识的所述待处理数据作为所述目标数据,包括:
159.检测所述待处理数据对应的服务类型字段中是否被写入所述指定编码值;
160.若是,则将所述服务类型字段中的指定字段为指定编码值的数据,作为携带有所述断网标识的数据。
161.可选的,所述断网规则获得单元401,具体用于
162.获得针对所述待处理数据的断网模拟启动指令,所述断网模拟启动指令中携带有所述断网规则;解析所述断网模拟启动指令,获得所述断网规则。
163.可选的,本技术第二实施例中提供的断网模拟装置,还包括:断网模拟结束单元,用于在断网模拟状态下,接收断网模拟结束指令;恢复传送所述目标数据。
164.可选的,所述断网模拟单元403,具体用于对所述目标数据进行丢包,实现所述断网模拟。
165.可选的,所述断网模拟单元403,具体用于暂停传送所述目标数据,实现断网模拟。停止传送所述目标数据,实现进行断网模拟。
166.本技术第二实施例中提供的断网模拟装置,在获得针对待处理数据的、用于指示对待处理数据中携带有断网标识的目标数据进行断网模拟的断网规则后,会从进一步从待处理数据中,获得目标数据,并针对目标数据进行断网模拟。本技术第二实施例中提供的断网模拟装置,能够获得目标数据,并针对目标数据进行断网模拟,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。
167.第三实施例
168.与本技术第一实施例提供的断网模拟方法相对应的,本技术第三实施例提供一种
电子设备。
169.如5所示,图5为本技术实施例中提供的一种电子设备的示意图。
170.该电子设备包括:
171.处理器501;以及
172.存储器502,用于存储断网模拟方法的程序,该设备通电并通过所述断网模拟方法的程序后,执行下述步骤:
173.获得针对待处理数据的断网规则,所述断网规则用于指示对所述待处理数据中携带有断网标识的目标数据进行断网模拟;
174.从所述待处理数据中,获得所述目标数据;
175.停止传送所述目标数据,实现断网模拟。
176.本技术第三实施例中提供的断网模拟电子设备,在获得针对待处理数据的、用于指示对待处理数据中携带有断网标识的目标数据进行断网模拟的断网规则后,会从进一步从待处理数据中,获得目标数据,并针对目标数据进行断网模拟。本技术第三实施例中提供的断网模拟电子设备,能够获得目标数据,并针对目标数据进行断网模拟,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。
177.需要说明的是,对于本技术第三实施例提供的电子设备的详细描述可以参考对本技术第一实施例的相关描述,这里不再赘述。
178.第四实施例
179.与本技术第一实施例提供的断网模拟方法相对应的,本技术第四实施例提供一种存储介质,该存储有断网模拟方法的程序,该程序被处理器运行,执行下述步骤:
180.获得针对待处理数据的断网规则,所述断网规则用于指示对所述待处理数据中携带有断网标识的目标数据进行断网模拟;
181.从所述待处理数据中,获得所述目标数据;
182.停止传送所述目标数据,实现断网模拟。
183.本技术第四实施例中提供的断网模拟存储介质,在获得针对待处理数据的、用于指示对待处理数据中携带有断网标识的目标数据进行断网模拟的断网规则后,会从进一步从待处理数据中,获得目标数据,并针对目标数据进行断网模拟。本技术第四实施例中提供的断网模拟存储介质,能够获得目标数据,并针对目标数据进行断网模拟,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。
184.需要说明的是,对于本技术第四实施例提供的存储介质的详细描述可以参考对本技术第一实施例的相关描述,这里不再赘述。
185.第五实施例
186.本技术第五实施例提供一种数据处理方法,以下结合图6进行说明
187.请参照图6,其为本技术第五实施例中提供的一种数据处理方法的流程图。该方法用于在目标数据中写入断网标识;该方法的执行由可以对传输数据进行报文操作的设备进行,典型的是采用qos管控平台,即服务质量管控平台;所述qos管控平台在云服务中现存的管控平台,能够向指定机器下发qos标,也即在数据包从机器网卡发出前修改数据包包头的tos字段的指定6bit的dscp相应的值;利用这一功能,即可实现对目标数据的打标。
188.在步骤s601中,获得针对目标数据的断网标识写入请求消息。
189.本技术第五实施例中,获得针对目标数据的断网标识写入请求消息,包括:与容灾演练平台建立超文本传输协议;通过与容灾演练平台建立的超文本传输协议,获得针对目标数据的断网标识写入请求消息。
190.在步骤s602中,根据断网标识写入请求消息,为目标数据写入断网标识,断网标识用于指示网络管理平台在获得断网规则后,对目标数据进行断网模拟。
191.本技术第五实施例中,根据断网标识写入请求消息,为目标数据写入断网标识,包括:识别目标数据;在目标数据对应的报文中写入断网标识。
192.其中,识别目标数据的过程为:获得待处理数据的数据存储设备对应的标识信息;在待处理数据的数据存储设备对应的标识信息中,获得标识信息为指定标识信息的数据存储设备;将标识信息为指定标识信息的数据存储设备中存储的数据作为目标数据。
193.需要说明的是,为目标数据写入断网标识,包括:向标识信息为指定标识信息的数据存储设备发送断网标识写入指令;在标识信息为指定标识信息的数据存储设备中,为目标数据写入断网标识。
194.其中,在目标数据对应的报文中写入断网标识,包括:在目标数据对应的报头中写入断网标识。具体的,在目标数据对应的报头中写入断网标识,包括:在目标数据对应的服务类型字段中写入断网标识。
195.需要说明的是,在目标数据对应的服务类型字段中写入断网标识,包括:确定在目标数据对应的服务类型字段中写入断网标识的指定字段;在指定字段中写入指定编码值作为断网标识。
196.断网标识写入目标数据后,还有可能需要撤销所述目标数据的断网标识,因此,在断网标识写入操作执行后,可以包括下述步骤:获得针对目标数据的断网标识撤销消息;根据所述断网标识撤销消息,撤销已经写入断网标识的目标数据的断网标识。
197.本技术第五实施例中提供的数据处理方法,在获得针对目标数据的断网标识写入请求消息后,能够根据断网标识写入请求消息,为目标数据写入断网标识,其中,断网标识用于指示网络管理平台在获得断网规则后,对目标数据进行断网模拟。本技术第五实施例中提供的数据处理方法,能够为目标数据写入用于指示网络管理平台在获得断网规则后,对目标数据进行断网模拟的断网标识,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。
198.第六实施例
199.与本技术第五实施例提供的一种数据处理方法相对应的,本技术第六实施例还提供了一种数据处理装置。由于装置实施例基本相似于方法第五实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
200.请参照图7,其为本技术第二实施例中提供的一种数据处理装置的示意图。
201.该数据处理装置包括:
202.断网标识写入请求消息获得单元701,用于获得针对目标数据的断网标识写入请求消息;
203.断网标识写入单元702,用于根据所述断网标识写入请求消息,为所述目标数据写入断网标识,所述断网标识用于指示网络管理平台在获得断网规则后,对所述目标数据进行断网模拟。
204.可选的,断网标识写入单元702,具体用于识别目标数据;在所述目标数据对应的报文中写入所述断网标识。
205.可选的,所述在所述目标数据对应的报文中写入所述断网标识,包括:在所述目标数据对应的报头中写入所述断网标识。
206.可选的,所述在所述目标数据对应的报头中写入所述断网标识,包括:在所述目标数据对应的服务类型字段中写入所述断网标识。
207.可选的,所述在所述目标数据对应的服务类型字段中写入所述断网标识,包括:
208.确定在所述目标数据对应的服务类型字段中写入所述断网标识的指定字段;
209.在所述指定字段中写入指定编码值作为所述断网标识。
210.可选的,所述获得目标数据,包括:
211.获得待处理数据的数据存储设备对应的标识信息;
212.在所述待处理数据的数据存储设备对应的标识信息中,获得所述标识信息为指定标识信息的数据存储设备;
213.将所述标识信息为所述指定标识信息的数据存储设备中存储的数据作为目标数据。
214.可选的,所述为所述目标数据写入断网标识,包括:
215.向所述标识信息为所述指定标识信息的数据存储设备发送断网标识写入指令;
216.在所述标识信息为所述指定标识信息的数据存储设备中,为所述目标数据写入断网标识。
217.可选的,所述断网标识写入请求消息获得单元701,具体用于与所述容灾演练平台建立超文本传输协议;通过所述与所述容灾演练平台建立的超文本传输协议,获得针对目标数据的断网标识写入请求消息。
218.可选的,本技术第六实施例提供的数据处理装置,还包括:断网标识撤销单元,用于断网标识写入操作执行后,执行下述步骤:获得针对目标数据的断网标识撤销消息;根据所述断网标识撤销消息,撤销已经写入断网标识的目标数据的断网标识。
219.本技术第六实施例中提供的数据处理装置,在获得针对目标数据的断网标识写入请求消息后,能够根据断网标识写入请求消息,为目标数据写入断网标识,其中,断网标识用于指示网络管理平台在获得断网规则后,对目标数据进行断网模拟。本技术第六实施例中提供的数据处理装置,能够为目标数据写入用于指示网络管理平台在获得断网规则后,对目标数据进行断网模拟的断网标识,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。
220.第七实施例
221.与本技术第五实施例提供的数据处理方法第一应用场景实施例相对应的,本技术第七实施例提供一种电子设备。
222.如5所示,图5为本技术实施例中提供的一种电子设备的示意图。
223.该电子设备包括:
224.处理器501;以及
225.存储器502,用于存储数据处理方法的程序,该设备通电并通过所述数据处理方法的程序后,执行下述步骤:
226.获得针对目标数据的断网标识写入请求消息;
227.根据所述断网标识写入请求消息,为所述目标数据写入断网标识,所述断网标识用于指示网络管理平台在获得断网规则后,对所述目标数据进行断网模拟。
228.本技术第七实施例中提供的数据处理电子设备,在获得针对目标数据的断网标识写入请求消息后,能够根据断网标识写入请求消息,为目标数据写入断网标识,其中,断网标识用于指示网络管理平台在获得断网规则后,对目标数据进行断网模拟。本技术第七实施例中提供的数据处理电子设备,能够为目标数据写入用于指示网络管理平台在获得断网规则后,对目标数据进行断网模拟的断网标识,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。
229.需要说明的是,对于本技术第七实施例提供的电子设备的详细描述可以参考对本技术第一实施例的相关描述,这里不再赘述。
230.第八实施例
231.与本技术第五实施例提供的数据处理方法相对应的,本技术第八实施例提供一种存储介质,该存储有数据处理方法的程序,该程序被处理器运行,执行下述步骤:
232.获得针对目标数据的断网标识写入请求消息;
233.根据所述断网标识写入请求消息,为所述目标数据写入断网标识,所述断网标识用于指示网络管理平台在获得断网规则后,对所述目标数据进行断网模拟。
234.本技术第八实施例中提供的数据处理存储介质,在获得针对目标数据的断网标识写入请求消息后,能够根据断网标识写入请求消息,为目标数据写入断网标识,其中,断网标识用于指示网络管理平台在获得断网规则后,对目标数据进行断网模拟。本技术第八实施例中提供的数据处理存储介质,能够为目标数据写入用于指示网络管理平台在获得断网规则后,对目标数据进行断网模拟的断网标识,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。
235.需要说明的是,对于本技术第八实施例提供的存储介质的详细描述可以参考对本技术第五实施例的相关描述,这里不再赘述。
236.第九实施例
237.与本技术第一实施例提供的一种断网模拟方法和第一应用场景实施例相对应的,本技术第九实施例还提供了一种断网模拟系统。由于系统实施例基本相似于方法第一实施例,所以描述得比较简单,相关之处参见本技术第一实施例的相关描述即可。下述描述的方法实施例仅仅是示意性的。
238.请再参照图1,该断网模拟系统包括:容灾演练平台101-1、网络管控平台101-4、以及断网标识管理平台101-2;该断网模拟系统当然还包括参与断网模拟的各种网络传输设备101-3。
239.所述容灾演练平台101-1,用于发送断网模拟请求指令,所述断网模拟请求指令中包含针对待处理数据的断网规则;向所述断网标识管理平台101-2发送针对目标数据的断网标识写入请求消息;
240.所述网络管控平台101-4,用于获得所述容灾演练平台101-1针对待处理数据的断网请求指令;根据断网请求指令,生成断网演练启动消息,以及将所述断网演练启动指令传递给所述网络管控平台管理下的网络传输设备。在一些情况下,可以不设置网络管控平台
101-4,直接由所述容灾演练平台101-1执行上述功能。
241.所述断网标识管理平台101-2,用于获得所述容灾演练平台101-1发送的针对目标数据的断网标识写入请求消息;根据断网标识写入请求消息,为目标数据写入断网标识,断网标识用于指示所述网络管理平台101-2在获得断网规则后,对目标数据进行断网模拟。
242.所述网络传输设备101-3,用于获得针对待处理数据的断网规则,所述断网规则用于指示对所述待处理数据中携带有断网标识的目标数据进行断网模拟;从所述待处理数据中,获得所述目标数据;针对停止传送所述目标数据进行,实现断网模拟。
243.本技术第九实施例提供的数据处理系统,在获得针对待处理数据的、用于指示对待处理数据中携带有断网标识的目标数据进行断网模拟的断网规则后,会从进一步从待处理数据中,获得目标数据,并针对目标数据进行断网模拟。本技术第九实施例中提供的断网模拟系统,能够获得目标数据,并针对目标数据进行断网模拟,从而能够有针对性的对数据进行断网模拟,提高了对数据进行容灾演练控制的精细度。本技术虽然以较佳实施例公开如上,但其并不是用来限定本技术,任何本领域技术人员在不脱离本技术的精神和范围内,都可以做出可能的变动和修改,因此本技术的保护范围应当以本技术权利要求所界定的范围为准。
244.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
245.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
246.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、信息结构、程序的模块或其他信息。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储介质或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的信息信号和载波。
247.本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献