A dollar from 15 cents: cross-platform management for internet services
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
Improving the responsiveness of internet services with automatic cache placement
Proceedings of the 4th ACM European conference on Computer systems
Hi-index | 0.00 |
An important problem in resource management for networked resource-sharing systems is the simultaneous allocation of multiple resources to an application. Self-optimizing systems must co-allocate resources in a way that reconciles competing demands and maximizes global system objectives under dynamic conditions. We propose a simple model-driven approach to estimate the performance of a candidate assignment of resources, and select the best candidate to meet local or global goals. In this work, we address the placement of batch compute tasks and data in a network of compute and storage sites. We use the model to select placements for a set of synthetic benchmarks and a functional MRI processing application. Our experiments show that the model predicts the performance of candidate assignments within 10% of the empirical values.