基于对象存储的混合块存储系统的研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:betteryear2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的不断发展虚拟化块设备也已成为数据中心为虚拟机提供块存储的主流方式。相比于直接使用本地存储设备的方式,基于网络的虚拟化块设备在可访问性、可拓展性、可管理性等方面具有显著的优势。与此同时,固态硬盘的出现和发展,使得虚拟机能够以此极大地提升数据访问的性能,并使得具有低时延要求的应用由此获益。然而,由于固态硬盘相比于机械硬盘高昂得多的单位容量价格,对于大型数据中心而言,构建完全基于固态硬盘的存储系统在经济上仍然是不明智的。为了既提升存储性能同时节约成本,基于混合存储设备的系统成为理想的存储方案。尽管目前已有许多关于该领域的研究,由于云环境本身的复杂性,如何基于混合存储设备有效地构建云规模的虚拟化块存储系统仍亟需进一步研究。首先,虚拟化环境下的负载通常集中于非结构化的虚拟机磁盘镜像,这使得文件系统并非最佳选择。其次,虚拟机的高可访问性要求使得非在线的数据放置策略不再可行。此外,先前研究所采用的不具有可拓展性的数据迁移策略的负面影响将在云环境中被放大。为了应对这些问题,本文基于对象存储架构,设计并实现了分层的混合块存储系统:。利用对象存储数据散列存储的特点,将数据分块在和层之间根据实时负载进行动态的迁移,以达到有效利用混合存储设备的目的。本文设计的数据放置算法使得存储对象数据的设备能够适应于数据的负载特征。为了降低数据迁移所带来的影响,基于对象存储的特点,本文提出了并行的数据迁移策略。通过将数据迁移的压力分散于整个存储设备集群,该策略同时极大地提升了系统的可拓展性。此外,受益于对象存储中数据直接访问的特点,十分适应于非结构化的虚拟磁盘镜像文件的存储。在系统实现方面,本文修改了和的源代码,并将大部分的复杂性对进行了屏蔽,从而尽可能减少对现有虚拟化环境的影响。在测试方面,本文同时使用了块级别和文件系统级别的负载对的有效性进行测试。此外,本文还对迁移策略的有效性进行了测试和验证。测试结果显示,能够有效地判断数据的合理位置,动态地调整数据位置,从而达到高效利用混合存储设备的目的。作为首个基于对象存储架构的混合块存储系统,本文将对该领域今后的研究起到启示和推动的作用。
其他文献
目的:通过小干扰RNA(siRNA)技术沉默前列腺癌细胞中TRPV6基因,初步探讨TRPV6对前列腺癌细胞增殖和侵袭力的影响及其在前列腺癌雄激素非依赖转化过程中神经内分泌分化的作用。方法
我国教育财政资金支出长期财权与事权相脱离,使管理者重资金争取、轻资金管理,对资金分配和资金使用缺乏监督和考评,导致难以准确的估计资金的使用效果,而随着社会民主化程度
苏里格气田西部区域含水气井增多,产水量不断增大,排水采气难度不断增大,急需对这些低产低效井进行有效开发,以期提高气井的利用率和采气量。通过模糊数学法对低产低效井进行
背景:肝癌是世界上最常见的恶性肿瘤之一。在我国肝癌是第二大恶性肿瘤死因,肝癌的防治始终是我国肿瘤防控工作的重点。肝细胞癌是最常见的肝癌病理类型。多数肝细胞癌患者合
第一部分:多层螺旋CT多平面重建对食管癌淋巴结转移的多因素分析[目的]:探讨多层螺旋CT多平面重建(multi-planar reconstruction,MPR)对食管癌淋巴结转移术前诊断的意义。[方法
本文介绍了天水市肉牛养殖现状,分析了肉牛养殖业存在的问题,并提出了发展对策,这将对提升天水市肉牛养殖业规模化、标准化、产业化发展水平,为广大消费者提供安全、健康、绿
20世纪以来,海军力量的发展越来越被各个国家重视,伴随着科技的飞速发展,海上无人武器装备开始在战场上展露锋芒。水下无人艇作为水下作战平台的重要载体,近年来已经成为研究
为分析低气压环境下,影响航天飞行器控制设备温升的因素,本文首先设计并搭建了低气压环境热测试实验平台,并利用该实验平台对控制设备的瞬时温度进行测试,以考察在不同影响因
睡眠障碍是急性高山反应常见的症状之一.目前临床上对高原睡眠障碍多采用综合治疗,主要包括消除导致失眠的各种原因、中医中药疗法、安眠类药物疗法、失眠的行为治疗。在临床实
【正】 寒山子是唐代著名的隐逸诗人,他的310多首诗对中外文坛产生了深远的影响.但其扑朔迷离富有传奇色彩的生平,成为一千多年来古今学者众说纷坛的公案.目前存有“贞观”、