蓝鲸元数据服务器集群的细粒度负载迁移
本文选题:元数据服务器 + MDS集群 ; 参考:《计算机研究与发展》2014年S1期
【摘要】:大数据应用对信息系统的底层存储提出了极大挑战,其首选方案为元数据服务器(metadata server,MDS)集群架构.MDS集群系统为了实现负载均衡,采用的基本机制为元数据服务的负载迁移.当前主流方案存在迁移时间长,迁移中写相关元数据访问需要阻塞的问题.提出细粒度的元数据服务负载迁移方案,由迁出端恢复迁移机制和细粒度控制迁移机制2部分组成.在迁移过程中,以文件为粒度在迁入端重建迁出端的元数据相关状态结构,并根据被访问状态的类型选择在迁出端或迁入端进行立即响应,而非阻塞操作直到迁移完成.在蓝鲸MDS集群系统上实现了此方案,测试和分析表明,在10 000规模的迁移场景中,迁移时间控制在800ms以下,元数据或状态写入延迟最高为215ms.与系统原方案中90s的固有延时相比,此方案有效解决了MDS集群中负载迁移时间过长的问题,并且极大地降低了迁移过程对正常元数据访问的影响.
[Abstract]:Big data's application poses a great challenge to the underlying storage of information system. The preferred scheme is metadata server / MDS cluster architecture. In order to achieve load balancing, the basic mechanism adopted by big data is the load migration of metadata service.The current mainstream scheme has the problem of long migration time and the problem of blocking the access to the relevant metadata in the migration.A fine-grained load migration scheme for metadata service is proposed, which consists of two parts: the migration mechanism of migration end recovery and the mechanism of fine-grained control migration.In the migration process, the file granularity is used to reconstruct the metadata correlation state structure of the migration end, and according to the type of the accessed state, it is selected to respond immediately at the outgoing or incoming end, instead of blocking the operation until the migration is completed.The scheme is implemented on the blue whale MDS cluster system. The test and analysis show that the migration time is controlled below 800ms and the metadata or state write delay is up to 215msin the 10 000 scale migration scenario.Compared with the inherent delay of 90 s in the original scheme of the system, this scheme effectively solves the problem of long load migration time in MDS cluster, and greatly reduces the impact of migration process on normal metadata access.
【作者单位】: 中国科学院计算技术研究所;中国科学院大学;
【基金】:国家“九七三”重点基础研究发展计划基金项目(2011CB302304) 国家“八六三”高技术研究发展计划基金项目(2011AA01A102,2013AA013205) 中国科学院战略性先导专项课题(XDA06010401) 中国科学院重点部署基金项目(KGZD-EW-103-5(7))
【分类号】:TP368.5
【参考文献】
相关期刊论文 前1条
1 周江;王伟平;孟丹;马灿;古晓艳;蒋杰;;面向大数据分析的分布式文件系统关键技术[J];计算机研究与发展;2014年02期
【共引文献】
相关期刊论文 前5条
1 苏洋;刘晓军;唐勇;黄洋;;游戏大数据平台研究与实践[J];电信科学;2014年10期
2 尤海浪;钱锋;黄祥为;胡亮亮;;基于大数据挖掘构建游戏平台个性化推荐系统的研究与实践[J];电信科学;2014年10期
3 刘国良;马留英;闫鹏飞;张帅;刘浏;;GeoFS:一个广域文件系统的设计与实现[J];计算机研究与发展;2014年S1期
4 马留英;蔡杰明;刘浏;刘振军;;一种加速广域文件系统读写访问的缓存策略[J];计算机研究与发展;2014年S1期
5 何昆;;银行自助设备备付金预测模型探索[J];中小企业管理与科技(上旬刊);2015年01期
【二级参考文献】
相关期刊论文 前2条
1 冯幼乐;朱六璋;;CEPH动态元数据管理方法分析与改进[J];电子技术;2010年09期
2 熊劲,范志华,马捷,唐荣锋,李晖,孟丹;DCFS2的元数据一致性策略[J];计算机研究与发展;2005年06期
【相似文献】
相关期刊论文 前10条
1 孙伟;李艳灵;周文勇;;细粒度基于传递功能的约束委托模型[J];信阳师范学院学报(自然科学版);2013年03期
2 夏汛;陈玲;;基于拦截器的细粒度权限设计[J];福建电脑;2012年11期
3 欧阳纯萍;阳小华;雷龙艳;徐强;余颖;刘志明;;多策略中文微博细粒度情绪分析研究[J];北京大学学报(自然科学版);2014年01期
4 史大伟;袁天伟;;一种粗细粒度结合的动态污点分析方法[J];计算机工程;2014年03期
5 戢彦泓,郭常杰,钟玉琢,孙立峰;基于细粒度可扩展编码的多源视频流化方案[J];清华大学学报(自然科学版);2004年04期
6 涂登彪;谭光明;孙凝晖;;无锁同步的细粒度并行介度中心算法[J];软件学报;2011年05期
7 张宇轩;魏廷存;樊晓桠;张萌;;面向流体系的细粒度异步访存调度[J];计算机应用研究;2012年03期
8 原子;于莉莉;刘超;;引入缺陷的细粒度软件变更识别方法[J];北京航空航天大学学报;2014年09期
9 王宽;;基于细粒度调整的同步播放控制算法[J];山西电子技术;2008年05期
10 华秀丽;徐凡;王中卿;李培峰;;细粒度科技论文摘要句子分类方法[J];计算机工程;2012年14期
相关会议论文 前6条
1 叶蕴芳;杨榆;罗鑫;徐国爱;;Appfuse系统中细粒度权限控制的研究与实现[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
2 江伟玉;高能;刘泽艺;林雪燕;;一种云计算中的多重身份认证与授权方案[A];第27次全国计算机安全学术交流会论文集[C];2012年
3 郭磊;唐玉华;周杰;董亚卓;;基于FPGA的Cholesky分解细粒度并行结构与实现[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
4 李俊青;谢圣献;刘广亮;陈晨;;P2P网络基于蚁群优化的动态细粒度访问控制框架[A];2008年全国开放式分布与并行计算机学术会议论文集(下册)[C];2008年
5 盛振华;吴羽;江锦华;寿黎但;陈刚;;InfoSigs:一种面向WEB对象的细粒度聚类算法[A];第26届中国数据库学术会议论文集(A辑)[C];2009年
6 何全胜;;基于端口认证和堆叠VLAN两种技术在LAN接入中的应用分析[A];2007中国科协年会——通信与信息发展高层论坛论文集[C];2007年
相关重要报纸文章 前2条
1 赵晓涛;巡展中的三大热门[N];网络世界;2007年
2 乐天邋编译;编织一张更好的Web[N];计算机世界;2007年
相关博士学位论文 前2条
1 时杰;关系数据库细粒度访问控制研究[D];华中科技大学;2010年
2 朱倩;面向自由文本的细粒度关系抽取的关键技术研究[D];江苏大学;2011年
相关硕士学位论文 前10条
1 张s,
本文编号:1743901
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1743901.html