Provisioning, and later optimizing, a storage system involves an extensive set of trade-offs between system metrics, including purchase cost, performance, reliability, availability, and power. Previous work has tried to simplify provisioning and tuning tasks by allowing a system administrator to specify goals for various storage metrics. While this helps by raising the level of specification from low-level mechanisms to high-level storage system metrics, it does not permit trade-offs between those metrics. This dissertation goes beyond goal-based requirements by allowing the system administrator to use a utility function to specify his objectives. Using utility, both the costs and benefits of configuration and tuning decisions can be exami...
Conventional computer systems have insufficient information about storage device performance charact...
Abstract—The configuration of a distributed storage system with multiple data replicas typically inc...
optimization; D.4.8 performance. Enterprise-scale storage systems, which can contain hundreds of hos...
Provisioning a storage system requires balancing the costs of the solution with the benefits that th...
Provisioning a storage system requires balancing the costs of the solution with the benefits that th...
As storage systems grow in size and complexity, the necessity for automatically managing them increa...
This dissertation focuses on supporting the provisioning and configuration of distributed storage sy...
Recently, flash-based solid-state drives (SSDs) have become standard options for laptop and desktop ...
Data-set sizes are growing. New techniques are emerging to organize and analyze these data-sets. The...
Scalable storage systems are expected to scale to large numbers of physical storage devices and to s...
Distributed storage system middleware acts as a bridge between the upper layer applications, and the...
Storage is a central part of computing. Driven by exponentially increasing content generation rate a...
Electrical energy storage services can bring benefit to multiple stakeholders in the distribution gr...
The realized and expected growth of variable renewable energy sources challenges both power system o...
Modern persistent storage systems must balance two competing imperatives: they must meet strict appl...
Conventional computer systems have insufficient information about storage device performance charact...
Abstract—The configuration of a distributed storage system with multiple data replicas typically inc...
optimization; D.4.8 performance. Enterprise-scale storage systems, which can contain hundreds of hos...
Provisioning a storage system requires balancing the costs of the solution with the benefits that th...
Provisioning a storage system requires balancing the costs of the solution with the benefits that th...
As storage systems grow in size and complexity, the necessity for automatically managing them increa...
This dissertation focuses on supporting the provisioning and configuration of distributed storage sy...
Recently, flash-based solid-state drives (SSDs) have become standard options for laptop and desktop ...
Data-set sizes are growing. New techniques are emerging to organize and analyze these data-sets. The...
Scalable storage systems are expected to scale to large numbers of physical storage devices and to s...
Distributed storage system middleware acts as a bridge between the upper layer applications, and the...
Storage is a central part of computing. Driven by exponentially increasing content generation rate a...
Electrical energy storage services can bring benefit to multiple stakeholders in the distribution gr...
The realized and expected growth of variable renewable energy sources challenges both power system o...
Modern persistent storage systems must balance two competing imperatives: they must meet strict appl...
Conventional computer systems have insufficient information about storage device performance charact...
Abstract—The configuration of a distributed storage system with multiple data replicas typically inc...
optimization; D.4.8 performance. Enterprise-scale storage systems, which can contain hundreds of hos...