首页> 外文会议>IEEE International Conference on Advanced Information Networking and Applications;AINA 2010 >Integrating Load Balancing into Channelization Strategy in Publish/Subscribe
【24h】

Integrating Load Balancing into Channelization Strategy in Publish/Subscribe

机译:在发布/订阅中将负载平衡集成到渠道化策略中

获取原文
获取原文并翻译 | 示例

摘要

In Pub/Sub systems, channel-based approaches to routing the subscriptions and events have many advantages such as fewer routing messages, lower costs for subscription management, etc. But a potential issue embedded in this kind of approach, i.e. loadings on different event brokers are apt to unbalancing, is ignored more or less. In this paper, we design a load balancing mechanism and integrate it into a channel-based approach in a Pub/Sub system. In particular, we define a balancing state in a Pub/Sub system, and then propose the balancing control initiation algorithm which decides not only whether to perform load balancing among event brokers but also whether to adjust the number of event brokers. Also we present the load scheduling algorithm which can achieve load balancing by channel splitting, merging and migration. We conduct the experiments by taking loads with different distributions as input to reveal the capability of dealing with changing loads. The experimental data prove that our mechanism can help balance the system loads efficiently and dynamically start or shut down event brokers when facing overloads or insufficient loads.
机译:在发布/订阅系统中,基于通道的路由订阅和事件的方法具有许多优点,例如路由消息更少,订阅管理的成本降低等。但是这种方法存在潜在的问题,即在不同事件代理上的负载容易失衡,或多或少被忽略。在本文中,我们设计了一种负载平衡机制,并将其集成到Pub / Sub系统中基于通道的方法中。特别是,我们在Pub / Sub系统中定义了一种平衡状态,然后提出了一种平衡控制启动算法,该算法不仅决定是否在事件代理之间执行负载平衡,而且还决定是否调整事件代理的数量。我们还提出了一种负载调度算法,该算法可以通过信道拆分,合并和迁移来实现负载均衡。我们通过采用具有不同分布的载荷作为输入来进行实验,以揭示应对变化载荷的能力。实验数据证明,当遇到过载或负载不足时,我们的机制可以帮助有效地平衡系统负载并动态启动或关闭事件代理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号