首页> 中文学位 >基于Docker的私有云存储的设计与实现
【6h】

基于Docker的私有云存储的设计与实现

代理获取

目录

声明

摘要

1.1 研究背景

1.2 云存储研究与发展

1.3 课题研究概述

第2章 云存储和容器技术

2.1 云存储的框架

2.2 云存储业务的数据模块

2.2.1 云存储数据库MongoDB

2.2.2 MongoDB适用场景

2.3 业务传输协议格式

2.4 存储系统框架总览

第3章 存储层数据库设计

3.1 云存储数据库的性能设计

3.1.1 业务数据库的负载均衡设计

3.1.2 业务数据库的扩容方案设计

3.2 云存储业务中的数据格式设计

3.2.1 小容量业务数据集合设计

3.2.2 云存储业务中的大容量数据设计

3.3 业务数据相关驱动开发

3.4 云存储业务中的数据集合创建

3.5 云存储业务中的数据用户账号设置

第4章 软件逻辑详细设计

4.1 云存储业务中的逻辑接口设计

4.1.1 业务数据管理任务接口

4.1.2 云存储业务中的数据查询相关接口

4.1.3 业务数据错误捕获与处理

4.2 业务架构设计

4.3 Cloudstor存储系统

4.4 云存储业务中的数据管理层

4.5 云存储业务中的多容器配置与通信

4.5.1 多容器设置

4.5.2 云存储业务中的调度逻辑设计

4.5.3 云存储业务中的通信模式设计

4.6 云存储业务中的数据查询设计

4.7 私有云系统登陆首页界面

第5章 实验测试

结论与展望

致谢

参考文献

攻读学位期间取得学术成果

展开▼

摘要

当今信息时代,云计算被定义为下一代信息技术架构,而云存储则被认定为下一代人工智能网络的主要流量入口。云端存储作为一种新的工具可以给用户高效快速便捷地提供日常工作与生活中所需资源,私有云存储能给个人企业和政府提供安全高速的数据存储。私有云存储作为一个总体存储池可以基于用户的数据业务需求和用户的地域及网络相关参数按照相应算法进行分析计算,然后对其分配性能最佳的存储卷供用户读写业务以满足用户需求。
  本论文介绍了一种基于Docker技术的私有云存储的架构和实现方法,Docker技术是当前一种新的虚拟化技术,能够将一个系统转化为一个大的系统容器,可以在其上建立不同的容器用于创建独立的系统和资源,有效地保障了业务的独立性和性能的优异性,而且用户可以根据业务需求对不同容器建立连接以达到负载均衡和业务分流的效果。本论文的私有云存储系统取得的成果如下:
  (1)用户数据发送至云存储系统数据管理模块。后端私有云存储对业务数据类型没有限制,支持纯文本、音频和视频等文件,使得此实现方式具有广泛的普适性。
  (2)数据管理模块基于业务性能和存储池的管理将上传上来的业务数据按容量大小分段并保存为BSON格式。数据的分段切片是基于MongoDB的GridFS模块来实现的。
  (3)私有云存储借助MongoDB数据库实现对数据的存储和查询管理。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号