2008 · 39 citations · 32 references
ComputingComputer SystemsSystems EngineeringBenefit-cost AnalysisCost-benefit AnalysisStorage SystemsCost-performance TradeoffsResource ProvisioningStorage EngineeringStorage ManagementStorage ProvisioningStorage ReliabilityAutomated ProvisioningData Protection MetricsProvisioningStorageStorage AutomationStorage Cost ManagementStorage Cost OptimizationStorage System Reliability
Provisioning a storage system requires balancing the costs of the solution with the benefits that the solution will provide. Previous provisioning approaches have started with a fixed set of requirements and the goal of automatically finding minimum cost solutions to meet them. Such approaches neglect the cost-benefit analysis of thepurchasing decision. Purchasing a storage system involves an extensive set of trade-offs between metrics such as purchase cost, performance, reliability, availability, power, etc. Increases in one metric have consequences for others, and failing to account for these trade-offs can lead to a poor return on the storage investment. Using a collection of storage acquisition and provisioning scenarios, we show that utility functions enable this cost-benefit structure to be conveyed to an automated provisioning tool, enabling thetooltomakeappropriatetrade-offs between different system metrics including performance, data protection, and purchase cost.
32
Condor-a hunter of idle workstations
Michael Litzkow, Miron Livny, Matt W. Mutka · 2003 · 2.3K citations · Full text
Failure trends in a large disk drive population
Eduardo Pinheiro, Wolf-Dietrich Weber, Luiz André Barroso · 2007 · 709 citations