一种基于云计算的用户数据稳定储存设备制造技术

技术编号:34775461 阅读:16 留言:0更新日期:2022-08-31 19:46
本发明专利技术公开了一种基于云计算的用户数据稳定储存设备,涉及云计算存储技术领域;具体包括存储服务器群、管理层、客户端节点和网关接口层。本发明专利技术将整个存储服务器群设置为若干类型的存储服务器,然后在每个类型的服务器中设置若干并列的存储服务器,存储时,将数据按照存储服务器群的类型个数进行分割,分割后将每个类型的数据块存储至与其类型对应的存储服务器中,首先,多个并列类型的存储服务器,共同担任数据包的存储,可降低存储服务器存储格式类型的编码种类,降低其存储负荷,另外,单个类型的服务器中又并列设置多个存储服务器,对于特定类型的数据又能起到分担作用,从而更近一步的降低了服务器的存储负荷。一步的降低了服务器的存储负荷。一步的降低了服务器的存储负荷。

【技术实现步骤摘要】
一种基于云计算的用户数据稳定储存设备


[0001]本专利技术涉及云计算存储
,尤其涉及一种基于云计算的用户数据稳定储存设备。

技术介绍

[0002]经济快速发展已经成为当今社会发展的主题,伴随着Internet技术的快速发展,信息量更是呈现出爆炸性的增长,人们每天在面对繁忙工作的同时,也需要面对非常庞大的数据量,用更为精确的表达就是说需要大量用于存储数据的空间和存储大量冗余数据的拷贝。这些数据也都以一定的速度在不断迅速增长。因此,数据如何有效地保存及如何快速地从大量的数据中读取自己需要的数据,将可能变为影响一个企业快速发展必须要考虑的问题。云存储具有传统数据存储技术不可替代的优势:高可靠性、高通用性、高扩展性、大容量,云存储让企业实现提高效率、降低成本不再成为一个难题。
[0003]由于云计算通过云服务器对数据进行存储,而大量的数据会造成存储服务器的的负荷增加,从而会导致数据再存储中出现缺失、失效、乱码等现象,导致云计算的存储质量大大降低。

技术实现思路

[0004]本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种基于云计算的用户数据稳定储存设备。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:
[0006]一种基于云计算的用户数据稳定储存设备,包括:
[0007]存储服务器群:其由多个不同存储类型的存储服务器构成,并且多个存储服务器相互并联,主要负责数据的存储任务,其中,相同类型的存储服务器数量大于或者等于一;
[0008]管理层:负责对数据进行初处理、存储路径规划、加密等;
[0009]客户端节点:其根据客户需求,响应相应的操作,同时还为整个系统提供大多数运算能力;
[0010]网关接口层:其通过网络协议将客户端节点与管理层进行连接,保证数据的双向传输。
[0011]优选地:所述管理层包括位置服务器、编码服务器、分类服务器和加密/解密服务器。
[0012]进一步地:所述客户端节点为用户的操作电子设备,其中,用户需求包括数据上传、数据读取、数据编辑和数据删除。
[0013]在前述方案的基础上:所述编码服务器的具体工作流程为:
[0014]M1:将接收到的原始数据根据存储服务器的类型和个数分为n个数据块;
[0015]M2:将n个数据块根据每个存储服务器的格式进行重新编码,重新得到n个编码后的数据块,其中:n=存储服务器类型的个数;
[0016]M3:将n个类型的数据块存储至与其对应的存储服务器中。
[0017]在前述方案中更佳的方案是:所述M1中,在编码服务器对数据进行分割前,加密/解密服务器先对其整体进行记号,并对其进行加密处理。
[0018]作为本专利技术进一步的方案:所述M3中,根据同类型的所有存储服务器中,存储时按照每个存储服务器的负载情况,进行均等存储,且在存储的同时,位置服务器映射出存储路径并保存。
[0019]同时,所述管理层的计算能力由客户端节点提供,当管理层功计算时,其运用基于DHT结构化方式将客户端节点组织起来,让客户端节点之间能相互共享数据,并利用相对较为空闲的客户端节点提供计算能力。
[0020]作为本专利技术的一种优选的:其还包括索引服务器,所述索引服务器架设于客户端节点中,当用户登入索引服务器中,所述索引服务器按照关键词搜索的方式提供搜索。
[0021]同时,所述索引服务器的工作流程为:
[0022]N1:客户根据关键词搜索所需数据包;
[0023]N2:系统反馈所有包含此关键词的数据包;
[0024]N3:客户根据反馈的数据包进行二级关键词搜索;
[0025]N4:系统根据已反馈的数据包中继续反馈包含二级关键词的数据包;
[0026]N5:重复N3

N4步骤,直至客户选中单个的数据包为止。
[0027]本专利技术的有益效果为:
[0028]1.该基于云计算的用户数据稳定储存设备,将整个存储服务器群设置为若干类型的存储服务器,然后在每个类型的服务器中设置若干并列的存储服务器,存储时,将数据按照存储服务器群的类型个数进行分割,分割后将每个类型的数据块存储至与其类型对应的存储服务器中,首先,多个并列类型的存储服务器,共同担任数据包的存储,可降低存储服务器存储格式类型的编码种类,降低其存储负荷,另外,单个类型的服务器中又并列设置多个存储服务器,对于特定类型的数据又能起到分担作用,从而更近一步的降低了服务器的存储负荷。
[0029]2.该基于云计算的用户数据稳定储存设备,通过设置管理层,其能对客户端节点进行整合,实现资源共享,其一方面,调取客户端节点的计算能力,从而分担整个系统的计算负荷,并且在资源共享的基础上,其计算能力也达到共享,对于单个客户端节点,其计算能力不足时,可通过管理层的协调利用其它节点的计算能力进行数据处理,从而可以实现数据的快速存储、读取和编辑。
[0030]3.该基于云计算的用户数据稳定储存设备,通过设置索引服务器,其利用关键词进行搜索,可降低用户的输入量,并且,其采用多级关键词查找的方法,能降低单次系统的计算负荷。
附图说明
[0031]图1为本专利技术提出的一种基于云计算的用户数据稳定储存设备的整体架构结构示意图;
具体实施方式
[0032]下面结合具体实施方式对本专利的技术方案作进一步详细地说明。
[0033]实施例1:
[0034]一种基于云计算的用户数据稳定储存设备,包括:
[0035]存储服务器群:其由多个不同存储类型的存储服务器构成,并且多个存储服务器相互并联,主要负责数据的存储任务,其中,相同类型的存储服务器数量大于或者等于一;
[0036]管理层:负责对数据进行初处理、存储路径规划、加密等;
[0037]客户端节点:其根据客户需求,响应相应的操作,同时还为整个系统提供大多数运算能力;
[0038]网关接口层:其通过网络协议将客户端节点与管理层进行连接,保证数据的双向传输。
[0039]所述管理层包括位置服务器、编码服务器、分类服务器和加密/解密服务器。
[0040]所述客户端节点为用户的操作电子设备,其中,用户需求包括数据上传、数据读取、数据编辑和数据删除。
[0041]所述编码服务器的具体工作流程为:
[0042]M1:将接收到的原始数据根据存储服务器的类型和个数分为n个数据块;
[0043]M2:将n个数据块根据每个存储服务器的格式进行重新编码,重新得到n个编码后的数据块,其中:n=存储服务器类型的个数;
[0044]M3:将n个类型的数据块存储至与其对应的存储服务器中。
[0045]所述M1中,在编码服务器对数据进行分割前,加密/解密服务器先对其整体进行记号,并对其进行加密处理。
[0046]所述M3中,根据同类型的所有存储服务器中,存储时按照每个存储服务器的负载情况,进行均等存储,且在存储本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云计算的用户数据稳定储存设备,包括:存储服务器群:其由多个不同存储类型的存储服务器构成,并且多个存储服务器相互并联,主要负责数据的存储任务,其中,相同类型的存储服务器数量大于或者等于一;管理层:负责对数据进行初处理、存储路径规划、加密等;客户端节点:其根据客户需求,响应相应的操作,同时还为整个系统提供大多数运算能力;网关接口层:其通过网络协议将客户端节点与管理层进行连接,保证数据的双向传输。2.根据权利要求1所述的一种基于云计算的用户数据稳定储存设备,其特征在于,所述管理层包括位置服务器、编码服务器、分类服务器和加密/解密服务器。3.根据权利要求1所述的一种基于云计算的用户数据稳定储存设备,其特征在于,所述客户端节点为用户的操作电子设备,其中,用户需求包括数据上传、数据读取、数据编辑和数据删除。4.根据权利要求2所述的一种基于云计算的用户数据稳定储存设备,其特征在于,所述编码服务器的具体工作流程为:M1:将接收到的原始数据根据存储服务器的类型和个数分为n个数据块;M2:将n个数据块根据每个存储服务器的格式进行重新编码,重新得到n个编码后的数据块,其中:n=存储服务器类型的个数;M3:将n个类型的数据块存储至与其对应的存储服务器中。5.根据权利要求4所述的一种基于云计算的用户数据稳定储存设备,其特征在于,所述M...

【专利技术属性】
技术研发人员:姜晓洁
申请(专利权)人:威海海洋职业学院
类型:发明
国别省市:

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

1