System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及服务器,尤其涉及一种服务器的实时防护方法及系统。
技术介绍
1、随着科技的发展,服务器应用于生活中,并对接网路数据,此时,服务器与多个工作设备进行交互,并在交互过程中对多个工作设备传输数据,在现有技术中,服务器基于以往的防护手段或者防护墙进行防护,主要体现在接收的数据进行排查,可是,服务器在运行过程中并不对防护手段进行动态触发,而是在服务器处于空闲状态下才进行防护手段的触发,影响服务器的防护效果,同时,服务器并没有实现协同式防护。
技术实现思路
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、状态模块,用于根据服务器的运行状态以及服务器的当前运行节点的匹配而定义服务器的实际状态;
本文档来自技高网...【技术保护点】
1.一种服务器的实时防护方法,其特征在于,应用于服务器;
2.根据权利要求1所述的服务器的实时防护方法,其特征在于,所述获取服务器所传输的数据,并基于服务器所传输的数据预估服务器的运行状态,包括:
3.根据权利要求2所述的服务器的实时防护方法,其特征在于,所述根据服务器的运行状态以及服务器的当前运行节点的匹配而定义服务器的实际状态,包括:
4.根据权利要求1所述的服务器的实时防护方法,其特征在于,所述基于服务器的实际状态确定防护逻辑,并基于数据的传输效率确定防护等级,包括:
5.根据权利要求4所述的服务器的实时防护方法,其特征在于,所述根据防护逻辑以及防护等级确定防护列表,防护列表记载着对应的防护手段,包括:
6.根据权利要求5所述的服务器的实时防护方法,其特征在于,所述基于服务器的当前运行节点以及运行场景触发多个防护手段的排序,并将排序后的多个防护手段随着服务器的运行而动态触发,包括:
7.根据权利要求6所述的服务器的实时防护方法,其特征在于,所述基于服务器的当前运行节点以及运行场景触发多个防护手段的排序,
8.根据权利要求7所述的服务器的实时防护方法,其特征在于,所述在各个防护手段中,采集与该服务器对应的协同控制器,并根据各个防护手段的工作量调控服务器与协同控制器之间的协同关系,包括:
9.根据权利要求8所述的服务器的实时防护方法,其特征在于,所述基于协同控制器对服务器进行协同管控,并持续维持服务器的正常运行,包括:
10.一种服务器的实时防护系统,其特征在于,所述服务器的实时防护系统应用于如权利要求1-9中任一所述的服务器的实时防护方法,所述服务器的实时防护系统包括:
...【技术特征摘要】
1.一种服务器的实时防护方法,其特征在于,应用于服务器;
2.根据权利要求1所述的服务器的实时防护方法,其特征在于,所述获取服务器所传输的数据,并基于服务器所传输的数据预估服务器的运行状态,包括:
3.根据权利要求2所述的服务器的实时防护方法,其特征在于,所述根据服务器的运行状态以及服务器的当前运行节点的匹配而定义服务器的实际状态,包括:
4.根据权利要求1所述的服务器的实时防护方法,其特征在于,所述基于服务器的实际状态确定防护逻辑,并基于数据的传输效率确定防护等级,包括:
5.根据权利要求4所述的服务器的实时防护方法,其特征在于,所述根据防护逻辑以及防护等级确定防护列表,防护列表记载着对应的防护手段,包括:
6.根据权利要求5所述的服务器的实时防护方法,其特征在于,所述基于服务器的当前运行节点以及运行场景触发多...
【专利技术属性】
技术研发人员:吴水田,夏群艳,
申请(专利权)人:深圳市亿天净化技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。