• DocumentCode
    2385006
  • Title

    A Scalable Queuing Service Based on an In-Memory Data Grid

  • Author

    Wang, Yuan ; Chen, Han ; Wang, Bin ; Xu, Jing Min ; Lei, Hui

  • Author_Institution
    Res. Lab., IBM China, Beijing, China
  • fYear
    2010
  • fDate
    10-12 Nov. 2010
  • Firstpage
    236
  • Lastpage
    243
  • Abstract
    A cloud-based, highly consumable queuing service must provide extreme scalability, flexible models of consistency, and high availability in the presence of network partitions. CAP theorem states that at most two of the three properties - Consistency, Availability, and Partition Tolerance - can be achieved at the same time for any shared data system. This paper presents the design and implementation of a scalable cloud-based queuing service, named Silver Dove Queuing Service (SDQS). SDQS offers two kinds of consistency levels to applications: the first guarantees exactly-once and no-order delivery and the second exactly-once and in-order delivery. Meanwhile SDQS provides high availability and network partition tolerance. SDQS is designed and developed on top of IBM Web Sphere extreme Scale, an in-memory data grid system. Performance experiments are carried out in a cloud computing environment and the results show that Silver Dove has linear scalability with both of the consistency levels.
  • Keywords
    cloud computing; grid computing; queueing theory; CAP theorem; SDQS; availability tolerance; cloud computing; cloud-based queueing service; consistency tolerance; in-memory data grid; partition Tolerance; scalable queuing service; silver dove queuing service; Availability; Indexes; Java; Moment methods; Receivers; Scalability; Servers; cloud computing; consistency; distributed storage; queue;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Business Engineering (ICEBE), 2010 IEEE 7th International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-8386-0
  • Electronic_ISBN
    978-0-7695-4227-0
  • Type

    conf

  • DOI
    10.1109/ICEBE.2010.100
  • Filename
    5704322