Conductor: support for autonomous configuration of storage systems

Németh, Zsolt and Flouris, Michail D. and Lachaize, Renaud and Bilas, Angelos (2007) Conductor: support for autonomous configuration of storage systems. In: - Springer, New York, pp. 67-81. ISBN 978-0-387-37830-5

Full text not available from this repository.


Scalable storage systems are expected to scale to large numbers of physical storage devices and to service diverse applications without incuring high management costs. New storage virtualization architectures and techniques that are currently being proposed, aim at addressing these needs by providing the ability to configure storage systems to meet resource constraints and application requirements. However, this flexibility leads to a large number of options when configuring storage systems either statically or dynamically. In this work we examine how this process can be automated. We present Conductor, a rule-based production system that is able to evaluate alternatives and minimize system cost, based on certain criteria. Conductor starts from a set of system resources and a set of application requirements and proposes specific system configurations that meet application requirements while minimizing resource costs. It captures human expertise in the form of rules to generate and evaluate configuration alternatives. In this work we focus on static configuration issues and examine various approaches for reducing complexity with in a large configuration space. Our techniques manage to satisfy practical time and resource constraints.

Item Type: Book Section
Subjects: Q Science > QA Mathematics and Computer Science > QA75 Electronic computers. Computer science / számítástechnika, számítógéptudomány
Divisions: Laboratory of Parallel and Distributed Systems
Depositing User: Eszter Nagy
Date Deposited: 11 Dec 2012 15:27
Last Modified: 11 Dec 2012 15:27

Update Item Update Item