纠删码内存集群中数据放置策略研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:bigdoglsm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集群存储已成为数据中心方案中一项典型的存储方案,分析发现,现有集群存储整体性能仍受限于磁盘等外存设备.利用高带宽网络,内存和外存相互合力,可以提供一种低延迟的、可扩展的集群式内存存储.通常,由于数据访问局部性,访问负载会呈现倾斜分布,造成各节点负载不均衡.针对此负载不均衡问题,本文对纠删码内存集群下数据放置策略进行研究.  为了提高各节点带宽利用率,本文为纠删码内存集群提出一种负载感知的数据放置方案(Workload-aware Placement Scheme,WPS).WPS方案遵循‘能者多劳的核心思想,将节点性能和访问特征进行匹配,使得高性能节点为热点数据对象服务.具体地,优先将新加载的磁盘数据和新创建的数据分块放置到低负载节点,或将高访问频次的内存对象从低可用带宽节点迁移到高可用带宽节点.WPS分别对内存集群中数据的访问热度和节点的当前访问性能进行定量化:一方面,利用访问频次将内存中数据对象划分成多个热度等级(Heat Level,HL);另一方面,根据可用带宽将节点分为多个带宽等级(Bandwidth Level,BL).借助热度等级和带宽等级,WPS可以将不同热度等级的数据对象放置到相应带宽等级的节点内存中,使得节点负载能够达到动态平衡,从而最大化纠删码内存集群的资源利用率.  在实际的纠删码内存集群环境中实现了WPS方案和其他两种放置方案(即,轻负载优先的放置方案LPS和基于哈希的放置方案HPS),通过重放由YCSB基准测试工具生成的I/O记录来对三种放置方案进行定量化评估.实验结果表明,在平均延迟、中值延迟和尾延迟方面,三种放置方案较为接近;而在负载均衡上,WPS表现最优.具体地,在一个容双错的纠删码内存集群中,WPS、LPS和HPS的不均衡系数λ分别为3.05%、18.61%和27.65%,其中,λ值越低,平衡性越优.
其他文献
J2EE是一种简化企业解决方案的开发、部署和管理复杂性的体系结构。在信息化时代的Web应用程序开发中,J2EE以其良好的可移植性和可扩展性,占有强大的竞争力优势。J2EE体系架
在人的视觉感知、识别和理解中,形状足一个重要的表达物体信息的参数。从图像中提取目标形状是大多数目标识别算法需要进行的一个重要步骤。角点是图像的一种重要的局部特征,是
无线传感器网络是一种由大量具有无线通信功能的传感器构成的动态、分布式、自组织网络,其目的是通过协作的方式感知、采集和处理网络覆盖区域中感知对象的信息,并发送给观察
计算机网络在生产生活中扮演着越来越重要的角色,而网络需要有网络设备的支持,使用网络设备构成网络后,才能运行各种专用服务和终端。随着信息时代的发展,网络设备的种类繁多
有关调查表明,P2P业务已悄然占据了互联网业务总量的60%-80%,成为杀手级宽带互联网应用。P2P业务流量在对互联网业务起巨大推动作用的同时,也带来了因资源过度占用而引起的网
Deep Web数据源的发现及其领域相关性越来越引起人们的关注和兴趣。针对在判别查询接口时,提取精度低和忽略领域相关性的问题,提出了一种采用多分类器对Deep Web数据源进行自动
随着计算机技术的普及和网络技术的发展, Web己经发展为一个巨大的信息仓库,成为日益重要和最具潜力的全球信息传递与共享的资源。然而,想要快速、准确地从海量的资源中找到
BLAS是很重要的标准数学库,它主要是一系列矩阵与向量基本操作的集合,其运算性能的测试也是高性能计算机的重要评测手段。为发挥国产龙芯2F微处理器的计算性能,本文在基于龙
随着信息技术的发展,越来越多的人们加入到了互联网这个虚拟世界中来,然而网络给人们带来了最新、最快资讯的同时,也给广大网民带来了层出不穷的安全威胁。在网络应用终端,个
本论文的研究基于一个实际的课题:由武汉和中信息科技有限公司主持开发的PICC(中国人们财产保险有限公司)业务系统。随着IT服务技术的不断发展,现在各行各业都离不开各种业务