一种基于最大流的分布式存储系统中查询任务最优分配算法

来源 :计算机学报 | 被引量 : 0次 | 上传用户:yanlj007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式存储系统多采用数据分区和多副本机制来处理海量数据并提供高可用性。为了提高读写效率,现有系统在将任务分发给不同节点时往往考虑数据分区的情况,并使得任务分配能够保证数据本地性。然而,给定一个需要访问多个数据分区的查询任务,现有系统没有充分考虑节点的实际负载情况,导致尽管任务的分配满足数据本地性,但集群查询响应速度仍受到制约。本文提出一种针对分布式存储系统中查询任务的节点分配算法,该算法不仅考虑了数据本地性,还利用多副本机制确保节点间的负载均衡。算法的基本思想是将任务分配问题转化为最大流问题,并通过二分查找寻求最优分配方案。在实验阶段,本文首先通过模拟实验验证该算法的正确性,之后将该算法集成到Cassandra中作为一种新的负载均衡策略,并与Cassandra原生的两种策略进行性能对比。实验证明,本文提出的算法使得查询性能优于Cassandra原生的策略,平均查询时间缩短为原有策略的50%,某些情况下可以缩短为11%。
其他文献
【目的】昆虫肠道微生物对于其食物消化、生长发育以及环境适应性等方面都具有重要作用,本研究旨在探究小菜蛾Plutella xylostella(L.)幼虫肠道可培养细菌的菌群结构及抗生素
目的探讨甲状腺功能指标促甲状腺激素(TSH)、游离三碘甲状腺原氨酸(FT3)、游离甲状腺素(FT4)和血清脂联素水平与妊娠期高血压的相关性。方法收集该院妊娠期高血压疾病患者280
本文报道了白云鄂博矿区H9变质岩富钾板岩、暗色板岩和变质基性火山岩的SmNd年龄数据,讨论了上述变质岩的成因及与稀土矿床成矿关系。
保护气体组成及其保护方式是决定CO2激光-钨极氩弧焊(TIG)电弧复合焊接工艺稳定性和激光、电弧两种热源能否有效耦合并取得增强的焊接熔深的关键原因。为此,采用不同的气体保
研究了激光二极管(LD)端面抽运的主动调Q内腔式Nd∶YAG/GdVO4拉曼激光器的激光特性,测量了不同抽运功率和脉冲重复频率条件下的平均输出功率和脉冲宽度。当注入的抽运功率为7
阐述了旧楼加装电梯的背景与现状,探讨了旧楼加装电梯进行检验中关于救援通道的设置、机房通道的设置、无机房电梯设备噪声、紧急报警装置的设置、IC卡按钮的正确设置、安全
本文研究了带罚函数的对偶模型的最优分红问题.假设当公司的盈余资金为负值时,公司不会发生破产,但是会进行相应的惩罚,惩罚金额取决于公司的余额水平.利用随机最优控制方法
随着我国经济社会的不断发展,高速公路的建设有了突飞猛进的增长。服务区作为高速公路的配套设施,既要满足现代交通的基本使用要求,又要结合各地的自然环境、人文环境以及经
针对多相材料结构柔顺度拓扑优化问题及其存在多个局部优化解的情况,提出一种新的多相材料结构柔顺度拓扑优化问题的求解方法,并研究其获得多个局部优化解及寻找较好的优化解
针对主蒸汽温度控制系统不可测扰动影响的问题,提出了一种基于最优状态估计的动态矩阵控制(OSE-DMC)算法。首先,本文分析了主蒸汽温度系统的动态特性,归纳出了减温水量对主蒸