1.本发明涉及一种大数据安全云存储系统,涉及云存储技术领域,具体涉及一种基于云计算的海量大数据安全云存储系统。
背景技术:2.云存储是在云计算概念上延伸和衍生发展出来的一个新的概念,云计算是分布式处理、并行处理和网格计算的发展,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经计算分析之后将处理结果回传给用户。
3.针对现有技术存在以下问题:
4.1、在使用云存储系统进行海量大数据存储时,传统存储系统或设备容易出现存储超负载的情况,使得存储数据难以最大限度的进行安全保存,导致用户数据的安全性降低,数据存储上限降低的问题;
5.2、利用云计算进行海量大数据存储,不同用户的数据处于相同的平台,使得数据串联的几率增加,难以确保用户数据及信息的私密性,导致系统的利用效率降低,使用成本增加的问题。
技术实现要素:6.本发明提供一种基于云计算的海量大数据安全云存储系统,其中一种目的是为了具备提高存储上限的能力,解决传统存储系统或设备容易出现存储超负载的情况,使得存储数据难以最大限度的进行安全保存,导致用户数据的安全性降低,数据存储上限降低的问题;其中另一种目的是为了解决不同用户的数据处于相同的平台,使得数据串连的几率增加,难以确保用户数据及信息的私密性,导致系统的利用效率降低,使用成本增加的问题,以达到提高系统的利用效率,减少使用成本的效果。
7.为解决上述技术问题,本发明所采用的技术方案是:
8.一种基于云计算的海量大数据安全云存储系统,包括顶云,所述顶云包括有公有云和私有云,所述公有云的输出端与私有云的接收端信号连接,所述私有云的输出端信号连接有大数据云基础平台,所述公有云的输出端信号连接有密匙管理服务层。
9.本发明技术方案的进一步改进在于:所述大数据云基础平台的输出端信号连接有数据库集群,所述数据库集群的输出端信号连接有大数据云存储数据库,所述大数据云存储数据库的输出端与公有云的输入端信号连接。
10.采用上述技术方案,该方案中的数据库集群和大数据云存储数据库共同配合,提高数据存储上限。
11.本发明技术方案的进一步改进在于:所述密匙管理服务层的输出端设置有密匙值,所述密匙管理服务层的输出端通过密匙值信号连接有密匙映射服务器,所述密匙映射服务器的输出端与私有云的接收端信号连接。
12.采用上述技术方案,该方案中的密匙管理服务层、密匙值、密匙映射服务器和私有云共同配合,提高数据存储的安全性。
13.本发明技术方案的进一步改进在于:所述密匙管理服务层的输入端设置有密匙标识,所述密匙映射服务器的输出端通过密匙标识与密匙管理服务层信号连接,所述私有云的接收端设置有密匙值,所述私有云的输出端设置有密匙标识。
14.采用上述技术方案,该方案中的密匙管理服务层、密匙标识、密匙值和密匙映射服务器共同配合,提高数据提取时的速度与稳定程度。
15.本发明技术方案的进一步改进在于:所述私有云包括有app移动端和pc客户端,所述app移动端和pc客户端的输出端信号连接有安全加密层,所述安全加密层的输出端与大数据云基础平台信号连接。
16.采用上述技术方案,该方案中的app移动端、pc客户端、安全加密层和大数据云基础平台共同配合,保障数据存储的多样性与安全性。
17.本发明技术方案的进一步改进在于:所述公有云的输出端信号连接有云存储监控层,所述云存储监控层的接收端设置有密匙管理服务层,所述云存储监控层的输出端信号连接有基础管理层。
18.采用上述技术方案,该方案中的公有云、云存储监控层、密匙管理服务层和基础管理层共同配合,使得数据的调取与存储的安全性有所保障。
19.本发明技术方案的进一步改进在于:所述基础管理层包括有存储层和存储释放层,所述存储层的输出端与存储释放层的接收端信号连接,所述存储释放层的输出端与私有云的接收端信号连接。
20.采用上述技术方案,该方案中的存储层、存储释放层和私有云共同配合,对数据进行安全调度及解压使用。
21.由于采用了上述技术方案,本发明相对现有技术来说,取得的技术进步是:
22.1、本发明提供一种基于云计算的海量大数据安全云存储系统,采用大数据云基础平台、数据库集群、大数据云存储数据库和公有云的配合,通过大数据云基础平台和数据库集群对用户上传的数据进行分隔存储,再利用大数据云存储数据库中的云计算服务器,将海量大数据进行安全压缩,同时进行解密,再利用公有云拓展存储空间,并对海量大数据进行存储,避免了传统存储系统或设备容易出现存储超负载的情况,使得存储数据难以最大限度的进行安全保存,导致用户数据的安全性降低,数据存储上限降低的问题,从而达到了提高用户数据的安全性和数据存储上限的效果。
23.2、本发明提供一种基于云计算的海量大数据安全云存储系统,采用公有云、密匙管理服务层、密匙标识、密匙值、密匙映射服务器和私有云的配合,通过私有云需提取数据独有的密匙标识和密匙值传输至密匙映射服务器,利用密匙映射服务器将需提取数据的密匙标识和密匙值与密匙管理服务层中的密匙标识和密匙值进行匹配,将数据从公有云中导出,解压后传输至私有云,避免了不同用户的数据处于相同的平台,使得数据串联的几率增加,难以确保用户数据及信息的私密性,导致系统的利用效率降低,使用成本增加的问题,从而达到了提高系统的利用效率,减少使用成本的效果。
24.3、本发明提供一种基于云计算的海量大数据安全云存储系统,采用公有云、密匙管理、云存储监控层、存储层、存储释放层和私有云的配合,通过密匙管理和公有云的配合,
对海量大数据进行管理,利用云存储监控层对数据进行存储监控,再利用存储层进行数据调度,配合存储释放层将数据解压,传输至私有云进行使用,使得云存储系统的数据存储效率和数据存储的安全性进一步提高。
附图说明
25.图1为本发明的工作流程图;
26.图2为本发明的私有云存储流程图;
27.图3为本发明的数据云存储流程图;
28.图4为本发明的数据存储监控流程图;
29.图5为本发明的数据提取流程图。
具体实施方式
30.下面结合实施例对本发明做进一步详细说明:
31.实施例1
32.如图1
‑
5所示,本发明提供了一种基于云计算的海量大数据安全云存储系统,包括顶云,所述顶云包括有公有云和私有云,所述公有云的输出端与私有云的接收端信号连接,所述私有云的输出端信号连接有大数据云基础平台,所述公有云的输出端信号连接有密匙管理服务层,所述大数据云基础平台的输出端信号连接有数据库集群,所述数据库集群的输出端信号连接有大数据云存储数据库,所述大数据云存储数据库的输出端与公有云的输入端信号连接,所述私有云包括有app移动端和pc客户端,所述app移动端和pc客户端的输出端信号连接有安全加密层,所述安全加密层的输出端与大数据云基础平台信号连接。
33.在本实施例中,采用大数据云基础平台、数据库集群、大数据云存储数据库和公有云的配合,通过大数据云基础平台和数据库集群对用户上传的数据进行分隔存储,再利用大数据云存储数据库中的云计算服务器,将海量大数据进行安全压缩,同时进行解密,再利用公有云拓展存储空间,并对海量大数据进行存储,使得用户数据的安全性和数据存储上限得到提高。
34.实施例2
35.如图1
‑
5所示,在实施例1的基础上,本发明提供一种技术方案:优选的,所述密匙管理服务层的输出端设置有密匙值,所述密匙管理服务层的输出端通过密匙值信号连接有密匙映射服务器,所述密匙映射服务器的输出端与私有云的接收端信号连接,所述密匙管理服务层的输入端设置有密匙标识,所述密匙映射服务器的输出端通过密匙标识与密匙管理服务层信号连接,所述私有云的接收端设置有密匙值,所述私有云的输出端设置有密匙标识。
36.在本实施例中,采用公有云、密匙管理服务层、密匙标识、密匙值、密匙映射服务器和私有云的配合,通过私有云需提取数据独有的密匙标识和密匙值传输至密匙映射服务器,利用密匙映射服务器将需提取数据的密匙标识和密匙值与密匙管理服务层中的密匙标识和密匙值进行匹配,将数据从公有云中导出,解压后传输至私有云,使得系统的利用效率得到提高,使用成本得到有效减少。
37.实施例3
38.如图1
‑
5所示,在实施例1的基础上,本发明提供一种技术方案:优选的,所述公有云的输出端信号连接有云存储监控层,所述云存储监控层的接收端设置有密匙管理服务层,所述云存储监控层的输出端信号连接有基础管理层,所述基础管理层包括有存储层和存储释放层,所述存储层的输出端与存储释放层的接收端信号连接,所述存储释放层的输出端与私有云的接收端信号连接。
39.在本实施例中,采用公有云、密匙管理、云存储监控层、存储层、存储释放层和私有云的配合,通过密匙管理和公有云的配合,对海量大数据进行管理,利用云存储监控层对数据进行存储监控,再利用存储层进行数据调度,配合存储释放层将数据解压,传输至私有云进行使用,使得云存储系统的数据存储效率和数据存储的安全性进一步提高。
40.下面具体说一下该基于云计算的海量大数据安全云存储系统的工作原理。
41.如图1
‑
5所示,在使用时,首先利用私有云的app移动端或pc客户端将用户数据通过信号数据的方式传输至安全加密层,进行加密,然后将密文数据传输至大数据云基础平台,对密文数据进行分布式存储,然后利用数据库集群与大数据云基础平台配合,进行存储,再利用大数据云存储数据库中的云计算服务器,将海量大数据进行安全压缩,同时进行解密,再利用公有云拓展存储空间,并对海量大数据进行存储,同时通过密匙管理和公有云的配合,对海量大数据进行管理,利用云存储监控层对数据进行存储监控,再利用存储层进行数据调度,配合存储释放层将数据解压,传输至私有云进行使用,若需对海量数据进行调用,利用私有云的app移动端或pc客户端将需提取数据独有的密匙标识和密匙值传输至密匙映射服务器,然后再利用密匙映射服务器将需提取数据的密匙标识和密匙值与密匙管理服务层中的密匙标识和密匙值进行匹配,将数据从公有云中导出,解压后传输至私有云进行使用即可。
42.上文一般性的对本发明做了详尽的描述,但在本发明基础上,可以对之做一些修改或改进,这对于技术领域的一般技术人员是显而易见的。因此,在不脱离本发明思想精神的修改或改进,均在本发明的保护范围之内。