轻量级私有云存储系统
2016-03-22王圳吴震东
电脑知识与技术 2016年2期
王圳 吴震东


摘要:该系统主要应用于个人用户,提供轻量级私有云存储能力。私有云存储服务可工作于任何TCP/IP网络环境,公网、内网皆可,可随时移动、放置于任何工作、生活场所;支持用户随时随地在公网环境下向私有云存储转发文件数据,实时冗余保存。私有云存储作为公有云存储的辅助,能解决人们一直以来使用云存储的顾虑:在公有云存储环境下数据的隐私性和安全性。系统使用OpenStack Swift对象存储模块构建本地冗余存储系统,利用公网服务器构建统一文件转发平台,实现多用户文件加密传输、转发、移动用户认证、内外网协同通信功能。
关键词:Android;OpenStack Swift;文件传输;私有云存储
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)02-0043-03
1 云存储现状
云存储概念是随着云计算、软件定义存储等新兴产业的发展而流行起来的。通俗地说,云存储就是使用软件来解决硬件带来的数据存储难题的一种技术方案。传统的存储方案,因价格高昂,无法全面应用等问题,不可避免地会有宕机、设备损坏等事件发生。这给数据的高可用带来了极大的不安,但是数据高可用却又是我们迫切需要的。那么我们是不是可以使用软件的方案来解决呢?云存储就是背负着这样的历史使命走上舞台。
云存储在技术层面来说,也可以称为分布式存储系统。这种技术充分使用分布式带来的优势,通过软件,让数据保持一定量的冗余,并且指定同一份数据的冗余必定不在同一个物理硬件之上,许多分布式存储系统默认的冗余量都是3,也就是说每一份数据都会有两个备份,并且备份数据与主数据不建议在同一物理硬件设备之上。……
登录APP查看全文
