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

来源 :东方教育 | 被引量 : 0次 | 上传用户:yx2207
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:科技快速发展的同时,为人们的生活创造了更多元素,由此数据量也在不断提升,那么如何对这些数据进行管理,提升数据安全性就成为了有关工作者需要考虑的问题。基于云的存储系统以及数据备份系统由于其自身优越的性能,所以被广泛的应用开来。云用户数量的增加,导致存储需求的增加,有关工作者应从实际出发,对系统进行优化设计,从而更好发挥云存储系统的运行效果。而校园网络作为使用人数较多且对功能性有较高要求的技术,为了能损失随地保障用户的访问需要,应采取有效措施提升用户数据的安全性与访问的高效性,从而为人们的生活提供更多帮助。
  关键词:云存储;云备份;重复数据删除
  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—),男,汉族,北京人,中国传媒大学硕士,北京信息职业技术学院,讲师,研究方向:信息安全、云存储。
其他文献
摘要:学生体质健康状况目前是各高校注重的一件事,而早操锻炼对学生体质健康的影响起着一定的影响作用,目前早操存在着一些问题,这也是学校非常关注的一件事。虽然一直在不断地提出改进方法,但是操作下去比较困难。本文从北京财贸职业学院2015级贯通学生早操情况进行调查询问并进行分析,提出问题并提出解决问题的方案。  关键词:贯通培养;早操;现状;改革措施  在学校体育工作中,早操作为其重要组成部分,是学校开
期刊
摘要:校的学生干部选自于学生中的优秀人物,这些学生在学校学生管理的工作中发挥着重要的作用。为了能够使得学生干部的作用得到发挥,加强其领导力势在必行。我国高职院校学生干部领导力培养上还存在一定的不足,对于这些问题的剖析以及解决是高职院校的一个主要工作。本文针对高职院校学生干部领导现状提出提高其领导力的培养途径。  关键词:职院校;学生干部;领导力  在高职院校中通过选拔优秀的学生作为学生干部对学生事
期刊
摘要:培训评估体现了评估人员对培训过程和培训效果的观点。以推进培训效果的观点从培训中期和培训后期的评估效果入手,分析了目前哈尔滨飞机工业集团有限责任公司的培训现状,本文详细阐述了课前分析和课后汇总的原理和重要性,为推动培训效果的发展提供了依据。  关键词:文件理解;课前分析;课后汇总  文件理解不当带来了大量冗长反复的工作量,文件理解得当则有极大可能提升培训效果,对工作产生各类积极影响。  1、文
期刊
摘要:本文以特定课程为例,对高职计算机网络技术专业双语教学工作的实施进行了阐述。并对双语教学工作在计算机网络技术专业中的开展提出了实施建议。  关键词:高职;双语教学;计算机网络技术  一、高职计算机网络技术专业开展双语教学的必要性  双语教学是指教师在课堂上用两种语言进行的非语言类的学科教学活动。这两种语言中,通常一种是母语,另一种是外语。我国双语教学的模式主要有渗透型双语教学、穿插型双语教学、
期刊
摘要:文从单片机系统课程的内容比较抽象,内容覆盖面广的特点出发,针对学生学习效果不好的现状, 结合二十多年的教学工作实际,提出了基于工作过程导向的《单片机系统》课程方案与学习任务设计。  关键词:片机系统;工作过程导向;课程构建;学习任务设计  一、基于工作过程导向对课程构方案与学习任务设计的目的和意义  在国务院召开的全国职业教育工作会议上,总理强调,中国特色的职业教育,必须服务于社会主义现代化
期刊
摘要:《三维动画》课程是高职院校全日制动漫制作技术专业和数字媒体应用技术专业普遍开设的一门核心专业课程。此课程一般开设到大二下期,此阶段的学生已具备一定的设计能力和软件操作能力。三维动画课程既是对学生以往所学技能的综合应用,又担负着锻炼学生动画创作能力和提高学生专业综合素质的任务。《三维动画》的课程按照工作过程系统化教学的方式进行改革。整个课程围绕提高高职院校动漫专业学生动画创作能力为目标,要求学
期刊
摘要:《纲要》中明确指出:“环境是重要的教育资源,应通过环境的创设和利用,有效地促进幼儿的发展。”这一原则充分体现了“幼儿教育在本质上是一种环境的创造”。环境对幼儿潜移默化的教育作用已是不争的事实。近几年,我们在环境资源的创设和利用方面进行了有益的尝试。  关键词:幼儿教育;环境创设;家园  《三字经》开篇明言: “人之初,性本善;性相近,习相远”,历史上也有孟母三迁的故事。作为幼儿主要模仿和学习
期刊
《国家中长期教育改革和发展规划纲要(2010—2020年)》指出,高等职业教育“要体现终身学习理念,要满足社会对高素质劳动者和高技能人才的需求”,继续教育是“面向学校教育之后所有社会成员的教育活动,是终生学习体系的重要组成部分”。 继续教育曾经被党的十六大、十七大、十八大反复强调。习近平同志在党的十九大报告《决胜全面建成小康社会,夺取新时代中国特色社会主义伟大胜利》中再次作出“办好继续教育”重大决
期刊
摘要:教师在课堂教学过程中,让学生通过合作与互助的方式对教学内容予以学习,能够有效提高学生整体水平。借助合作学习不仅能够让学生体验到荣誉感与成就感,而且能够增进学生相互之间的团结。同时,合作学习不仅能够为学生创设良好的语言环境,使学生能够更好地学习英语知识,还能够提供大量的语言实践机会,使学生语言能力得到最大限度的提高。本文用具体的数据和具体教学案例及案例片段证明了在小学英语课堂中开展小组合作的可
期刊
摘要:随着时代的发展,父职意义不断深化,而在现实生活中,父亲参与家庭教育仍旧存在诸多问题。因此,本文以浙江省为例,探究当下父亲参与家庭教育的现状。通过问卷调查、文献查阅、跟踪访谈发现:浙江省虽为经济大省和教育强省,但在家庭教育中却存在父亲缺位、亲子活动质量不高、父亲参与柔性不足等问题。快节奏的生活和传统观念的影响是关键性因素。改进浙江省家庭教育中的父亲参与,需要社会、家庭和个人三方面的共同努力。 
期刊