GSoC/GCI Archive
Google Summer of Code 2012 The Linux Foundation

Implement device profiles for Btrfs filesystem

by Ilya Dryomov for The Linux Foundation

Btrfs storage pool can be comprised of multiple devices with varying performance characteristics, however all devices are currently treated the same way. The goal of this project is to introduce device profiles into Btrfs so that it can differentiate between devices in the pool based on their performance characteristics and user input.