Detection of abrupt changes: theory and application
Detection of abrupt changes: theory and application
System identification (2nd ed.): theory for the user
System identification (2nd ed.): theory for the user
The Vision of Autonomic Computing
Computer
Change-Point Monitoring for the Detection of DoS Attacks
IEEE Transactions on Dependable and Secure Computing
Combining filtering and statistical methods for anomaly detection
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
Time-bounded adaptation for automotive system software
Proceedings of the 30th international conference on Software engineering
Scheduling time-bounded dynamic software adaptation
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
Engineering Self-Adaptive Systems through Feedback Loops
Software Engineering for Self-Adaptive Systems
Learning partially observable action schemas
AAAI'06 Proceedings of the 21st national conference on Artificial intelligence - Volume 1
Learning partially observable deterministic action models
Journal of Artificial Intelligence Research
Benchmarking cloud serving systems with YCSB
Proceedings of the 1st ACM symposium on Cloud computing
Automated control for elastic storage
Proceedings of the 7th international conference on Autonomic computing
From Data Center Resource Allocation to Control Theory and Back
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
Statistical machine learning makes automatic control practical for internet datacenters
HotCloud'09 Proceedings of the 2009 conference on Hot topics in cloud computing
CloudCmp: comparing public cloud providers
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
Change-point detection for black-box services
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Engineering autonomic controllers for virtualized web applications
ICWE'10 Proceedings of the 10th international conference on Web engineering
Autonomous Agents and Multi-Agent Systems
Automated control for elastic n-tier workloads based on empirical modeling
Proceedings of the 8th ACM international conference on Autonomic computing
TIRAMOLA: elastic nosql provisioning through a cloud management platform
SIGMOD '12 Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data
A Performance Study on the VM Startup Time in the Cloud
CLOUD '12 Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing
Hi-index | 0.00 |
Elastic controllers autonomically adjust the allocation of resources in cloud computing systems. Usually such controllers assume that control actions will take immediate effect. In clouds, however, actuation times may be long, and the controllers can hardly guarantee acceptable levels of service if they neglect these actuation delays. Therefore, the ability to correctly estimate the time that control actions take effect on the systems is crucial. However, detecting actuation delays in elastic computing systems is challenging because cloud systems provide only inaccurate and incomplete data about reconfigurations timing. In this paper, we tackle the problem of estimating the delay of control actions in elastic systems. We identify recurring types of changes in the monitored metrics and requirements to properly carry out the estimation. Based on that, we develop a novel framework for the actuation delays estimation that utilizes change point detection techniques. We conduct several experiments with real-world systems to illustrate the feasibility and applicability of our framework.