Skip to main content

An Event Driven Model for Highly Scalable Clustering for Both on Premise and Cloud Based Systems

  • Conference paper
Internet of Vehicles – Technologies and Services (IOV 2014)

Abstract

Computer clustering has emerged as the paradigm of choice in distributed systems and cloud computing. Multicast based approaches are dominant in the computer clustering domain and many clustering systems are built on top of IP multicast based message passing systems. However, most cloud based systems not provide proper support for multicasting because of the dynamic nature of IP’s, which complicates the configuration and maintenance of such an approach on the cloud.This paper presents an event driven approach for computer clustering, that can effectively handle dynamic IP’s and other issues present in computer clustering and cloud environments. We discuss a clustering implementation based on this event driven approach for an Apache Axis2 cloud deployment. We then compare this event driven clustering implementation with an existing multicast based clustering implementation for a cloud deployed Apache Axis2. The comparisons reveal significantly higher performance in the event driven approach, in addition to solving some of the challenges present in cloud environments.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Tanenbaum, A.S.: Distributed Systems: Principles and Paradigms. Prentice Hall (2006)

    Google Scholar 

  2. Jayasinghe, J., Azeez, M.A.: Apache Axis2 Web Services. Packt Publishing Ltd. (2011)

    Google Scholar 

  3. Hunt, P., et al.: ZooKeeper: Wait-free Coordination for Internet-scale Systems. In: USENIX Annual Technical Conference, vol. 8 (2010)

    Google Scholar 

  4. Vliet, J.V., Paganelli, F.: Programming Amazon EC2. O’Reilly Media, Inc. (2011)

    Google Scholar 

  5. Jaatun, M.G., Zhao, G., Rong, C. (eds.): Cloud Computing. LNCS, vol. 5931. Springer, Heidelberg (2009)

    Google Scholar 

  6. Azeez, M.A.: Autoscaling web services on amazon ec2. Diss. University of Moratuwa, Sri Lanka (2010)

    Google Scholar 

  7. Luo, J., Eugster, P.T., Hubaux, J.P.: Route driven gossip: probabilistic reliable multicast in ad hoc networks. In: Twenty-Second Annual Joint Conference of the IEEE Computer and Communications, INFOCOM 2003, vol. 3, pp. 2229–2239. IEEE Societies (2003)

    Google Scholar 

  8. Ganesh, A.J., Kermarrec, A.M., Massoulie, L.: Peer-to-peer membership management for gossip-based protocols. IEEE Transactions on Computers 52(2), 139–149 (2003)

    Article  Google Scholar 

  9. Yu, H., Vahdat, A.: Design and evaluation of a conit-based continuous consistency model for replicated services. ACM Trans. Comput. Syst. 20(3), 239–282 (2002)

    Article  Google Scholar 

  10. Lamport, L.: Time, clocks, and the ordering of events in a distributed system. Commun. ACM 21(7), 558–565 (1978)

    Article  MATH  Google Scholar 

  11. Bal, H.E., Kaashoek, M.F., Tanenbaum, A.S., Jansen, J.: Replication Techniques for Speeding up Parallel Applications on Distributed Systems, vol. 4, pp. 337–355 (1992)

    Google Scholar 

  12. Zhang, D., et al.: Asynchronous event detection for context inconsistency in pervasive computing. International Journal of Ad Hoc and Ubiquitous Computing 11(4), 195–205 (2012)

    Article  Google Scholar 

  13. Dollimore, J., Kindberg, T., Coulouris, G.: Coordination and Agreement in Distributed Systems: Concepts and Design, 4th edn., ch. 12. Pearson Education, Essex (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Wickramasinghe, P.S., Madusanka, L.D.A., Tissera, H.P.M., Weerasinghe, D.C.S., Weerawarana, S.M., Azeez, A. (2014). An Event Driven Model for Highly Scalable Clustering for Both on Premise and Cloud Based Systems. In: Hsu, R.CH., Wang, S. (eds) Internet of Vehicles – Technologies and Services. IOV 2014. Lecture Notes in Computer Science, vol 8662. Springer, Cham. https://doi.org/10.1007/978-3-319-11167-4_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11167-4_32

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11166-7

  • Online ISBN: 978-3-319-11167-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics