2010 · 37 citations · 35 references
ComputingComputer ScienceComputer SystemsDistributed SystemsParallel ComputingStorage SystemsDisk Storage SystemsDistributed StorageDistributed Storage SystemsSolid-state Drive ArchitectureStorage ManagementAdaptive Load BalancingHard Disk DrivesHybrid Storage ArchitecturesInitial BlockLatency TradeoffsParallelism ExploitationStorage Performance OptimizationStorage Throughput Optimization
This paper considers the problem of how to improve the performance of hybrid storage system employing solid state disks and hard disk drives. We utilize both initial block allocation as well as migration to reach “Wardrop equilibrium”, in which the response times of different devices equalize. We show that such a policy allows adaptive load balancing across devices of different performance. We also show that such a policy exploits parallelism in the storage system effectively to improve throughput and latency simultaneously. We implemented a prototype in Linux and evaluated it in multiple workloads and multiple configurations. The results show that the proposed approach improved both the latency of requests and the throughput significantly, and it adapted to different configurations of the system under different workloads.
35
Some Theoretical Aspects of Road Traffic Research
J G Wardrop · 1952 · 2.3K citations
Locality-aware request distribution in cluster-based network servers
Vivek S. Pai, Mohit Aron, Gaurov Banga et al. · ACM SIGPLAN Notices · 1998 · 503 citations · Full text