Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
METERG: Measurement-Based End-to-End Performance Estimation Technique in QoS-Capable Multiprocessors
RTAS '06 Proceedings of the 12th IEEE Real-Time and Embedded Technology and Applications Symposium
A Performance Estimation Tool for Video Applications
RTAS '06 Proceedings of the 12th IEEE Real-Time and Embedded Technology and Applications Symposium
SLA Decomposition: Translating Service Level Objectives to System Level Thresholds
ICAC '07 Proceedings of the Fourth International Conference on Autonomic Computing
Proceedings of the 2007 workshop on Service-oriented computing performance: aspects, issues, and approaches
ISPDC '08 Proceedings of the 2008 International Symposium on Parallel and Distributed Computing
VCONF: a reinforcement learning approach to virtual machines auto-configuration
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
Efficient deployment of predictive analytics through open standards and cloud computing
ACM SIGKDD Explorations Newsletter
Communications of the ACM
Q-clouds: managing performance interference effects for QoS-aware clouds
Proceedings of the 5th European conference on Computer systems
Platform-as-a-Service Architecture for Real-Time Quality of Service Management in Clouds
ICIW '10 Proceedings of the 2010 Fifth International Conference on Internet and Web Applications and Services
A Service-Oriented Framework for GNU Octave-Based Performance Prediction
SCC '10 Proceedings of the 2010 IEEE International Conference on Services Computing
Engineering autonomic controllers for virtualized web applications
ICWE'10 Proceedings of the 10th international conference on Web engineering
Towards a generic value network for cloud computing
GECON'10 Proceedings of the 7th international conference on Economics of grids, clouds, systems, and services
Technical Target Setting in QFD for Web Service Systems Using an Artificial Neural Network
IEEE Transactions on Services Computing
Runtime prediction of service level agreement violations for composite services
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Predictive Data Grouping and Placement for Cloud-Based Elastic Server Infrastructures
CCGRID '11 Proceedings of the 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
A Front-end, Hadoop-based Data Management Service for Efficient Federated Clouds
CLOUDCOM '11 Proceedings of the 2011 IEEE Third International Conference on Cloud Computing Technology and Science
A Self-adaptive hierarchical monitoring mechanism for Clouds
Journal of Systems and Software
Translation of application-level terms to resource-level attributes across the Cloud stack layers
ISCC '11 Proceedings of the 2011 IEEE Symposium on Computers and Communications
Editorial: The management of cloud systems
Future Generation Computer Systems
Hi-index | 0.00 |
Delivering Internet-scale services and IT-enabled capabilities as computing utilities has been made feasible through the emergence of Cloud environments. While current approaches address a number of challenges such as quality of service, live migration and fault tolerance, which is of increasing importance, refers to the embedding of users' and applications' behaviour in the management processes of Clouds. The latter will allow for accurate estimation of the resource provision (for certain levels of service quality) with respect to the anticipated users' and applications' requirements. In this paper we present a two-level generic black-box approach for behavioral-based management across the Cloud layers (i.e., Software, Platform, Infrastructure): it provides estimates for resource attributes at a low level by analyzing information at a high level related to application terms (Translation level) while it predicts the anticipated user behaviour (Behavioral level). Patterns in high-level information are identified through a time series analysis, and are afterwards translated to low-level resource attributes with the use of Artificial Neural Networks. We demonstrate the added value and effectiveness of the Translation level through different application scenarios: namely FFMPEG encoding, real-time interactive e-Learning and a Wikipedia-type server. For the latter, we also validate the combined level model through a trace-driven simulation for identifying the overall error of the two-level approach.