BlueOcean海量存储系统Windows客户端设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:erapple
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,云计算的兴起为IT产业带来了新的变革。在云计算环境下,海量数据都集中存储在若干数据中心上,数据存储规模庞大。传统的存储架构难以应对海量数据带来的巨大挑战,因此研究大容量、高性能、高可靠的海量存储系统迫在眉睫。在海量存储系统中,客户端的设计与存储系统实现对应用程序的透明支持和高性能访问有着至关重要的作用。本文以课题组研发的BlueOcean海量存储系统为基础,设计并实现Windows客户端,使得Windows应用程序可以透明访问BlueOcean海量存储系统。论文的主要工作如下:1)对现有分布式文件系统的关键技术进行了全面深入的研究;2)介绍了BlueOcean海量存储系统整体架构以及系统各组件的设计细节;3)对Windows文件系统接口与POSIX标准接口在语义和接口参数上的差别进行了深入分析;4)设计了客户端的总体架构和功能模块,实现了客户端文件系统访问接口,支持Windows多种应用程序对系统的透明访问,并采用客户端缓存提升系统的访问性能,支持大目录的读取等;5)对实现的Windows客户端进行功能与性能测试。测试结果表明,本文设计的Windows客户端能够实现应用程序对BlueOcean海量存储系统的正常访问。论文的研究成果对其他海量存储系统和Windows客户端设计具有一定的借鉴价值。
其他文献
传统网络防火墙属于边界型防火墙,依赖于网络的物理拓扑结构来实施它的安全策略,并且假定被防火墙隔离的内部网是安全的。随着网络的发展,这种单一控制点逐渐成为网络性能的瓶颈
近年来,便携式计算机的普及刺激了人们对移动通信的需求。人们越来越希望即使在移动过程中也能通过便携式计算机接入网络,并保持通信过程的畅通。和有线网络中的固定节点不同
近来,面向服务的体系结构(SOA)成为IT界研究的一个热点。SOA支持对服务的登记、发现和调用,其体系结构本质上是动态的,赋予企业更大的灵活性,提高了企业的竞争实力。基于J2EE平台
数据仓库的在线分析处理(OLAP,On-Line Analytical Processing)和在线数据挖掘(OLDM,On-Line Analytical Mining)通常要对大量的数据进行运算,以精简的结果来回答用户的查询
面对信息时代和急剧膨胀的能源需求,电力部门急需改进现有的用电管理系统以达到高效统计电量数据、全面分析电力市场、科学制订电价政策及准确预测电力增长等目的。随着网络与
当前精细冶金和精细化工对焦炭显微成分精细分析的需求与日俱增,但由于焦炭显微组织成分多达12类,而且其纹理特征复杂(焦炭在微纹理分类上有5个标准:热解炭;基质/包裹体;光学各向
工作流管理主要是通过调用有关的信息资源和人力资源来协调业务过程中的各个环节,使之按照一定的顺序依次进行,从而实现业务过程的自动化。电厂检修过程中存在大量流程性的业务,而对这些业务过程的管理已经成为缩短电厂检修工作的运营周期、优化并合理利用资源、提高生产效率的关键。针对这一现状,本文将工作流技术应用到电厂检修管理中,利用.Net 技术设计并实现了一种适合电厂检修的工作流管理系统原型。该系统采用工作流
随着我国公路交通建设的高速发展,汽车等交通工具的数量及其轮胎的需求量日益剧增。因由汽车轮胎引发的车毁人亡事故时有发生,其质量问题也越来越引起安全部门和生产企业的高
当今基于B/S的互联网应用日益广泛,各类网站所提供的功能和服务也越来越丰富,然而在智能化方面表现得不够理想。比如,网站结构缺乏灵活性;提供的服务或信息分布不合理,未能充
随着电子商务的迅速崛起,一种新的开发基于Web的应用模式应运而生,这就是Web服务技术。它的出现改变了以往分布式系统间的集成方式,它以XML作为数据交换标准,使用SOAP,WSDL以及UDD