当前位置:首页 > 基于校园网的云盘系统设计研究
龙源期刊网 http://www.qikan.com.cn
基于校园网的云盘系统设计研究
作者:尚鹏
来源:《电脑知识与技术》2017年第01期
摘要:校园网用户对文件存储和分享的需求日益增加,传统的存储分享方式不能适应这种需求。该文提出了一种基于云存储的校园网云盘系统,使用了网络异步通讯模式应对高负载的用户并发;使用了文件散列算法解决了网络存储的文件多拷贝现象,实现了多用户共享一份拷贝;文件分享使用了对称密钥算法;使用廉价的分布式存储方便存储空间的扩展。校园网云盘系统适应了校园网网络带宽高,出口带宽低的特点,解决了师生的远程文件存储与分享的问题。
关键词:校园网;云盘;存储;分享
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)01-0076-03
随着电脑和手机等电子设备在工作和生活中的日益的普及,高校师生在使用的过程中产生了大量的数据信息,如照片,视频,课件,实验数据等。需要大量的磁盘空间存储这些资料,传统的本地存储和远程的邮箱存储由于存储空间和带宽的限制,不能提供大容量的高带宽存储空间。需要一种适用于校园网的个人文件存储与分享系统。本文介绍了一种C/S构建的基于云存储的远程文件存储、分享系统。 1 校园网云盘系统分析
云存储是依靠高速网络的分布式存储方式,提供了低成本、易扩展、可靠的海量存储资源,将用户的本地存储迁移到远端的服务器群中。高校的校园网是用户密集,数据存储量大且频繁,网络划分复杂,网络利用率低;由于校园网特点和出口带宽的限制,公共的网络存储方式不适应于校园网用户。校园网的万兆主干、百兆到桌面的高速带宽为大数据的存储提供了极好的基础设施,特别是用户上网位置移动频繁,云盘能够在校园网的任何位置存取数据。因此,基于校园网的云盘是满足师生存储需求的最好解决方案。 2 系统总体设计
系统使用C/S模式。客户端负责用户交互,实现用户登录,文件的上传,同步,下载,重命名,删除,分享等操作。服务器端分为三层:接入层,服务层以及云存储层。接入层负责用户认证,监控用户信息,用户通过接入层连接系统,向服务层发出操作请求。服务层是系统的核心功能层,负责响应接入层的请求,实现请求的操作。调用云存储层的存储功能,完成文件的存储。云存储层提供存储资源,提供分布式的海量存储。系统结构如图1所示。 3系统设计与实现
共分享92篇相关文档