基于Amazon S3接口的云存储系统的设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:wangdaojin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的跨越式发展,越来越多的企业数据、用户数据需要满足海量使用者在任何时间、任何地点的访问,这对存储系统提出了巨大的挑战。为了应对这日益严峻的挑战,存储系统自身也在不断的发展与完善。从早期的单节点存储系统,到网络存储系统与分布式文件系统,再到当下最火热的云存储,都反映出存储系统与信息技术的密切关系以及相互之间的推动作用。BOSS(Blue Ocean Storage System)作为本实验室自主创新与研发的分布式文件系统,吸收了诸多先进技术与优秀的设计理念。BOSS分布式文件系统具有高并发、线性扩展、高可靠性、强一致性等突出特点与技术优势。与传统采用集中式管理元数据的系统不同,BOSS消除了元数据节点对系统性能与扩展性所造成的瓶颈,因此具有极高的存储性能与扩展能力。本文对分布式存储领域内的关键技术进行了深入细致的研究。通过对网络高并发模型与数据一致性等具体问题的深入分析,为BOSS提出了许多创新的设计理念并加以具体实现。同时,为了应对云存储技术发展的浪潮,本文为BOSS分布式文件系统设计并实现了AmazonS3接口的解析模块,使BOSS能够作为现有各类云服务的后端云存储设备,为用户提供24小时不间断的高效云存储服务。本文的具体工作如下:1、为BOSS设计实现了一套符合自身需求的高并发模型,使其能够应对当下互联网的海量并发访问。2、为了简化BOSS分布式文件系统的配置管理,引入了monitor管理集群,并通过对现有一致性算法的研究,提出了BOSS的一致性算法。3、为BOSS设计并实现了AmazonS3接口的解析功能,使BOSS成为一款支持AmazonS3接口的云存储系统,为用户提供云存储服务。4、通过与开源系统的对比,证明了本文所提出的理论是切实可行的以及BOSS在性能上是具有一定竞争力的,并在此基础上提出了后续开发工作中所需的优化与改进措施。
其他文献
20世纪90年代Nicholson等提出了“代谢组学”的概念,这是基于NMR技术和模式识别方法的研究。而在测定NMR的过程中,参杂了噪声信号;为了去除噪声在代谢分析中的影响,本文采用
喀英迪铁铜矿床的形成与晚泥盘世呼斯特大型复式侵入岩体相关,由二长花岗岩、花岗闪长岩及花岗闪长斑岩等组成。岩石 SiO2含量为 65.88%~76.26%、K2O+Na2O含量为 5.76%~8.20%
铁塔主材(主角钢)直接与铁塔基础相连接形成插入式角钢连接方式。其结构特点是铁塔与基础直接连接,改善了基础受力,结构简单,降低了工程造价,该连接方式已广泛应用在送电线路施工中
目的:探索脉冲光对大鼠深Ⅱ度烫伤模型建立的实验条件及其组织学变化。方法:1.将24只实验大鼠随机分成四组,每组6只,大鼠称重后以10%水合氯醛0.5ml/100g进行腹腔注射麻醉,将大鼠固定好剪除脊柱两侧被毛并涂抹脱毛膏进行脱毛(选取大鼠脊柱两侧皮肤作为烫伤部位)。脱毛后用生理盐水轻擦脱毛区,然后将大鼠分笼饲养。2.将鼠脊柱两侧皮肤铺平,选用AFT SR模块手具对准脊柱两侧皮肤进行造模,第1组为正
中华民族的传统美德,是炎黄子孙的宝贵财富。胡锦涛同志提出的“八荣八耻”的社会主义荣辱观,从道德方面来审视,充分体现了中华民族的传统美德,且凝聚了传统美德的精华。总结中国