一种基于分布式存储技术的移动通信存储管理系统的制作方法

文档序号:24403789发布日期:2021-03-26 16:09阅读:109来源:国知局
一种基于分布式存储技术的移动通信存储管理系统的制作方法

1.本发明属于移动通信技术领域,涉及存储管理系统,具体是一种基于分布式存储技术的移动通信存储管理系统。


背景技术:

2.移动通信沟通移动用户与固定点用户之间或移动用户之间的通信方式。通信双方有一方或两方处于运动中的通信。包括陆、海、空移动通信。采用的频段遍及低频、中频、高频、甚高频和特高频。移动通信系统由移动台、基台、移动交换局组成。若要同某移动台通信,移动交换局通过各基台向全网发出呼叫,被叫台收到后发出应答信号,移动交换局收到应答后分配一个信道给该移动台并从此话路信道中传送一信令使其振铃。
3.通常的移动通信数据存储管理多为集中式存储,大量移动通信数据存储在一个数据库中,导致数据库存储超负荷,后续移动通信数据的存储和调用加载极为缓慢,数据库使用寿命大大缩减;同时移动通信数据存储时,没有对移动通信数据进行存储管理和安全分析,没有做到移动通信数据的存储调度和分级存储,为此,我们提出一种基于分布式存储技术的移动通信存储管理系统。


技术实现要素:

4.针对现有技术存在的不足,本发明目的是提供一种基于分布式存储技术的移动通信存储管理系统。
5.本发明所要解决的技术问题为:
6.通常的移动通信数据存储管理多为集中式存储,大量移动通信数据存储在一个数据库中,导致数据库存储超负荷,后续移动通信数据的存储和调用加载极为缓慢,数据库使用寿命大大缩减;同时移动通信数据存储时,没有对移动通信数据进行存储管理和安全分析,没有做到移动通信数据的存储调度和分级存储。
7.本发明的目的可以通过以下技术方案实现:
8.一种基于分布式存储技术的移动通信存储管理系统,包括注册登录模块、分级存储模块、数据采集模块、数据录入模块、安全分析模块、计时单元、回收暂存模块、清理单元以及服务器;
9.所述注册登录模块用于工作人员输入个人信息后进行注册登录,并将个人信息发送至服务器;所述数据录入模块用于工作人员录入上传移动通信数据,上传成功的移动通信数据存储至服务器中;所述数据采集模块用于采集移动通信数据的基本信息,并将基本信息发送至安全分析模块;所述安全分析模块用于对服务器中的移动通信数据进行安全分析;
10.所述回收暂存模块用于暂存服务器中删除的移动通信数据和服务器中存放超时的移动通信数据;所述计时单元用于对回收暂存模块中存放的移动通信数据进行计时,并将计时数据发送至清理单元;所述清理单元接收计时单元发送的计时数据,并依据计时数
据将回收暂存模块中达到存放时间的移动通信数据进行定时清理;所述分级存储模块用于对移动通信数据进行分级存储。
11.进一步地,所述安全分析模块的安全分析过程具体如下:
12.s1:获取工作人员上传的移动通信数据,得到移动通信数据的文件格式;
13.s2:获取服务器中预设的识别格式;
14.s3:移动通信数据的文件格式与服务器中预设的识别格式进行比对,若文件存在预设的识别文件格式以外的文件格式,服务器将移动通信数据标记为可疑文件,并产生安全查验信息反馈至注册登录模块;
15.s4:注册登录模块以字体化的形式呈现给移动通信数据的上传人员,询问上传人员继续上传或中止上传;
16.s5:当上传人员点击继续上传时,服务器产生信任信号发送至安全分析模块,安全分析模块将可疑文件标记为信任文件后即可继续上传;
17.s6:当上传人员点击中止上传时,服务器产生不信号发送至安全分析模块,安全分析模块拦截可疑文件上传并可疑文件删除后存放至回收暂存模块。
18.进一步地,所述清理单元的工作步骤具体如下:
19.步骤s1:当移动通信数据从服务器中回收至回收暂存模块时,计时单元将移动通信数据回收时的时间记为回收初始时间ht1,并对回收暂存模块存放的移动通信数据进行计时;
20.步骤s2:设定移动通信数据在回收暂存模块的预设存放时间,并将预设存放时间标记为yt;
21.步骤s3:利用系统的当前时间减去移动通信数据的回收初始时间ht1得到移动通信数据的存放时长ct;
22.步骤s4:存放时长ct与预设存放时间yt进行比对;
23.步骤s5:若ct≥yt时,回收暂存模块生成清理信号发送至清理单元,清理单元接收到清理信号后对达到预设存放时间的移动通信数据进行清理,反之清理单元不启动。
24.进一步地,所述分级存储模块的分级存储步骤具体如下:
25.ss1:获取工作人员上传的移动通信数据,并将移动通信数据标记为i,i=1,2,
……
,n;
26.ss2:获取移动通信数据的上传时间,并将上传时间标记为ti;
27.ss3:上传时间由大到小建立横向的上传时间排序表,上传时间排序表的坐标采用o表示,o=1,2,
……
,m;
28.ss4:获取移动通信数据的占用内存,并将占用内存标记为ni;
29.ss5:占用内存由大到小建立纵向的占用内存排序表,占用内存排序表的坐标采用u表示,u=1,2,
……
,v;
30.ss6:横向的上传时间排序表与纵向的占用内存排序表相结合组成移动通信数据的分级存储表,移动通信数据在分级存储表上的坐标为(xtio,yniu);
31.ss7:分别对分级存储表的横向和纵向上预设一个间距值,依据间距值将分级存储表上的移动通信数据进行分级存储。
32.进一步地,所述预设的识别格式具体包括doc、docx、xls、xlsx、ppt、pptx、jpg、
png、dwg和txt。
33.与现有技术相比,本发明的有益效果是:
34.1、本发明在移动通信数据存储管理时,通过安全分析模块对服务器中的移动通信数据进行安全分析,安全分析通过方可存储至数据库,安全分析不通过的移动通信数据存储至回收暂存模块中,并通过计时单元和清理单元实现定时清理;
35.2、本发明通过分级存储模块对移动通信数据进行分级存储,由横向的上传时间排序表与纵向的占用内存排序表相结合组成移动通信数据的分级存储表,并对分级存储表上的每一个移动通信数据采用坐标表示,设定一个分级存储表的横向和纵向上预设一个间距值,依据间距值将分级存储表上的移动通信数据进行分级存储,实现了移动通信数据存储时的存储调度和分级存储。
附图说明
36.为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
37.图1为本发明的整体系统框图。
具体实施方式
38.下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
39.请参阅图1所示,一种基于分布式存储技术的移动通信存储管理系统,包括注册登录模块、分级存储模块、数据采集模块、数据录入模块、安全分析模块、计时单元、回收暂存模块、清理单元以及服务器;
40.所述注册登录模块用于工作人员输入个人信息后进行注册登录,并将个人信息发送至服务器;所述数据录入模块用于工作人员录入上传移动通信数据,上传成功的移动通信数据存储至服务器中;所述数据采集模块用于采集移动通信数据的基本信息,并将基本信息发送至安全分析模块,其中,基本包括移动通信数据的内存大小、上传时间等;
41.所述安全分析模块用于对服务器中的移动通信数据进行安全分析,安全分析过程具体如下:
42.s1:获取工作人员上传的移动通信数据,得到移动通信数据的文件格式;
43.s2:获取服务器中预设的识别格式,预设的识别格式具体包括doc、docx、xls、xlsx、ppt、pptx、jpg、png、dwg和txt等;
44.s3:移动通信数据的文件格式与服务器中预设的识别格式进行比对,若文件存在预设的识别文件格式以外的文件格式,服务器将移动通信数据标记为可疑文件,并产生安全查验信息反馈至注册登录模块;
45.s4:注册登录模块以字体化的形式呈现给移动通信数据的上传人员,询问上传人员继续上传或中止上传;
46.s5:当上传人员点击继续上传时,服务器产生信任信号发送至安全分析模块,安全分析模块将可疑文件标记为信任文件后即可继续上传;
47.s6:当上传人员点击中止上传时,服务器产生不信号发送至安全分析模块,安全分析模块拦截可疑文件上传并可疑文件删除后存放至回收暂存模块;
48.所述回收暂存模块用于暂存服务器中删除的移动通信数据和服务器中存放超时的移动通信数据;所述计时单元用于对回收暂存模块中存放的移动通信数据进行计时,并将计时数据发送至清理单元;所述清理单元接收计时单元发送的计时数据,并依据计时数据将回收暂存模块中达到存放时间的移动通信数据进行定时清理,定时清理的工作步骤具体如下:
49.步骤s1:当移动通信数据从服务器中回收至回收暂存模块时,计时单元将移动通信数据回收时的时间记为回收初始时间ht1,并对回收暂存模块存放的移动通信数据进行计时;
50.步骤s2:设定移动通信数据在回收暂存模块的预设存放时间,并将预设存放时间标记为yt;
51.步骤s3:利用系统的当前时间减去移动通信数据的回收初始时间ht1得到移动通信数据的存放时长ct;
52.步骤s4:存放时长ct与预设存放时间yt进行比对;
53.步骤s5:若ct≥yt时,回收暂存模块生成清理信号发送至清理单元,清理单元接收到清理信号后对达到预设存放时间的移动通信数据进行清理,反之清理单元不启动;
54.所述分级存储模块用于对移动通信数据进行分级存储,分级存储步骤具体如下:
55.ss1:获取工作人员上传的移动通信数据,并将移动通信数据标记为i,i=1,2,
……
,n;
56.ss2:获取移动通信数据的上传时间,并将上传时间标记为ti;
57.ss3:上传时间由大到小建立横向的上传时间排序表,上传时间排序表的坐标采用o表示,o=1,2,
……
,m;
58.ss4:获取移动通信数据的占用内存,并将占用内存标记为ni;
59.ss5:占用内存由大到小建立纵向的占用内存排序表,占用内存排序表的坐标采用u表示,u=1,2,
……
,v;
60.ss6:横向的上传时间排序表与纵向的占用内存排序表相结合组成移动通信数据的分级存储表,移动通信数据在分级存储表上的坐标为(xtio,yniu);
61.ss7:分别对分级存储表的横向和纵向上预设一个间距值,依据间距值将分级存储表上的移动通信数据进行分级存储;
62.举例说明:预设的间距值为10,坐标((xti0~xti10],(yti0~yni10])的移动通信数据为第一部分,坐标((xti10~xti20],(yni10~yni20])的移动通信数据为第二部分,以此类推。
63.一种基于分布式存储技术的移动通信存储管理系统,工作时,通过安全分析模块对服务器中的移动通信数据进行安全分析,首先获取工作人员上传的移动通信数据,得到移动通信数据的文件格式,再获取服务器中预设的识别格式,预设的识别格式具体包括doc、docx、xls、xlsx、ppt、pptx、jpg、png、dwg和txt等,移动通信数据的文件格式与服务器中预设的识别格式进行比对,若文件存在预设的识别文件格式以外的文件格式,服务器将移动通信数据标记为可疑文件,并产生安全查验信息反馈至注册登录模块,注册登录模块
以字体化的形式呈现给移动通信数据的上传人员,询问上传人员继续上传或中止上传,当上传人员点击继续上传时,服务器产生信任信号发送至安全分析模块,安全分析模块将可疑文件标记为信任文件后即可继续上传,当上传人员点击中止上传时,服务器产生不信号发送至安全分析模块,安全分析模块拦截可疑文件上传并可疑文件删除后存放至回收暂存模块;
64.回收暂存模块用于暂存服务器中删除的移动通信数据和服务器中存放超时的移动通信数据,通过计时单元对回收暂存模块中存放的移动通信数据进行计时,并将计时数据发送至清理单元,清理单元接收计时单元发送的计时数据,并依据计时数据将回收暂存模块中达到存放时间的移动通信数据进行定时清理,当移动通信数据从服务器中回收至回收暂存模块时,计时单元将移动通信数据回收时的时间记为回收初始时间ht1,并对回收暂存模块存放的移动通信数据进行计时,设定移动通信数据在回收暂存模块的预设存放时间yt,利用系统的当前时间减去移动通信数据的回收初始时间ht1得到移动通信数据的存放时长ct,存放时长ct与预设存放时间yt进行比对,若ct≥yt时,回收暂存模块生成清理信号发送至清理单元,清理单元接收到清理信号后对达到预设存放时间的移动通信数据进行清理,反之清理单元不启动;
65.通过分级存储模块对移动通信数据进行分级存储,首先获取工作人员上传的移动通信数据i,然后获取移动通信数据的上传时间ti,上传时间由大到小建立横向的上传时间排序表,上传时间排序表的坐标采用o表示,再获取移动通信数据的占用内存ni,占用内存由大到小建立纵向的占用内存排序表,占用内存排序表的坐标采用u表示,横向的上传时间排序表与纵向的占用内存排序表相结合组成移动通信数据的分级存储表,移动通信数据在分级存储表上的坐标为(xtio,yniu),分别对分级存储表的横向和纵向上预设一个间距值,依据间距值将分级存储表上的移动通信数据进行分级存储;
66.上述公式均是去量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最近真实情况的一个公式,公式中的预设参数由本领域的技术人员根据实际情况进行设置。
67.以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1