基于eyeOS的Web操作系统云存储研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:jin1067061730
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于国际互联网的快速普及,越来越多的工作付诸于网络,越来越多的生活离不开网络,越来越多的学习需要网络,网络无处不在,网络无时不在。Web操作系统是一个全新的、开放的、公用的、模块化的国际互联网的分布式操作系统。具有简单的客户端操作,透明的分布式执行以及泛在的互联网服务接入的特点。云存储是集虚拟化技术、数据存储技术、数据保护技术、数据管理技术等多种技术为一体的一种新的存储理念,目前Google的GFS(Google File system)和HDFS(Hadoop Distributed File System)已经将这种理念变成了事实标准,国外的Facebook,国内的淘宝都已经有了成功的技术范例。具有可靠性高、吞吐率高、传输率高以及分布性好的运行特点。本论文首先依据面向服务的架构(SOA)思想,融合Web操作系统和云存储技术,构建一个基于Web操作系统的云存储模型。通过客户端、网络管理服务器、网络服务应用程序和存储服务器四个模型元件功能设计,设定功能流程;实例化分析HDFS的读和写数据过程,设计出一个以虚拟文件系统为中间层的云存储系统通信机制,完成基于Web操作系统的文件云端存储。其次采用Web操作系统的一个实例eye OS和云存储的一个成功的事实标准HDFS来对云存储模型进行实地架构和验证。通过对客户端中的消息管理、客户端与服务器端的消息管理,网络管理服务器中的用户管理、信息处理、验证处理,网络服务应用程序中输入输出信息处理和存储服务器中的数据有效性、数据安全性、一致性等四个模型元件功能实现,完成云存储系统四个功能元件的基本功能实现。本论文最后设计了一个虚拟的文件管理系统。虚拟的文件管理系统分为文件夹和文件管理二个功能模块,通过定义功能模块框架,设计模块功能流程,用较为合理的算法来实现文件夹管理模块中的创建文件、删除文件和对象的ACL管理、列出用户中所有文件和文件管理模块中的上传文件、下载文件、列出指定文件下的所有对象、删除文件、复制文件的文件管理功能。
其他文献
随着便携式拍摄设备,特别是智能手机的普及,拍摄照片以及后期对照片的美化处理已经成了人们生活中记录美好事物的一种普遍方式。且伴随着3D技术的广泛应用,例如3D电影和裸眼3
随着科学技术的不断进步和IT行业的高速发展,物联网、云计算已经成为了社会生活中的一部分,这个趋势已经难以扭转。嵌入式系统是这些产业应用技术的核心部分,已经渗透到了我
伴随不断推进的信息化技术,高速公路数字化网络化浪潮也经历了不断日新月异发展。现阶段高速公路视频监控暂无国际规范,大部分公司开发都采用私有协议,因此如何使高速公路监
如今,城市的规模越来越大,城市管理事务也是越来越复杂,人们对城市管理的要求也越来越高,城市管理需要向更智能的管理形式发展。城市管理活动不仅是需要城市管理部门的参与,
空间延迟容忍网络(Delay Tolerant Network,DTN)与地面有线网络存在着巨大差异:地面有线网络链路传输时延小,误码率低,TCP/IP协议中的传统拥塞控制算法能够得到良好地应用;而
电子商务的迅速发展给人们的生活提供了更加丰富的选择,但也使得服务信息呈现“超载”趋势,推荐系统是过滤信息的重要手段,是解决信息超载卓有成效的方法。然而由于系统本身
随着时代的不断变化,虚拟现实技术的要求也越来越高,从2D技术逐步完善至3D仿真技术,对自然景物的模拟也紧跟着对我们提出更高的挑战。从地面虚拟现实变化到海洋的虚拟现实,从
随着“信息爆炸”时代的来临,数据挖掘的应用日趋广泛。许多商业决策者利用数据挖掘技术从海量的数据中获取有用的信息,为以后企业更好的决策提供帮助。然而,传统的数据挖掘
随着计算机网络应用的普及,它提供的信息交换、资源共享、分布式处理等服务极大地方便了人们对信息的需求。然而人们在享受这些方便的同时,网络安全问题也越来越成为关注的焦
进入二十一世纪以来,社会高速的信息化和数字化,人们每时每刻都在产生不可估量的数据。在存储这些数据的时候,需要消耗大量的物理存储空间和网络带宽,且存储管理的成本会随着