基于PaaS云存储服务的文件系统设计与实现

被引量 : 0次 | 上传用户:yecaifa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机的普及和移动互联网大潮的到来,用户在不同场景不同环境中都可以享受电子设备带来的便利与无缝接入互联网的体验,但同时不得不面临管理分散于各种设备中数据碎片的问题。此外,许多创新型应用如协同办公也需要数据同步与共享作为基础。目前市面上大量出现的网盘类应用也侧面印证了此类需求普遍存在,无论个人还是企业都在寻求改善多设备数据管理的方式。本文的主要工作是探索一种更彻底的数据共享模式,即利用PaaS(Platform asa Service)云存储服务为存储后台构建文件系统。本文首先概述PaaS类云存储服务的基本概念、使用方式与计费模型,进而分析了常见文件系统数据块操作方式对于使用费用的影响。针对云存储的特点,确定通过优化数据组织方式与缓存策略减少远程访问的基本原则,以便适应跨越公网的数据访问延时和服务商收费问题。具体来说,选定三种指标用于描述文件系统中数据块间关系,文件间关系与访问热度,用于确定存储对象的内部结构,以及基于数据块关联性的缓存置换策略。然后基于此核心,设计了一整套支撑文件系统运行的配套部件,包括增强的用户空间文件系统作为用户操作接口;围绕内嵌数据库的元信息管理;伴随下载过程的垃圾清理器;和远端服务交互前的压缩加密预处理等。然后,遵循设计实现了一个原型系统。该系统采用分层结构,面向接口编程,即每层真实执行模块都可替换。除了基于KD树实现本文设计的数据组织和缓存策略以外,还将已有较为典型的数据块管理策略一并实现作为对比。此外,在通过一些技巧屏蔽不同云服务商的数据一致性保证的前提下,引入数据块级别去冗余、快照与数据恢复功能,增强系统性能与可用性。最后,在跨越大洲的真实测评环境中,通过模拟典型应用负载和真实使用的多种测试用例下,本系统在运行花费、执行时间、垃圾清理和缓存命中率等指标中都比已有方案体现出明显的优化结果。
其他文献
随着以IC生产业为代表的电能质量敏感客户在国内的发展与壮大,暂态电能质量在供电部门及用户方都受到越来越多的重视。暂态电能质量问题通常是以频谱和暂态持续时间为特征,可
介词作为语言对空间概念的表达,是人类认知物质世界的语言反映。人类认知的空间概念由具体到抽象,再由抽象到具体,并相互投射,从而生成介词义项及其隐喻意义。然而,物质世界
周丛生物在水生生态系统的初级生产、营养循环和食物网中发挥了重要作用.而周丛生物群落的结构和功能受营养、光、大型水生植物、牧食者、沉积物、水力扰动和水位、pH和碱度
目的:进行不同产地人参差异蛋白的研究。方法:首先确定人参蛋白的提取方法以及膜杂交实验条件,进而使用多肽阵列与不同产地的人参蛋白进行杂交。结果:不同产地人参蛋白有明显
目的:回顾分析累及胼胝体区各类肿瘤的MRI表现特点;探讨MRI的鉴别诊断价值。方法:收集经病理证实或临床诊断的36例胼胝体区肿瘤的临床及MRI资料,分析各类肿瘤的MRI特征,包括M
随着内蒙古电网系统容量的不断增大,系统短路电流增长很大,因故障短路的增大,严重影响到了电网安全、稳定、可靠供电。本文结合一起变压器出口近区单相接地短路事故,针对现系
微波探测仪作为一种便携式设备,如同笔记本电脑、MP4等便携式设备一样,同样面临着供电问题。微波探测仪特有的工作环境,决定了对供电系统的高度依赖性;在很多无法接触到电网的
结合呼和浩特市文化娱乐设施概念设计项目案例,通过分析城市与文化娱乐设施的密切关系,确定运用的规划理念,形成规划目标及构思,在理论与实际结合下,提出了规划策略,旨在探讨
地拉罗司是一种新型口服铁螯合剂,它是美国FDA批准的第一个能够常规使用的口服驱铁剂,获准在≥2岁、输血造成的慢性铁负荷过多的患者中使用,在欧洲它被推荐作为6岁以上地中海
随着我国快速城市化进程,人们的工业、建设等活动所需的化石能源消耗,土地开垦等行为使自然环境产生了恶劣的变化。而与建筑相关的能源消耗更是所占比重巨大。因此,在如此严