首页> 外文期刊>Concurrency, practice and experience >A general scalable and elastic matching service for content-based publish/subscribe systems
【24h】

A general scalable and elastic matching service for content-based publish/subscribe systems

机译:用于基于内容的发布/订阅系统的常规可伸缩弹性匹配服务

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

摘要

Characterized by the emergence of a large number of live content, the emergency applications have receivedrnincreasing attention in recent years. Providing a general and scalable event, matching service can preciselyrnnotify users latest information that they are interested in. However, because the live content arrival raternmay churn significantly in a short time and subscriptions with various patterns tend to be skewed, it isrnchallenging to increase the generality, scalability, and elasticity of the matching process.We propose a novelrnparallel event matching service based on the cloud computing environment, called GSEM, to satisfy thesernrequirements. GSEM first presents a two-hop framework and a general subscription pattern to handle variousrnpatterns of subscriptions. To provide scalable matching service, a hybrid content space partition scheme isrnproposed to divide large skewed subscriptions into multiple small clusters managed by a group of parallelrnservers. To adapt to the sudden change of event arrival rate, GSEM elastically adjusts the scale of servers andrnrebalances their workloads through a performance-aware detection technique. A prototype deployment onrnthe OpenStack platform shows that GSEM achieves scalable matching throughput with the growth of servers,rnelastic service capacity with the change of event arrival rate, and significantly outperforms the existing cloudrnbased systems in various workloads.
机译:以大量现场内容的出现为特征的应急应用近年来受到越来越多的关注。通过提供一般且可扩展的事件,匹配服务可以准确地通知用户他们感兴趣的最新信息。但是,由于实时内容到达率可能会在短时间内大幅波动,并且各种模式的订阅都倾向于歪斜,因此增加了通用性是令人吃惊的,匹配性,可伸缩性和匹配过程的弹性。我们提出了一种基于云计算环境的新型并行事件匹配服务,称为GSEM,以满足现代的需求。 GSEM首先提出了两跳框架和通用订阅模式,以处理各种订阅模式。为了提供可伸缩的匹配服务,提出了一种混合内容空间分区方案,该方案将大型偏斜的订阅分为由一组并行服务器管理的多个小型集群。为了适应事件到达率的突然变化,GSEM通过性能感知检测技术灵活地调整服务器的规模并重新平衡其工作负载。 OpenStack平台上的原型部署表明,GSEM可以随着服务器的增长实现可扩展的匹配吞吐量,随着事件到达率的变化实现弹性的服务容量,并且在各种工作负载下均明显优于现有的基于Cloudrn的系统。

著录项

  • 来源
    《Concurrency, practice and experience》 |2015年第1期|94–118|共1页
  • 作者单位

    Science and Technology on Parallel and Distributed Processing Laboratory, College of Computer, National University of Defense Technology, Changsha, Hunan, 410073, China;

    Science and Technology on Parallel and Distributed Processing Laboratory, College of Computer, National University of Defense Technology, Changsha, Hunan, 410073, China;

    Science and Technology on Parallel and Distributed Processing Laboratory, College of Computer, National University of Defense Technology, Changsha, Hunan, 410073, China;

    Science and Technology on Parallel and Distributed Processing Laboratory, College of Computer, National University of Defense Technology, Changsha, Hunan, 410073, China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    event matching; content-based publish/subscribe; content space partitioning; cloudrncomputing; emergency application;

    机译:事件匹配;基于内容的发布/订阅;内容空间分区;云计算紧急申请;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号