[发明专利]大数据私有云存储安全性分析及实践研究在审
申请号: | 202010841899.5 | 申请日: | 2020-08-20 |
公开(公告)号: | CN112702308A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 李彦江;李金胜;周龙;王振德;王兵;于东生;孙晓梅;王金波 | 申请(专利权)人: | 纬领(青岛)网络安全研究院有限公司;中国电子科技集团公司第三十研究所 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F16/11;G06F16/182;G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266034 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 私有 存储 安全性 分析 实践 研究 | ||
大数据私有云存储是一款旨在提供私有云存储服务的软件,利用当前流行的B/S架构建立对数据的多重备份容灾机制,并提供了对私有云盘的访问、存储、共享、追溯等数据处理服务。能有效解决用户在大数据的可靠存储和高并发访问方面所面临的瓶颈问题,是一款可用于定制云存储服务的第三方开放平台软件,性价比优势明显,安装调试便捷。
技术领域
是一款旨在提供私有云存储服务的软件,利用当前流行的B/S架构建立对数据的多重备份容灾机制,并提供了对私有云盘的访问、存储、共享、追溯等数据处理服务。能有效解决用户在大数据的可靠存储和高并发访问方面所面临的瓶颈问题,是一款可用于定制云存储服务的第三方开放平台软件,性价比优势明显,安装调试便捷。
背景技术
大数据私有云存储采用分布式对象存储技术,主要存放用户上传的文件和文件的分布式自动备份。用户端分管理员用户和普通用户,职责分离,功能也不同。在登录时,管理员用户和普通用户使用的是不同的端口,增加了安全性。
发明内容
一、项目开发部署过程
需要分别安装存储云盘功能、WEB功能和数据库功能,一般部署于Linux系统的服务器上。服务器规模可根据用户实际使用需要,灵活定制,灵活部署。如图1所示。
本次安装使用光盘里的文件作为安装源,openstack采用3磁盘all-in-one安装方式。
1)openstack swift环境安装
准备好环境,IP地址,根据IP地址和实际使用的密码适当修改/install/openstack/setpall.sh后执行(setpall.sh里包含安装openstack基础包、keystone、mysql、mariadb、rabbitmq-server和swift等),配置openstack项目,增加云盘用户。新建容器large_files、large_files_index和qwe,并将/tools/weblinksoft.exe上传到qwe。完成安装后,执行/install/openstack/tempurl.sh脚本(该脚本使得每个文件在每次下载时产生一个变化的链接,防止重定向攻击)
2)mongodb数据库系统安装
安装/install/mongo/下的mongodb数据库系统(可单独一台服务器,也可以与openstack在一台服务器上)建立“yunpan”项目,新建数据库用户并设置md5(password)为密码。
3)安装文档预览环境(可选择一台网络性能较好的Linux电脑)
拷贝kkFileView至/opt 下
执行/kkFileView/bin/install.sh脚本
执行/kkFileView/bin/startup.sh脚本
4)管理软件和应用软件开发
下文详细介绍
5)安装docker环境、打包项目和部署
安装方式参考/install/docker/docker.txt(管理软件和应用软件运行其中,一般为独立服务器)。打包和部署在下文有介绍。服务器部署完成后,B端客户才能使用各种功能。
二、管理软件开发
管理员用户使用的WEB服务器部分是整个系统的纽带,管理员用户通过登录WEB服务器,实现各个管理功能。
WEB服务器采用flask架构和MongoDB技术。
1)构建user_info
通过讨论和程序需要,按照如下格式确定用户的数据库信息:
UserInfo(username,password, phonenumber, realtname, IsAdmin,
maxSize, nowSize, IsForbidden, department, group)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纬领(青岛)网络安全研究院有限公司;中国电子科技集团公司第三十研究所,未经纬领(青岛)网络安全研究院有限公司;中国电子科技集团公司第三十研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010841899.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:车载氢瓶内氢气质量的测量设备及测量方法
- 下一篇:私有云盘移动版
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置