Sciweavers

ICAC
2005
IEEE

Feedback-based Scheduling for Back-end Databases in Shared Dynamic Content Server Clusters

13 years 10 months ago
Feedback-based Scheduling for Back-end Databases in Shared Dynamic Content Server Clusters
This paper introduces a self-configuring architecture for scaling the database tier of dynamic content web servers. We use a unified approach to load and fault management based on dynamic data replication and feedback-based scheduling. While replication provides scaling and high availability, feedback scheduling dynamically allocates tasks to commodity databases across workloads in response to peak loads or failure conditions thus providing quality of service. By augmenting the feedback loop with state awareness, we avoid oscillations in resource allocation. We investigate our transparent provisioning mechanisms in the database tier using the TPC-W ecommerce and the on-line auction Rubis benchmarks. We demonstrate that our techniques provide quality of service under load bursts and failure scenarios. 1 Key Contributions This paper introduces a novel scheduling technique for on-demand resource allocation across multiple dynamic-content workloads that use a clusterbased database back-...
Gokul Soundararajan, Kaloian Manassiev, Jin Chen,
Added 24 Jun 2010
Updated 24 Jun 2010
Type Conference
Year 2005
Where ICAC
Authors Gokul Soundararajan, Kaloian Manassiev, Jin Chen, Ashvin Goel, Cristiana Amza
Comments (0)