Simulations of three adaptive, decentralized controlled, job scheduling algorithms
Computer Networks and ISDN Systems
Time series: theory and methods
Time series: theory and methods
Agile application-aware adaptation for mobility
Proceedings of the sixteenth ACM symposium on Operating systems principles
Supporting quality of service in HTTP servers
PODC '98 Proceedings of the seventeenth annual ACM symposium on Principles of distributed computing
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
Overload Management in Real-Time Control Applications Using m,k $(m,k)$-Firm Guarantee
IEEE Transactions on Parallel and Distributed Systems
How Useful Is Old Information?
IEEE Transactions on Parallel and Distributed Systems
Future Generation Computer Systems - Special issue on metacomputing
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
Characterizing the scalability of a large web-based shopping system
ACM Transactions on Internet Technology (TOIT)
Difficulties in simulating the internet
IEEE/ACM Transactions on Networking (TON)
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
ACDN: a content delivery network for applications
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Session-Based Admission Control: A Mechanism for Peak Load Management of Commercial Web Sites
IEEE Transactions on Computers
Computer Methods for Mathematical Computations
Computer Methods for Mathematical Computations
Host load prediction using linear models
Cluster Computing
The Vision of Autonomic Computing
Computer
Exploring the Cache Design Space for Web Servers
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Globule: A Platform for Self-Replicating Web Documents
PROMS 2001 Proceedings of the 6th International Conference on Protocols for Multimedia Systems
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
Overload control in QoS-aware web servers
Computer Networks: The International Journal of Computer and Telecommunications Networking - Small and home networks
Monotonic Cubic Spline Interpolation
CGI '99 Proceedings of the International Conference on Computer Graphics
Geographic Load Balancing for Scalable Distributed Web Systems
MASCOTS '00 Proceedings of the 8th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
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)
A method for transparent admission control and request scheduling in e-commerce web sites
Proceedings of the 13th international conference on World Wide Web
The dawning of the autonomic computing era
IBM Systems Journal
Replication for web hosting systems
ACM Computing Surveys (CSUR)
Replication for web hosting systems
ACM Computing Surveys (CSUR)
Dynamic Load Balancing and Efficient Load Estimators for Asynchronous Iterative Algorithms
IEEE Transactions on Parallel and Distributed Systems
Towards Self-Configuring Hardware for Distributed Computer Systems
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Flash crowd mitigation via adaptive admission control based on application-level observations
ACM Transactions on Internet Technology (TOIT)
Predictability of Web-Server Traffic Congestion
WCW '05 Proceedings of the 10th International Workshop on Web Content Caching and Distribution
Low-Cost Static Performance Prediction of Parallel Stochastic Task Compositions
IEEE Transactions on Parallel and Distributed Systems
How heavy-tailed distributions affect simulation-generated time averages
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Realistic internet traffic simulation through mixture modeling and a case study
WSC '05 Proceedings of the 37th conference on Winter simulation
Load prediction models in web-based systems
valuetools '06 Proceedings of the 1st international conference on Performance evaluation methodolgies and tools
Detecting performance anomalies in global applications
WORLDS'05 Proceedings of the 2nd conference on Real, Large Distributed Systems - Volume 2
Guest Editors' Introduction: Autonomic Computing
IEEE Internet Computing
Performance comparison of middleware architectures for generating dynamic web content
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Approximate confidence interval for standard deviation of nonnormal distributions
Computational Statistics & Data Analysis
A comparison of load balancing techniques for scalable Web servers
IEEE Network: The Magazine of Global Internetworking
Short-term prediction models for server management in Internet-based contexts
Decision Support Systems
Incorporating prediction models in the SelfLet framework: a plugin approach
Proceedings of the Fourth International ICST Conference on Performance Evaluation Methodologies and Tools
Resource Management Strategies for the Mobile Web
Mobile Networks and Applications
Per-flow optimal service selection for Web services based processes
Journal of Systems and Software
Dynamic adaptation of response-time models for QoS management in autonomic systems
Journal of Systems and Software
Multi-criteria service selection with optimal stopping in dynamic service-oriented systems
ICDCIT'10 Proceedings of the 6th international conference on Distributed Computing and Internet Technology
An adaptive model for online detection of relevant state changes in Internet-based systems
Performance Evaluation
Selective resource characterization for evaluation of system dynamics
ACM SIGMETRICS Performance Evaluation Review
Dual time-scale distributed capacity allocation and load redirect algorithms for cloud systems
Journal of Parallel and Distributed Computing
A dynamic and adaptive load balancing strategy for parallel file system with large-scale I/O servers
Journal of Parallel and Distributed Computing
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
Resource utilization prediction: long term network web service traffic
Proceedings of the 2nd annual conference on Research in information technology
Data clustering based on correlation analysis applied to highly variable domains
Computer Networks: The International Journal of Computer and Telecommunications Networking
Detecting correlation between server resources for system management
Journal of Computer and System Sciences
Hi-index | 0.00 |
Efficient management of distributed Web-based systems requires several mechanisms that decide on request dispatching, load balance, admission control, request redirection. The algorithms behind these mechanisms typically make fast decisions on the basis of the load conditions of the system resources. The architecture complexity and workloads characterizing most Web-based services make it extremely difficult to deduce a representative view of a resource load from collected measures that show extreme variability even at different time scales. Hence, any decision based on instantaneous or average views of the system load may lead to useless or even wrong actions. As an alternative, we propose a two-phase strategy that first aims to obtain a representative view of the load trend from measured system values and then applies this representation to support runtime decision systems. We consider two classical problems behind decisions: how to detect significant and nontransient load changes of a system resource and how to predict its future load behavior. The two-phase strategy is based on stochastic functions that are characterized by a computational complexity that is compatible with runtime decisions. We describe, test, and tune the two-phase strategy by considering as a first example a multitier Web-based system that is subject to different classes of realistic and synthetic workloads. Also, we integrate the proposed strategy into a framework that we validate by applying it to support runtime decisions in a cluster Web system and in a locally distributed Network Intrusion Detection System.