在线存储系统的设计与实现
发布时间:2017-09-14 12:44
本文关键词:在线存储系统的设计与实现
更多相关文章: 云存储 Hadoop 同步 OpenFlow
【摘要】:在网络如此普及和发达的今天,各行各业各类人群对网络的依赖达到了鱼离不开水的地步。随着网络数据以惊人的速度快速的增长,数据存储以其需求旺盛成为业界追逐的热点。云存储的出现,是存储行业和服务行业的一个重要创新和变革,它将解决众多用户对存储的低价、海量、安全等的要求,给人们带来便利。本文工作的重点是对在线存储系统进行设计和实现。首先简单介绍了与本系统相关的技术,之后对系统的功能和角色进行分析以及对系统做了整体设计,继而根据系统的整体架构分别从WebServer、客户端和数据库做了详细设计。WebServer为用户提供浏览器接口进行系统注册、登录、个人信息管理和文件管理等功能,Hadoop集群环境为系统提供数据存储,客户端为用户提供文件夹同步设置和文件的在线自动同步功能。然后搭建开发平台对整个系统进行了实现,展示了部分界面和代码。最后对系统进行了测试。系统使用了OpenFlow网络环境进行系统部署,并对所做的工作进行整体功能测试。基于OpenFlow自身网络的可编程优势,为在线存储数据中心应用的创新提供了良好的平台,说明了此系统的可用性和可借鉴性。
【关键词】:云存储 Hadoop 同步 OpenFlow
【学位授予单位】:内蒙古大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP333
【目录】:
- 摘要4-5
- ABSTRACT5-10
- 第一章 引言10-14
- 1.1 研究背景10-11
- 1.2 国内外研究现状11-12
- 1.3 研究内容和意义12-13
- 1.4 论文结构13-14
- 第二章 系统相关技术介绍14-19
- 2.1 云存储概述14-16
- 2.2 HDFS介绍16-17
- 2.3 OPENFLOW介绍17-19
- 第三章 在线存储系统的分析与设计19-35
- 3.1 需求分析19-21
- 3.1.1 在线存储定义19
- 3.1.2 需求分析19-21
- 3.2 系统设计原则与整体设计21-23
- 3.2.1 系统设计原则21-22
- 3.2.2 系统整体设计22-23
- 3.3 详细设计23-35
- 3.3.1 客户端设计23-26
- 3.3.2 WEBSERVER设计26-32
- 3.3.3 数据库设计32-35
- 第四章 基于HDFS的在线存储系统的实现35-53
- 4.1 基于HDFS的在线存储方案的实现思路35
- 4.2 开发环境35-39
- 4.2.1 语言与平台35-36
- 4.2.2 基于ECLIPSE的SSH集成环境搭建36-37
- 4.2.3 HADOOP后台存储集群环境搭建37-39
- 4.3 系统功能实现39-53
- 4.3.1 WEBSERVER功能实现39-47
- 4.3.2 客户端功能实现47-53
- 第五章 环境搭建和测试53-59
- 5.1 环境搭建和系统部署53-57
- 5.2 系统测试57-59
- 第六章 总结和下一步工作59-60
- 6.1 论文总结59
- 6.2 下一步工作59-60
- 参考文献60-62
- 致谢62
【参考文献】
中国期刊全文数据库 前4条
1 孙振正;龚靖;段勇;雷俊智;;面向下一代数据中心的软件定义存储技术研究[J];电信科学;2014年01期
2 本刊编辑部;;云存储时代来临:吹响后存储时代的号角[J];计算机光盘软件与应用;2013年21期
3 傅颖勋;罗圣美;舒继武;;安全云存储系统与关键技术综述[J];计算机研究与发展;2013年01期
4 孔陶茹;;云存储应用的现状、挑战、展望、创新及探讨[J];物联网技术;2014年02期
,本文编号:850101
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/850101.html