APP下载

基于Swift的可去重校园云存储系统的设计与实现

2018-08-22邓凡星

东方教育 2018年14期
关键词:云存储

摘要:科技快速发展的同时,为人们的生活创造了更多元素,由此数据量也在不断提升,那么如何对这些数据进行管理,提升数据安全性就成为了有关工作者需要考虑的问题。基于云的存储系统以及数据备份系统由于其自身优越的性能,所以被广泛的应用开来。云用户数量的增加,导致存储需求的增加,有關工作者应从实际出发,对系统进行优化设计,从而更好发挥云存储系统的运行效果。而校园网络作为使用人数较多且对功能性有较高要求的技术,为了能损失随地保障用户的访问需要,应采取有效措施提升用户数据的安全性与访问的高效性,从而为人们的生活提供更多帮助。

关键词:云存储;云备份;重复数据删除

1、云存储技术的优点

1.1管理方便

通过云存储技术,用户可以实现因特网连接,不仅仅能够方位我们的文件,还可对有关文件进行操作。但是通常情况下要考虑到许多用户并不只有一个客户端,所以在实际操作的过程中我们可在工作地点、家里通过各种各样的移动设备操作同一个文件,这是十分方便的。

1.2灾难备份

网络技术的不断发展,在为我们生活带来便利的同时,也出现了黑客、病毒等不稳定因素,所以和可能会受到硬件故障、病毒入侵或者意外删除等问题,从而导致本地文件系统的破坏,导致用户无法访问个人数据。如果用户花了较大的经历,投入几天或是几个月制作的文件突然不能访问,这对像这种对计算机网络系统技术不太了解的用户来说是不公平的,并且如果现阶段的状况来不及对文件进行修复,那么采用云备份技术则可通过远端云备份服务供应商所提供的备份服务帮助用户们在较短的时间内修复个人已损失的数据。

1.3优化配置,提升效益

所谓云存储用户,我么可将存储平台的搭建与维护工作交给云服务供应商及性能,从而大大降低使用者在该技术上投入的时间与人员,从而可将自身的主要精力放在核心能力的提升上。同时云存储服务有着较高的成本效益,其本身所具有的高强伸缩性也可以按照客户的实际需要去制定相应的云存储服务,从而尽可能的避免云用户反复部署调整底层存储平台所产生的诸多问题。

2、重复数据删除的概念

重复数据删除技术是数据压缩技术的一种,通过某种方式对相同内容的文件进行标识,并对这些文件进行处理,通常情况下只保留一份文件,而其他文件只是保留相应的文件连接,这样就能达到提升存储空间利用率,提升运行速度的效果。

在实际运用的过程中,重复数据删除系统主要有三个较为明显的优势:首先该技术中队重复数据副本只存储一份的方式能够尽可能的节约存储空间,这种操作方式所独有的优势在数据备份的过程中彰显的淋漓尽致;其次在云服务客户端中所进行的重复数据删除技术能够对数据是否为单一进行自动化检测,大大节约精力的同时,只上传底层存储系统中未涵盖的文件,从而更好的降低了上传数据所需的网络宽带消耗;最后,就是相对与传统的将所有数据上传云端的方式,该技术能够大大降低文件指纹的计算时间。

通过在运存属系统中采用该技术,不仅仅能起到提升资源利用率的效果,更能节省操作时间,给客户带来更为安心、流畅的感受。

但是在实际操作的过程中该技术也存在缺点,这需要云存储服务供应商积极的思考,采取有效措施快速判重,尽最大努力避免因重复数据所引起的单点故障等问题。

3、校园存储云的设计与实现

3.1代理节点的硬件配置

网络配置:存储系统与外部网络是通过代理节点进行操作的,需要网络宽带以及CPU等对用户请求进行处理,所以必须保障代理节点的性能,能够满足同时多副本的存储需要,将用户上传的对象在代理节点上进行复制。

内存配置:将用户的数据传入代理节点的之后,需要在代理节点内部将数据复制成三位传递给相应的存储节点。同时保存用户数据实际位置的元信息也要进入内存之中供代理节点进行查询。

CPU配置:采用云存储技术提供相应的服务,其最后会以web service的方式呈现在用户眼前,由此必须要用强大的后台存储系统对客户发来的各种请求进行处理,并且要迅速的做出反应,因此CPU的能力必须要满足相应处理能力的需要。

磁盘配置:在采用该技术进行操作的过程中,用户的数据下载与上传都是通过数据流的形式经过代理接地俺的,所以并不需要写入本地磁盘,所以在整套流程中对于磁盘的要求并不是很高。

3.2存储节点的配置

网络配置:因为考虑到后台存储子网种子给你存在大量的代理节点与存储节点,所以应保障网络配置能够实现实际需要。

CPU配置:在对存储节点的CPU进行选择时,由于后台复制所采用的审计进程是在一定时间间隔中计算的MD5值,所以采用普通PC的配置就可以。

磁盘配置:存储节点主要负责数据的存储工作,所以其存储节点磁盘的访问速度与总量对整个系统的服务功能有着直接影响,由此应尽量提升硬盘容量来保障存储的效果。

4、结束语

综上所述,基于Swift的可去重校园云存储系统在实际运用的过程中有着诸多优点,而云存储技术技术作为的现阶段世界上最有发展潜力的新兴技术之一,需要有关工作者要从实际出发,考虑客户所需,在工作过程中总结经验,积极思考,对其进行改良的同时,促进技术革新,从而更好地服务于我国的教育事业。除此之外,云存储系统有着较大的发展空间,需要我们不断探索与发展,利用技术为生活带来更多便利的同时,促进经济的发展,为祖国的建设奉献一份力。

参考文献:

[1]徐非,杨广文,鞠大鹏.基于PeertoPeer的分布式存储系统设计[J].软件学报,2004(2):268277.

[2]涵妤.基于云计算的安全数据存储系统的设计与实现[J].煤炭技术,2010(12).

作者简介:邓凡星(1979—),男,汉族,北京人,中国传媒大学硕士,北京信息职业技术学院,讲师,研究方向:信息安全、云存储。

猜你喜欢

云存储
天地一体化网络环境下的云存储技术探讨
基于椭圆曲线的云存储数据完整性的验证研究
高校档案云存储模式探究
地铁高清视频存储技术的应用分析
云数据存储安全关键技术研究
基于云存储的气象数字化图像档案存储研究
试论云存储与数字版权的冲突、法制与协同
云存储出版服务的版权侵权责任风险分析
云存储技术的起源与发展
基于云存储的数据库密文检索研究