Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3167132.3167383acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
poster

Trigger correlation for dynamic system reconfiguration

Published: 09 April 2018 Publication History

Abstract

Service Providers1 aim at optimizing resource utilisation while respecting the Service Level Agreements (SLAs) entered with customers. Dynamic reconfiguration is a mechanism for rearranging, allocating and deallocating resources as workload varies. Rearranging, adding or deallocating resources are performed by actions according to elasticity rules triggered by certain conditional events, like threshold violations, called triggers. At runtime, more than one trigger may be generated at a time. Handling them independently may jeopardize certain properties such as availability; moreover, it may harm the stability of the system. In this paper we propose a model based approach for runtime correlation of triggers and the execution of their related elasticity rule actions. This approach is part of an overall framework for SLA compliance management and dynamic reconfiguration.

References

[1]
Stefan Katker, and Martin Paterok. 1997. Fault Isolation and Event Correlation for Integrated Fault Management. Integrated Network Management V, 583--596.
[2]
Robert D. Gardner, and David A. Harle. 1996. Methods and Systems for Alarm Correlation. Global Telecommunications Conference, vol. 1, 136--140.
[3]
Malgorzata Steinder, and Adarshpal S. Sethi. 2001. The Present and Future of Event Correlation: A Need for End-to-End Service Fault Localization. World Multi-Conf. Systemics, Cybernetics, and Informatics, Orlando, vol. 12, 124--129.
[4]
Alexander S. Yemini, Shmuel Kliger, Eyal Mozes, Yechiam Yemini, and David Ohsie. 1996. High Speed and Robust Event Correlation. IEEE communications Magazine, vol 34, no. 5, 82--90.
[5]
Boris Gruschke. 1998. Integrated Event Management: Event Correlation Using Dependency Graphs. Distributed Systems: Operations & Management, 130--141.
[6]
Manoj Agarwal, Karen Appleby, Manish Gupta, Gautam Kar, Anindya Neogi, and Anca Sailer. 2004. Problem Determination Using Dependency Graphs and Run-Time Behavior Models. Distributed Systems: Operations and Management.
[7]
Gabriel Jakobson, and Mark Weissman. 1995. Real-Time Telecommunication Network Management: Extending Event Correlation with Temporal Constraints. Integrated Network Management IV, Springer, US, 290--301.
[8]
Y. Fischer, A. Bauer and J. Beyerer. 2011. A Conceptual Framework for Automatic Situation Assessment. Cognitive Methods in Situation Awareness and Decision Support (CogSIMA), Miami, 234--239.
[9]
Gabriel Jakobson, Mark Weissman, L. Brenner, Carol Lafond, and C. Matheus. 2000. GRACE: Building Next Generation Event Correlation Services. Network Operations and Management Symposium, 701--714.
[10]
Benjamin Konig, JM Alcaraz Calero, and Johannes Kirschnick. 2012. Elastic Monitoring Framework for Cloud Infrastructures. IET Communications, vol. 6, no. 10, 1306--1315.
[11]
Mina Sedaghat, Francisco Hernandez-Rodriguez, and Erik Elmroth. 2013. A Virtual Machine Re-packing Approach to the Horizontal vs. Vertical Elasticity Trade-off for Cloud Autoscaling. Cloud and Autonomic Computing Conference.
[12]
R. S. Shariffdeen, D. T. S. P. Munasinghe, H. S. Bhathiya, U. K. J. U. Bandara, and HMN Dilum Bandara. 2016. Workload and Resource Aware Proactive Auto-Scaler for PaaS Cloud. Cloud Computing, 11--18.
[13]
Pengcheng Tang, Fei Li, Wei Zhou, Weihua Hu, and Li Yang. 2015. Efficient Auto-Scaling Approach in the Telco Cloud Using Self-Learning Algorithm. In IEEE Global Communications Conference (GLOBECOM), 1--6.
[14]
Cheng Wang, Aayush Gupta, and Bhuvan Urgaonkar. 2016. Fine-Grained Resource Scaling in a Public Cloud: A Tenant's Perspective. Cloud Computing, 124--131.
[15]
Zhiming Shen, Sethuraman Subbiah, Xiaohui Gu, and John Wilkes. 2011. Cloudscale: Elastic Resource Scaling for Multi-tenant Cloud Systems. ACM Symposium on Cloud Computing, Article No. 5.
[16]
PLUMgrid CloudApex Real-time Visualization & Monitoring Platform for OpenStack Clouds. Available: https://docs.broadcom.com/docs/12358532.
[17]
Open Stack Cloud. Available: https://www.openstack.org/.
[18]
Kubernetes. Available: https://kubernetes.io/.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '18: Proceedings of the 33rd Annual ACM Symposium on Applied Computing
April 2018
2327 pages
ISBN:9781450351911
DOI:10.1145/3167132
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 April 2018

Check for updates

Author Tags

  1. correlation
  2. dynamic reconfiguration
  3. elasticity rule
  4. model driven approach
  5. trigger

Qualifiers

  • Poster

Funding Sources

  • NSERC

Conference

SAC 2018
Sponsor:
SAC 2018: Symposium on Applied Computing
April 9 - 13, 2018
Pau, France

Acceptance Rates

Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 64
    Total Downloads
  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Sep 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media