东南大学学报(英文版)
東南大學學報(英文版)
동남대학학보(영문판)
JOURNAL OF SOUTHEAST UNIVERSITY
2014年
4期
428-433
,共6页
李凯%汪芸%殷奕%袁飞飞
李凱%汪蕓%慇奕%袁飛飛
리개%왕예%은혁%원비비
数据分发%发布/订阅模式%负载均衡%分发树
數據分髮%髮佈/訂閱模式%負載均衡%分髮樹
수거분발%발포/정열모식%부재균형%분발수
data distribution%publish/subscribe mode%load balance%dissemination tree
为了提高数据分发效率,在发布/订阅模式下提出了一个面向负载均衡的数据分发方法LBDD.在LB-DD方法中,订阅方既接收数据,又承担数据转发工作.采用MD5算法,在发布方和订阅方间建立一棵分发树,其中发布方是根节点.给出了桶建立、目标选择以及路径修正方法,并进一步证明了数据单向分发性质. LBDD方法可保证分发树中任意一个节点的平均出度为2.针对数据分发延迟、数据分发速率和负载分布进行了实验.实验数据表明,LBDD方法能够有效地均衡发布方和订阅方的负载,分发效率高于点到点分发方式.
為瞭提高數據分髮效率,在髮佈/訂閱模式下提齣瞭一箇麵嚮負載均衡的數據分髮方法LBDD.在LB-DD方法中,訂閱方既接收數據,又承擔數據轉髮工作.採用MD5算法,在髮佈方和訂閱方間建立一棵分髮樹,其中髮佈方是根節點.給齣瞭桶建立、目標選擇以及路徑脩正方法,併進一步證明瞭數據單嚮分髮性質. LBDD方法可保證分髮樹中任意一箇節點的平均齣度為2.針對數據分髮延遲、數據分髮速率和負載分佈進行瞭實驗.實驗數據錶明,LBDD方法能夠有效地均衡髮佈方和訂閱方的負載,分髮效率高于點到點分髮方式.
위료제고수거분발효솔,재발포/정열모식하제출료일개면향부재균형적수거분발방법LBDD.재LB-DD방법중,정열방기접수수거,우승담수거전발공작.채용MD5산법,재발포방화정열방간건립일과분발수,기중발포방시근절점.급출료통건립、목표선택이급로경수정방법,병진일보증명료수거단향분발성질. LBDD방법가보증분발수중임의일개절점적평균출도위2.침대수거분발연지、수거분발속솔화부재분포진행료실험.실험수거표명,LBDD방법능구유효지균형발포방화정열방적부재,분발효솔고우점도점분발방식.
To improve data distribution efficiency a load-balancing data distribution LBDD method is proposed in publish/subscribe mode.In the LBDD method subscribers are involved in distribution tasks and data transfers while receiving data themselves.A dissemination tree is constructed among the subscribers based on MD5 where the publisher acts as the root. The proposed method provides bucket construction target selection and path updates furthermore the property of one-way dissemination is proven.That the average out-going degree of a node is 2 is guaranteed with the proposed LBDD.The experiments on data distribution delay data distribution rate and load distribution are conducted. Experimental results show that the LBDD method aids in shaping the task load between the publisher and subscribers and outperforms the point-to-point approach.