Title
Automatic request categorization in internet services
Abstract
Modeling system performance and workload characteristics has become essential for efficiently provisioning Internet services and for accurately predicting future resource requirements on anticipated workloads. The accuracy of these models benefits substantially by differentiating among categories of requests based on their resource usage characteristics. However, categorizing requests and their resource demands often requires significantly more monitoring infrastructure. In this paper, we describe a method to automatically differentiate and categorize requests without requiring sophisticated monitoring techniques. Using machine learning, our method requires only aggregate measures such as total number of requests and the total CPU and network demands, and does not assume prior knowledge of request categories or their individual resource demands. We explore the feasibility of our method on the .Net PetShop 4.0 benchmark application, and show that it works well while being lightweight, generic, and easily deployable.
Year
DOI
Venue
2008
10.1145/1453175.1453179
SIGMETRICS Performance Evaluation Review
Keywords
Field
DocType
automatic differentiation,machine learning
Virtualization,Categorization,Data mining,Computer science,Workload,Provisioning,Database,Distributed computing,The Internet,Scalability
Journal
Volume
Issue
Citations 
36
2
23
PageRank 
References 
Authors
0.94
15
6
Name
Order
Citations
PageRank
Abhishek B. Sharma142322.82
ranjita bhagwan283366.26
Monojit Choudhury334648.32
Leana Golubchik41326158.69
ramesh govindan5154302144.86
Geoffrey M. Voelker66844666.37