Generating representative Web workloads for network and server performance evaluation
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Locality-aware request distribution in cluster-based network servers
Proceedings of the eighth international conference on Architectural support for programming languages and operating systems
Heavy-tailed probability distributions in the World Wide Web
A practical guide to heavy tails
How Useful Is Old Information?
IEEE Transactions on Parallel and Distributed Systems
Measuring computer performance: a practitioner's guide
Measuring computer performance: a practitioner's guide
Interpreting Stale Load Information
IEEE Transactions on Parallel and Distributed Systems
Performance Guarantees for Web Server End-Systems: A Control-Theoretical Approach
IEEE Transactions on Parallel and Distributed Systems
The state of the art in locally distributed Web-server systems
ACM Computing Surveys (CSUR)
Flash crowds and denial of service attacks: characterization and implications for CDNs and web sites
Proceedings of the 11th international conference on World Wide Web
Time Series Analysis: Forecasting and Control
Time Series Analysis: Forecasting and Control
Session-Based Admission Control: A Mechanism for Peak Load Management of Commercial Web Sites
IEEE Transactions on Computers
Host load prediction using linear models
Cluster Computing
The Vision of Autonomic Computing
Computer
An Empirical Investigation of Load Indices for Load Balancing Applications
Performance '87 Proceedings of the 12th IFIP WG 7.3 International Symposium on Computer Performance Modelling, Measurement and Evaluation
Request Redirection Algorithms for Distributed Web Systems
IEEE Transactions on Parallel and Distributed Systems
Monotonic Cubic Spline Interpolation
CGI '99 Proceedings of the International Conference on Computer Graphics
Homeostatic and Tendency-Based CPU Load Predictions
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
An Architectural Evaluation of Java TPC-W
HPCA '01 Proceedings of the 7th International Symposium on High-Performance Computer Architecture
Automatic ARIMA Time Series Modeling for Adaptive I/O Prefetching
IEEE Transactions on Parallel and Distributed Systems
Efficiently serving dynamic data at highly accessed web sites
IEEE/ACM Transactions on Networking (TON)
The dawning of the autonomic computing era
IBM Systems Journal
Towards Self-Configuring Hardware for Distributed Computer Systems
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Predictability of Web-Server Traffic Congestion
WCW '05 Proceedings of the 10th International Workshop on Web Content Caching and Distribution
Performance comparison of middleware architectures for generating dynamic web content
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Models and framework for supporting runtime decisions in Web-based systems
ACM Transactions on the Web (TWEB)
Model Identification for Energy-Aware Management of Web Service Systems
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Dynamic trade-off analysis of QoS and energy saving in admission control for web service systems
Proceedings of the Fourth International ICST Conference on Performance Evaluation Methodologies and Tools
Resource utilization prediction: a proposal for information technology research
Proceedings of the 1st Annual conference on Research in information technology
A Session-Based Adaptive Admission Control Approach for Virtualized Application Servers
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
Prediction of atomic web services reliability based on k-means clustering
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Resource utilization prediction: long term network web service traffic
Proceedings of the 2nd annual conference on Research in information technology
SO-1SR: towards a self-optimizing one-copy serializability protocol for data management in the cloud
Proceedings of the fifth international workshop on Cloud data management
Regression-based utilization prediction algorithms: an empirical investigation
CASCON '13 Proceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research
Hi-index | 0.00 |
Run-time management of modern Web-based services requires the integration of several algorithms and mechanisms for job dispatching, load sharing, admission control, overload detection. All these algorithms should take decisions on the basis of present and/or future load conditions of the system resources. In particular, we address the issue of predicting future resource loads under real-time constraints in the context of Internet-based systems. In this situation, it is extremely difficult to deduce a representative view of a system resource from collected raw measures that show very large variability even at different time scales. For this reason, we propose a two-step approach that first aims to get a representative view of the load trend from measured raw data, and then applies a load prediction algorithm to load trends. This approach is suitable to support different decision systems even for highly variable contexts and is characterized by a computational complexity that is compatible to run-time decisions. The proposed models are applied to a multi-tier Web-based system, but the results can be extended to other Internet-based contexts where the systems are characterized by similar workloads and resource behaviors.