The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Capacity Planning for Web Services: metrics, models, and methods
Capacity Planning for Web Services: metrics, models, and methods
Analysis and Experimentation over Heterogeneous Wireless Networks
TRIDENTCOM '05 Proceedings of the First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities
The impact of paravirtualized memory hierarchy on linear algebra computational kernels and software
HPDC '08 Proceedings of the 17th international symposium on High performance distributed computing
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
Implementing Diverse Messaging Models with Self-Managing Properties using IFLOW
ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
Future Generation Computer Systems
What Networking of Information Can Do for Cloud Computing
WETICE '09 Proceedings of the 2009 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises
How is the weather tomorrow?: towards a benchmark for the cloud
Proceedings of the Second International Workshop on Testing Database Systems
Hey, you, get off of my cloud: exploring information leakage in third-party compute clouds
Proceedings of the 16th ACM conference on Computer and communications security
A Taxonomy and Survey of Cloud Computing Systems
NCM '09 Proceedings of the 2009 Fifth International Joint Conference on INC, IMS and IDC
GridICE: a monitoring service for Grid systems
Future Generation Computer Systems - Special issue: High-speed networks and services for data-intensive grids: The DataTAG project
A taxonomy of grid monitoring systems
Future Generation Computer Systems
Communications of the ACM
High-Performance Cloud Computing: A View of Scientific Applications
ISPAN '09 Proceedings of the 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks
Cloud Computing Research and Development Trend
ICFN '10 Proceedings of the 2010 Second International Conference on Future Networks
A survey of network virtualization
Computer Networks: The International Journal of Computer and Telecommunications Networking
An evaluation of alternative architectures for transaction processing in the cloud
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Monalytics: online monitoring and analytics for managing large scale data centers
Proceedings of the 7th international conference on Autonomic computing
The impact of virtualization on network performance of amazon EC2 data center
INFOCOM'10 Proceedings of the 29th conference on Information communications
Performance Measurements and Analysis of Network I/O Applications in Virtualized Cloud
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
A Runtime Model Based Monitoring Approach for Cloud
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
A Business Centric End-to-End Monitoring Approach for Service Composites
SCC '10 Proceedings of the 2010 IEEE International Conference on Services Computing
The reservoir model and architecture for open federated cloud computing
IBM Journal of Research and Development
CloudCmp: comparing public cloud providers
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
The Characteristics of Cloud Computing
ICPPW '10 Proceedings of the 2010 39th International Conference on Parallel Processing Workshops
VMDriver: A Driver-Based Monitoring Mechanism for Virtualization
SRDS '10 Proceedings of the 2010 29th IEEE Symposium on Reliable Distributed Systems
Runtime measurements in the cloud: observing, analyzing, and reducing variance
Proceedings of the VLDB Endowment
Explaining packet delays under virtualization
ACM SIGCOMM Computer Communication Review
EC2 performance analysis for resource provisioning of service-oriented applications
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Performance profiling of virtual machines
Proceedings of the 7th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
Adaptive resource provisioning for read intensive multi-tier applications in the cloud
Future Generation Computer Systems
Monitoring Cloud Computing by Layer, Part 1
IEEE Security and Privacy
Markov Chain Based Monitoring Service for Fault Tolerance in Mobile Cloud Computing
WAINA '11 Proceedings of the 2011 IEEE Workshops of International Conference on Advanced Information Networking and Applications
Monitoring Cloud Computing by Layer, Part 2
IEEE Security and Privacy
A flexible architecture integrating monitoring and analytics for managing large-scale data centers
Proceedings of the 8th ACM international conference on Autonomic computing
Large Scale Monitoring and Online Analysis in a Distributed Virtualized Environment
EASE '11 Proceedings of the 2011 Eighth IEEE International Conference and Workshops on Engineering of Autonomic and Autonomous Systems
Broadband internet performance: a view from the gateway
Proceedings of the ACM SIGCOMM 2011 conference
A Performance Guarantee Approach for Cloud Applications Based on Monitoring
COMPSACW '11 Proceedings of the 2011 IEEE 35th Annual Computer Software and Applications Conference Workshops
From Byzantine fault tolerance to intrusion tolerance (a position paper)
DSNW '11 Proceedings of the 2011 IEEE/IFIP 41st International Conference on Dependable Systems and Networks Workshops
IPDPSW '11 Proceedings of the 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and PhD Forum
Performance Evaluation of Local and Cloud Deployment of Web Clusters
NBIS '11 Proceedings of the 2011 14th International Conference on Network-Based Information Systems
Workload Characterization at the Virtualization Layer
MASCOTS '11 Proceedings of the 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems
Building a Service-Oriented Monitoring Framework with REST and Nagios
SCC '11 Proceedings of the 2011 IEEE International Conference on Services Computing
Addressing cloud computing security issues
Future Generation Computer Systems
A Novel Approach to QoS Monitoring in the Cloud
CCP '11 Proceedings of the 2011 First International Conference on Data Compression, Communications and Processing
I/O performance of virtualized cloud environments
Proceedings of the second international workshop on Data intensive computing in the clouds
Trustworthy and resilient monitoring system for cloud infrastructures
Proceedings of the Workshop on Posters and Demos Track
Cloud Application Monitoring: The mOSAIC Approach
CLOUDCOM '11 Proceedings of the 2011 IEEE Third International Conference on Cloud Computing Technology and Science
Security Challenges for the Public Cloud
IEEE Internet Computing
Monitoring, aggregation and filtering for efficient management of virtual networks
Proceedings of the 7th International Conference on Network and Services Management
Future Generation Computer Systems
The Aneka platform and QoS-driven resource provisioning for elastic applications on hybrid Clouds
Future Generation Computer Systems
Towards autonomic detection of SLA violations in Cloud infrastructures
Future Generation Computer Systems
Software—Practice & Experience
DDS-enabled Cloud management support for fast task offloading
ISCC '12 Proceedings of the 2012 IEEE Symposium on Computers and Communications (ISCC)
A tool for the generation of realistic network workload for emerging networking scenarios
Computer Networks: The International Journal of Computer and Telecommunications Networking
Provisioning data analytic workloads in a cloud
Future Generation Computer Systems
Monitoring and Autoscaling IaaS Clouds: A Case for Complex Event Processing on Data Streams
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
An Actor-centric, Asset-Based Monitor Deployment Model for Cloud Computing
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
Hi-index | 0.00 |
Nowadays, Cloud Computing is widely used to deliver services over the Internet for both technical and economical reasons. The number of Cloud-based services has increased rapidly and strongly in the last years, and so is increased the complexity of the infrastructures behind these services. To properly operate and manage such complex infrastructures effective and efficient monitoring is constantly needed. Many works in literature have surveyed Cloud properties, features, underlying technologies (e.g. virtualization), security and privacy. However, to the best of our knowledge, these surveys lack a detailed analysis of monitoring for the Cloud. To fill this gap, in this paper we provide a survey on Cloud monitoring. We start analyzing motivations for Cloud monitoring, providing also definitions and background for the following contributions. Then, we carefully analyze and discuss the properties of a monitoring system for the Cloud, the issues arising from such properties and how such issues have been tackled in literature. We also describe current platforms, both commercial and open source, and services for Cloud monitoring, underlining how they relate with the properties and issues identified before. Finally, we identify open issues, main challenges and future directions in the field of Cloud monitoring.