Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2494621.2494647acmotherconferencesArticle/Chapter ViewAbstractPublication PagescacConference Proceedingsconference-collections
research-article

A vision for monitoring cloud application platforms as sensor networks

Published: 09 August 2013 Publication History

Abstract

Autonomic management of clouds has received a lot of attention by both academia and industry putting a lot of efforts into investigation of various solutions, even though the focus has been mainly on the IaaS level, while the PaaS level being less often addressed. However, with ever-expanding software environments of cloud application platforms, the self-management at the PaaS level becomes a major concern. We claim that run-time monitoring and detection of critical situations is a fundamental requirement to achieve autonomic behaviour in service-based cloud platforms. Accordingly, we present our novel vision of cloud application platforms as sensor networks -- computer accessible networks of distributed devices using sensors to monitor conditions at different locations. The vision is based on the similarities between the problem domain of cloud application platform monitoring and such sensor-enabled domains as traffic surveillance, environmental monitoring or home automation. We also discuss potential benefits and shortcomings associated with the presented concepts and ideas.

References

[1]
Ameller, D. and Franch, X. 2008. Service level agreement monitor (SALMon). In Proceedings of Seventh International Conference on Composition-based Software Systems (ICCBSS 2008). (2008), 224--227.
[2]
Ardissono, L., Furnari, R., Goy, A., Petrone, G. and Segnan, M. 2006. Fault tolerant web service orchestration by means of diagnosis. Software Architecture. Springer. 2--16.
[3]
Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I. and Zaharia, M. 2009. Above the Clouds: A Berkeley View of Cloud Computing.
[4]
Baryannis, G., Garefalakis, P., Kritikos, K., Magoutis, K., Papaioannou, A., Plexousakis, D. and Zeginis, C. 2013. Lifecycle management of service-based applications on multi-clouds: a research roadmap. In Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds (New York, NY, USA, 2013), 13--20.
[5]
Benbernou, S., Hacid, L., Kazhamiakin, R., Kecskemeti, G., Poizat, J. L., Silvestri, F., Uhlig, M. and Wetzstein, B. 2008. State of the art report, gap analysis of knowledge on principles, techniques and methodologies for monitoring and adaptation of SBAs. S-Cube Deliverable PO. JRA--1.2. 1, (2008).
[6]
Blake, M. B., Tan, W. and Rosenberg, F. 2010. Composition as a service {web-scale workflow}. Internet Computing, IEEE. 14, 1 (2010), 78--82.
[7]
Botts, M., Percivall, G., Reed, C. and Davidson, J. 2008. OGC® sensor web enablement: Overview and high level architecture. GeoSensor networks. (2008), 175--190.
[8]
Brazier, F. M. T., Kephart, J. O., Van Dyke Parunak, H. and Huhns, M. N. 2009. Agents and Service-Oriented Computing for Autonomic Computing: A Research Agenda. IEEE Internet Computing. 13, 3 (Jun. 2009), 82--87.
[9]
Breskovic, I., Haas, C., Caton, S. and Brandic, I. 2011. Towards Self-Awareness in Cloud Markets: A Monitoring Methodology. IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing (DASC 2011), (Dec. 2011), 81--88.
[10]
Clayman, S., Galis, A., Chapman, C., Toffetti, G., Rodero-Merino, L., Vaquero, L. M., Nagin, K. and Rochwerger, B. 2010. Monitoring service clouds in the future internet. Towards the Future Internet-Emerging Trends from European Research. (2010), 115--126.
[11]
Dautov, R., Paraskakis, I., Kourtesis, D. and Stannett, M. 2013. Addressing Self-Management in Cloud Platforms: a Semantic Sensor Web Approach. In Proceedings of the International Workshop on Hot Topics in Cloud Services (HotTopiCS 2013) (Prague, Czech Republic, 2013).
[12]
Dobson, S., Denazis, S., Fernández, A., Gaïti, D., Gelenbe, E., Massacci, F., Nixon, P., Saffre, F., Schmidt, N. and Zambonelli, F. 2006. A survey of autonomic communications. ACM Transactions on Autonomous and Adaptive Systems (TAAS). 1, 2 (2006), 223--259.
[13]
Horn, P. 2001. Autonomic Computing: IBM's Perspective on the State of Information Technology. Computing Systems. 15, Jan (2001), 1--40.
[14]
Huebscher, M. C. and McCann, J. A. 2008. A survey of autonomic computing - degrees, models, and applications. ACM Comput. Surv. 40, 3 (2008), 1--28.
[15]
Kazhamiakin, R., Benbernou, S., Baresi, L., Plebani, P., Uhlig, M. and Barais, O. 2010. Adaptation of Service-Based Systems. Service Research Challenges and Solutions for the Future Internet. M. P. Papazoglou, K. Pohl, M. Parkin, and A. Metzger, eds. Springer Berlin Heidelberg. 117--156.
[16]
Kephart, J. O. and Chess, D. M. 2003. The vision of autonomic computing. Computer. 36, 1 (Jan. 2003), 41--50.
[17]
Kourtesis, D. 2011. Towards an Ontology-driven Governance Framework for Cloud Application Platforms. SEERC Technical Reports. Thessaloniki, Greece: South-East European Research Centre (SEERC). (2011).
[18]
Liang, S. H., Croitoru, A. and Tao, C. V. 2005. A distributed geospatial infrastructure for Sensor Web. Computers & Geosciences. 31, 2 (2005), 221--231.
[19]
Mell, P. and Grance, T. 2009. The NIST definition of cloud computing. National Institute of Standards and Technology. 53, 6 (2009), 50.
[20]
Natis, Y. V., Knipp, E., Valdes, R., Cearley, D. W. and Sholler, D. 2009. Who's Who in Application Platforms for Cloud Computing: The Cloud Specialists. Gartner Research.
[21]
Pan, J. 1999. Software reliability. Dependable Embedded Systems, Carnegie Mellon University. (1999).
[22]
Papazoglou, M. P., Traverso, P., Dustdar, S. and Leymann, F. 2008. Service-oriented computing: a research roadmap. International Journal of Cooperative Information Systems. 17, 02 (2008), 223--255.
[23]
Papazoglou, M. P., Traverso, P., Dustdar, S. and Leymann, F. 2007. Service-Oriented Computing: State of the Art and Research Challenges. Computer. 40, 11 (Nov. 2007), 38--45.
[24]
Rochwerger, B., Breitgand, D., Epstein, A., Hadas, D., Loy, I., Nagin, K., Tordsson, J., Ragusa, C., Villari, M. and Clayman, S. 2011. Reservoir-when one cloud is not enough. Computer. 44, 3 (2011), 44--51.
[25]
Sheth, A., Henson, C. and Sahoo, S. S. 2008. Semantic sensor web. Internet Computing, IEEE. 12, 4 (2008), 78--83.
[26]
Bratanis, K. 2012. Towards engineering multi-layer monitoring and adaptation of service-based applications. SEERC Technical Reports. Thessaloniki, Greece: South-East European Research Centre (SEERC). (2012).
[27]
Wei, Y. and Blake, B. 2010. Service-oriented computing and cloud computing: Challenges and opportunities. Internet Computing, IEEE. 14, 6 (2010), 72--75.

Cited By

View all
  • (2018)Utilising stream reasoning techniques to underpin an autonomous framework for cloud application platformsJournal of Cloud Computing: Advances, Systems and Applications10.1186/s13677-014-0013-53:1(1-12)Online publication date: 11-Dec-2018
  • (2018)Developing Cross-Organisational Service-Based Software Systems through Decentralised Interface-Oriented Continuous Integration2018 25th Australasian Software Engineering Conference (ASWEC)10.1109/ASWEC.2018.00033(191-200)Online publication date: Nov-2018
  • (2018)Data agility through clustered edge computing and stream processingConcurrency and Computation: Practice and Experience10.1002/cpe.509333:7(1-1)Online publication date: 3-Dec-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
CAC '13: Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference
August 2013
247 pages
ISBN:9781450321723
DOI:10.1145/2494621
Permission to make digital or hard copies of all or part 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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • University of Arizona: University of Arizona
  • OGF: Open Grid Forum
  • Florida Intl University: Florida International Univeristy

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 August 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. autonomic computing
  2. cloud application platforms
  3. monitoring
  4. sensor network
  5. sensor web
  6. service-oriented computing

Qualifiers

  • Research-article

Funding Sources

Conference

CAC '13
Sponsor:
  • University of Arizona
  • OGF
  • Florida Intl University
CAC '13: ACM Cloud and Autonomic Computing Conference
August 5 - 9, 2013
Florida, Miami, USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Utilising stream reasoning techniques to underpin an autonomous framework for cloud application platformsJournal of Cloud Computing: Advances, Systems and Applications10.1186/s13677-014-0013-53:1(1-12)Online publication date: 11-Dec-2018
  • (2018)Developing Cross-Organisational Service-Based Software Systems through Decentralised Interface-Oriented Continuous Integration2018 25th Australasian Software Engineering Conference (ASWEC)10.1109/ASWEC.2018.00033(191-200)Online publication date: Nov-2018
  • (2018)Data agility through clustered edge computing and stream processingConcurrency and Computation: Practice and Experience10.1002/cpe.509333:7(1-1)Online publication date: 3-Dec-2018
  • (2017)Three-level hierarchical data fusion through the IoT, edge, and cloud computingProceedings of the 1st International Conference on Internet of Things and Machine Learning10.1145/3109761.3158388(1-5)Online publication date: 17-Oct-2017
  • (2016)Trusted, Heterogeneous, and Autonomic Mobile CloudSecure System Design and Trustable Computing10.1007/978-3-319-14971-4_14(439-455)Online publication date: 2016
  • (2014)Cloud Sensor Ontology and Linked Data to Support Autonomicity in Cloud Application PlatformsKnowledge Engineering and the Semantic Web10.1007/978-3-319-11716-4_3(29-43)Online publication date: 2014
  • (2013)Utilising Stream Reasoning Techniques to Create a Self-Adaptation Framework for Cloud EnvironmentsProceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing10.1109/UCC.2013.106(375-380)Online publication date: 9-Dec-2013

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