• DocumentCode
    2372426
  • Title

    Empirical Evaluation of Content-based Pub/Sub Systems over Cloud Infrastructure

  • Author

    Zhang, Biao ; Jin, Beihong ; Chen, Haibiao ; Qin, Ziyuan

  • Author_Institution
    Inst. of Software, Chinese Acad. of Sci., Beijing, China
  • fYear
    2010
  • fDate
    11-13 Dec. 2010
  • Firstpage
    81
  • Lastpage
    88
  • Abstract
    Pub/Sub systems permit users to submit subscriptions and notify interested users of the events detected in a distributed way. Moving a Pub/Sub system to a cloud infrastructure is for high performance and scalability. This paper describes how to migrate two Pub/Sub systems i.e. PADRES and Once Pub Sub to Xen Cloud Platform, especially proposes black-box method, grey-box method and white-box method so as to take full advantage of cloud mechanisms. This paper then conducts a series of experiments on the Pub/Sub systems in the cloud to evaluate benefits and costs. The experimental results indicate that the black-box method does not always take effect although it can be implemented easily, the grey-box method is more appropriate to a Pub/Sub system if its workload features and brokers´ roles are known in advance. Further, the experimental results show the white-box method, combined the load balance mechanism both in the cloud and in a Pub/Sub system, can achieve satisfying performance and scalability especially facing the workload with unidentified distribution.
  • Keywords
    cloud computing; message passing; middleware; resource allocation; Once Pub Sub; PADRES; Xen Cloud Platform; black-box method; cloud infrastructure; content-based pub-sub systems; grey-box method; load balance mechanism; white-box method; Pub/Sub; cloud infrastructure; measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Ubiquitous Computing (EUC), 2010 IEEE/IFIP 8th International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-9719-5
  • Electronic_ISBN
    978-0-7695-4322-2
  • Type

    conf

  • DOI
    10.1109/EUC.2010.22
  • Filename
    5703502