基于大数据的运营系统的制作方法



1.本发明涉及网络链路聚合技术领域,具体为基于大数据的运营系统。


背景技术:



2.在日常生活中我们逐渐离不开网络,网络为我们客户端设备与服务器之间建立连接,但是网络状况在很多时间段有不同的状态,一般在用网高峰期其网络通道较为拥挤,但是由于网络调度系统的不够健全,导致其网络分配不够均匀。在目前现有的分配系统中,由于在数据统计方面的缺失,造成无数据分析模型,最终使得网络分配不合理。因此,设计网络分配合理的基于大数据的运营系统是很有必要的。


技术实现要素:



3.本发明的目的在于提供基于大数据的运营系统,以解决上述背景技术中提出的问题。
4.为了解决上述技术问题,本发明提供如下技术方案:基于大数据的运营系统,包括链路池模块、数据库模块、网络模型建立模块和网络动态调整模块,所述链路池模块用于存放链路信息,所述数据库模块用于存储网络通道的情况,所述网络模型建立模块用于根据数据库数据建立模型并分析,所述网络动态调整模块用于运营网络分配模式,所述数据库模块与网络模型建立模块之间数据连接,所述网络模型建立模块与网络动态调整模块之间数据连接。
5.根据上述技术方案,所述链路池模块包括主链路模块和备用链路模块,所述主链路模块用于网络流量,所述备用链路模块存放用于随时与主链路进行聚合的链路,所述主链路模块与备用链路模块之间电连接;
6.所述数据库模块包括时间单元和网络单元,所述时间单元用于存放时间属性数据,所述网络单元模块用于存放网络属性数据,所述时间单元与网络单元之间数据连接。
7.根据上述技术方案,所述网络模型建立模块包括模型拟合模块和需求预估模块,所述模型拟合模块用于绘制时间网络关系图表,所述需求预估模块用于分析各区域网络需求,所述模型拟合模块与需求预估模块之间数据连接;
8.所述网络动态调整模块包括指令自分配模块与指令键入模块,所述指令自分配模块用于根据网络模型分析结果自动做出调整,所述指令键入模块用于管理员手动进行网络运营调整。
9.根据上述技术方案,所述基于大数据的运营系统的运行方法主要包括以下步骤
10.步骤s1:查看链路池中主备链路分别的数量,将主链路均匀分配于服务器与各交换路由设备之间;
11.步骤s2:分配过后将每个点到点之间链路做链路聚合,记录每条链路的网络状况;
12.步骤s3:此时根据每条链路的编号建立对应模型,从数据库中取出数据填入;
13.步骤s4:对网络模型进行分析,估算其网络需求;
14.步骤s5:根据网络需求自动调整链路聚合,同时用户可以根据需求手动进行链路访问控制。
15.根据上述技术方案,所述步骤s2进一步包括以下步骤:
16.步骤s21:实时监测对应聚合链路的网络情况;
17.步骤s22:间隔时间q记录此时网络使用量,当使用数据量超过阈值w时,减少q的值;
18.步骤s23:将链路编号,时刻信息以及网络数据从十进制数转换成四位二进制数;
19.步骤s24:按照上述顺序,将其集合为12位二进制数编码,将其存入数据库中。
20.根据上述技术方案,所述步骤s3进一步包括以下步骤:
21.步骤s31:当数据库中数据量超过阈值e时,开始建立模型;
22.步骤s32:从数据库底部向上依次读取数据,首先识别数据编码的前四位;
23.步骤s33:若前四位编码对应的数据模型存在则继续进行读取操作,若不存在对应模型,则创建数据模型;
24.步骤s34:其次读取后八位,根据中间四位确定在其所在模型中的时间横轴点,根据后8位标出模型中网络数据值。
25.根据上述技术方案,所述s4进一步包括以下步骤:
26.步骤s41:将对应点连成直线,形成折线图;
27.步骤s42:若线段斜率为正数并且起始网络流量为0,则选择该直线的中点为标记点,若起始流量不为0,则选择该线段初始点为标记点,若线段斜率为负数并且末端网络流量为0,则选择该直线的中点为标记点,若末端流量不为0,则选择该线段末端点为标记点,将这些点连线;
28.步骤s43:将除0点的所有时间记录点进行连线,与上述连线成为一个近似长方体的区域t;
29.步骤s44:以最末端的点为起点,向前y个时间节点进行区域t的计算,将其面积表示为时间段网络需求量。
30.根据上述技术方案,所述步骤s5进一步包括以下步骤:
31.步骤s51:根据服务器的各条链路需求量占比进行链路动态调整;
32.步骤s52:首先只考虑主链路池中的链路重新分配,若存在链路不够的情况,从备用地址池中获取;
33.步骤s53:原链路先自动运行解聚合命令操作,在进行聚合命令操作;
34.步骤s54:管理员可根据实际需求,手动进行分配。
35.根据上述技术方案,所述步骤s54进一步包括以下步骤:
36.步骤s541:系统会根据系统的自动运营进行链路分配;
37.步骤s542:管理员可手动修改链路聚合状态,使聚合链路中某子链路状态转为down;
38.步骤s543:down状态链路经过i时间违背唤醒,则直接划入备用链路池;
39.步骤s544:同时正常状态但是属于备用链路中的子链路会自动补充进入主链路池。
40.根据上述技术方案,所述步骤s21进一步包括以下步骤:
41.步骤s211:该聚合链路中存在备份链路;
42.步骤s212:备份链路只负责少量数据传输,当主要链路发生故障,其自动从备份作用转换主路作用。
43.与现有技术相比,本发明所达到的有益效果是:本发明,主要用作链路运营,根据需求分配链路,尽可能将链路作用最大化,设备主备链路池,该池中链路可相互转换,提升系统灵活性,同时每条聚合链路又设置主要子链路与备份子链路,在主要子链路发生故障时,能够及时补上缺口,在数据存储方面,使用12位二进制数,可以快速使用分段匹配原则,获取查询数据,存储只需建立一个表项,不需要连续建立编号、时间和数据三种表项。
附图说明
44.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
45.图1是本发明的系统模块组成示意图。
具体实施方式
46.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
47.请参阅图1,本发明提供技术方案:基于大数据的运营系统,包括链路池模块、数据库模块、网络模型建立模块和网络动态调整模块,所述链路池模块用于存放链路信息,所述数据库模块用于存储网络通道的情况,所述网络模型建立模块用于根据数据库数据建立模型并分析,所述网络动态调整模块用于运营网络分配模式,所述数据库模块与网络模型建立模块之间数据连接,所述网络模型建立模块与网络动态调整模块之间数据连接,该系统主要用作链路运营,根据需求分配链路,尽可能将链路作用最大化,设备主备链路池,该池中链路可相互转换,提升系统灵活性,同时每条聚合链路又设置主要子链路与备份子链路,在主要子链路发生故障时,能够及时补上缺口,在数据存储方面,使用12位二进制数,可以快速使用分段匹配原则,获取查询数据,存储只需建立一个表项,不需要连续建立编号、时间和数据三种表项。
48.链路池模块包括主链路模块和备用链路模块,所述主链路模块用于网络流量,所述备用链路模块存放用于随时与主链路进行聚合的链路,所述主链路模块与备用链路模块之间电连接;
49.所述数据库模块包括时间单元和网络单元,所述时间单元用于存放时间属性数据,所述网络单元模块用于存放网络属性数据,所述时间单元与网络单元之间数据连接。
50.网络模型建立模块包括模型拟合模块和需求预估模块,所述模型拟合模块用于绘制时间网络关系图表,所述需求预估模块用于分析各区域网络需求,所述模型拟合模块与需求预估模块之间数据连接;
51.所述网络动态调整模块包括指令自分配模块与指令键入模块,所述指令自分配模块用于根据网络模型分析结果自动做出调整,所述指令键入模块用于管理员手动进行网络
运营调整。
52.基于大数据的运营系统的运行方法主要包括以下步骤:
53.步骤s1:查看链路池中主备链路分别的数量,将主链路均匀分配于服务器与各交换路由设备之间,首先链路由主链路池中平分而来,此为初始状态,后期考虑各种数据影响,进行链路调节;
54.步骤s2:分配过后将每个点到点之间链路做链路聚合,记录每条链路的网络状况,为建立网络模型做准备,以聚合链路为编号,方便记录于数据库中;
55.步骤s3:此时根据每条链路的编号建立对应模型,从数据库中取出数据填入;
56.步骤s4:对网络模型进行分析,估算其网络需求,需求是改变链路运营策略的重要原因,进行合理分配;
57.步骤s5:根据网络需求自动调整链路聚合,同时用户可以根据需求手动进行链路访问控制,实际生活中需要考虑成本问题,所以要进行手动操作,进行扩展与收缩。
58.步骤s2进一步包括以下步骤:
59.步骤s21:实时监测对应聚合链路的网络情况;
60.步骤s22:间隔时间q记录此时网络使用量,当使用数据量超过阈值w时,减少q的值,当网络运行较为稳定时,记录时间保持一定规律,但当数据用量超过一定值时,需要缩短记录间隔,提升该数据段的记录精确度;
61.步骤s23:将链路编号,时刻信息以及网络数据从十进制数转换成四位二进制数,该转换是为了在存储数据时将三表合一,减少数据库占用;
62.步骤s24:按照上述顺序,将其集合为12位二进制数编码,将其存入数据库中,该数据段可以使用顺序匹配原则,有利于数据查。
63.步骤s3进一步包括以下步骤:
64.步骤s31:当数据库中数据量超过阈值e时,开始建立模型;
65.步骤s32:从数据库底部向上依次读取数据,首先识别数据编码的前四位,在数据库中,先封装的数据由于时间较早,所以存储与数据库底部,前四位表示其来自于何聚合链路;
66.步骤s33:若前四位编码对应的数据模型存在则继续进行读取操作,若不存在对应模型,则创建数据模型,模型存在说明该链路已经经过一段时间运行,其次可以匹配时间编码;
67.步骤s34:其次读取后八位,根据中间四位确定在其所在模型中的时间横轴点,根据后8位标出模型中网络数据值,中间四位编码表示时间,数据库底部的数据由于时间较早,所以不存在顺序错乱,读取网络编码即可获取该时间节点对应的网络数据量。
68.s4进一步包括以下步骤:
69.步骤s41:将对应点连成直线,形成折线图,首先将时间节点与网络数据量对应的数连接,形成一个连续图形;
70.步骤s42:若线段斜率为正数并且起始网络流量为0,则选择该直线的中点为标记点,若起始流量不为0,则选择该线段初始点为标记点,若线段斜率为负数并且末端网络流量为0,则选择该直线的中点为标记点,若末端流量不为0,则选择该线段末端点为标记点,将这些点连线,上述原则可将可估算折线图中大致数据量;
71.步骤s43:将除0点的所有时间记录点进行连线,与上述连线成为一个近似长方体的区域t,使用单位时间面积表现出网络状况,通过比较同一时间段的面积大小,按照面积比例进行链路调整;
72.步骤s44:以最末端的点为起点,向前y个时间节点进行区域t的计算,将其面积表示为时间段网络需求量,当需要进行链路调整时,选择一个区域端,否则数据量过大,难以形成较为明显的对比。
73.步骤s5进一步包括以下步骤:
74.步骤s51:根据服务器的各条链路需求量占比进行链路动态调整;
75.步骤s52:首先只考虑主链路池中的链路重新分配,若存在链路不够的情况,从备用地址池中获取,备用链路池的作用主要就是解决主链路池不够的情况,所以其链路储备是按照网络饱和度的百分之八十来设置,如果后期需要满饱和网络状态可以继续添加;
76.步骤s53:原链路先自动运行解聚合命令操作,在进行聚合命令操作,进行重新聚合时,需要解开原聚合,在其中进行链路添加;
77.步骤s54:管理员可根据实际需求,手动进行分配,而现实生活中,由于每位用户所选择的网络套餐不同,所以其网络通道就会收到根本的限制,由系统自动分配后,进行手工命令限制。
78.步骤s54进一步包括以下步骤:
79.步骤s541:系统会根据系统的自动运营进行链路分配;
80.步骤s542:管理员可手动修改链路聚合状态,使聚合链路中某子链路状态转为down,根据用户选择的网络套餐,调整子链路数量,无论其网络需求是否满足或缺失,这是由硬性条件所决定;
81.步骤s543:down状态链路经过i时间违背唤醒,则直接划入备用链路池,经过i时间后,仍然没有开启,说明用户不选择加宽网络带宽,所以直接将链路划入备用池,免去其进入主链路池后直接进行再分配的繁琐步骤;
82.步骤s544:同时正常状态但是属于备用链路中的子链路会自动补充进入主链路池,由于此时有部分链路从主链路池中划入备用链路池,就需要对其进行补充,补充的首要目标就是已经在使用的备用地址池链路,就避免链路在全部释放后,主池缩小,备用池扩大的结果。
83.步骤s21进一步包括以下步骤:
84.步骤s211:该聚合链路中存在备份链路,该备份链路主要应对链路故障的问题,由于网络通信存在不稳定性,而且及其重要,所以需要我们极力保证网络的通畅;
85.步骤s212:备份链路只负责少量数据传输,当主要链路发生故障,其自动从备份作用转换主路作用,主要作为该聚合链路中主要子链路发生故障时的备用,因此在主链路正常时,该链路通信量较少,为关键时刻启用。
86.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。
87.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:


1.基于大数据的运营系统,包括链路池模块、数据库模块、网络模型建立模块和网络动态调整模块,其特征在于:所述链路池模块用于存放链路信息,所述数据库模块用于存储网络通道的情况,所述网络模型建立模块用于根据数据库数据建立模型并分析,所述网络动态调整模块用于运营网络分配模式,所述数据库模块与网络模型建立模块之间数据连接,所述网络模型建立模块与网络动态调整模块之间数据连接。2.根据权利要求1所述的基于大数据的运营系统,其特征在于:所述链路池模块包括主链路模块和备用链路模块,所述主链路模块用于网络流量,所述备用链路模块存放用于随时与主链路进行聚合的链路,所述主链路模块与备用链路模块之间电连接;所述数据库模块包括时间单元和网络单元,所述时间单元用于存放时间属性数据,所述网络单元模块用于存放网络属性数据,所述时间单元与网络单元之间数据连接。3.根据权利要求2所述的基于大数据的运营系统,其特征在于:所述网络模型建立模块包括模型拟合模块和需求预估模块,所述模型拟合模块用于绘制时间网络关系图表,所述需求预估模块用于分析各区域网络需求,所述模型拟合模块与需求预估模块之间数据连接;所述网络动态调整模块包括指令自分配模块与指令键入模块,所述指令自分配模块用于根据网络模型分析结果自动做出调整,所述指令键入模块用于管理员手动进行网络运营调整。4.根据权利要求3所述的基于大数据的运营系统,其特征在于:所述基于大数据的运营系统的运行方法主要包括以下步骤:步骤s1:查看链路池中主备链路分别的数量,将主链路均匀分配于服务器与各交换路由设备之间;步骤s2:分配过后将每个点到点之间链路做链路聚合,记录每条链路的网络状况;步骤s3:此时根据每条链路的编号建立对应模型,从数据库中取出数据填入;步骤s4:对网络模型进行分析,估算其网络需求;步骤s5:根据网络需求自动调整链路聚合,同时用户可以根据需求手动进行链路访问控制。5.根据权利要求4所述的基于大数据的运营系统,其特征在于:所述步骤s2进一步包括以下步骤:步骤s21:实时监测对应聚合链路的网络情况;步骤s22:间隔时间q记录此时网络使用量,当使用数据量超过阈值w时,减少q的值;步骤s23:将链路编号,时刻信息以及网络数据从十进制数转换成四位二进制数;步骤s24:按照上述顺序,将其集合为12位二进制数编码,将其存入数据库中。6.根据权利要求5所述的基于大数据的运营系统,其特征在于:所述步骤s3进一步包括以下步骤:步骤s31:当数据库中数据量超过阈值e时,开始建立模型;步骤s32:从数据库底部向上依次读取数据,首先识别数据编码的前四位;步骤s33:若前四位编码对应的数据模型存在则继续进行读取操作,若不存在对应模型,则创建数据模型;步骤s34:其次读取后八位,根据中间四位确定在其所在模型中的时间横轴点,根据后8
位标出模型中网络数据值。7.根据权利要求6所述的基于大数据的运营系统,其特征在于:所述步骤s4进一步包括以下步骤:步骤s41:将对应点连成直线,形成折线图;步骤s42:若线段斜率为正数并且起始网络流量为0,则选择该直线的中点为标记点,若起始流量不为0,则选择该线段初始点为标记点,若线段斜率为负数并且末端网络流量为0,则选择该直线的中点为标记点,若末端流量不为0,则选择该线段末端点为标记点,将这些点连线;步骤s43:将除0点的所有时间记录点进行连线,与上述连线成为一个近似长方体的区域t;步骤s44:以最末端的点为起点,向前y个时间节点进行区域t的计算,将其面积表示为时间段网络需求量。8.根据权利要求7所述的基于大数据的运营系统,其特征在于:所述步骤s5进一步包括以下步骤:步骤s51:根据服务器的各条链路需求量占比进行链路动态调整;步骤s52:首先只考虑主链路池中的链路重新分配,若存在链路不够的情况,从备用地址池中获取;步骤s53:原链路先自动运行解聚合命令操作,在进行聚合命令操作;步骤s54:管理员可根据实际需求,手动进行分配。9.根据权利要求8所述的基于大数据的运营系统,其特征在于:所述步骤s54进一步包括以下步骤:步骤s541:系统会根据系统的自动运营进行链路分配;步骤s542:管理员可手动修改链路聚合状态,使聚合链路中某子链路状态转为down;步骤s543:down状态链路经过i时间违背唤醒,则直接划入备用链路池;步骤s544:同时正常状态但是属于备用链路中的子链路会自动补充进入主链路池。10.根据权利要求9所述的基于大数据的运营系统,其特征在于:所述步骤s21进一步包括以下步骤:步骤s211:该聚合链路中存在备份链路;步骤s212:备份链路只负责少量数据传输,当主要链路发生故障,其自动从备份作用转换主路作用。

技术总结


本发明公开了基于大数据的运营系统,包括链路池模块、数据库模块、网络模型建立模块和网络动态调整模块,所述链路池模块用于存放链路信息,所述数据库模块用于存储网络通道的情况,所述网络模型建立模块用于根据数据库数据建立模型并分析,所述网络动态调整模块用于运营网络分配模式,该系统主要用作链路运营,根据需求分配链路,尽可能将链路作用最大化,设备主备链路池,该池中链路可相互转换,提升系统灵活性,同时每条聚合链路又设置主要子链路与备份子链路,在主要子链路发生故障时,能够及时补上缺口,在数据存储方面,使用12位二进制数,可以快速使用分段匹配原则,获取查询数据,本发明,具有网络分配合理的特点。具有网络分配合理的特点。具有网络分配合理的特点。


技术研发人员:

朱磊

受保护的技术使用者:

朱磊

技术研发日:

2022.07.15

技术公布日:

2022/11/25

本文发布于:2024-09-23 09:33:47,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/9142.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:链路   步骤   所述   模块
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议