Kernel Recipes 2015 - Solving the Linux storage scalability bottlenecks - by Jens Axboe
Flash devices introduced a sudden shift in the performance profile of direct attached storage. With IOPS rates orders of magnitude higher than rotating storage, it became clear that Linux needed a re-design of its storage stack to properly support and get the most out of these new devices.
This talk will detail the architecture of blk-mq, the redesign of the core of the Linux storage stack, and the later set of changes made to adapt the SCSI stack to this new queuing model. Early results of running Facebook infrastructure production workloads on top of the new stack will also be shared.
Jense Axboe, Facebook
Видео Kernel Recipes 2015 - Solving the Linux storage scalability bottlenecks - by Jens Axboe канала hupstream
This talk will detail the architecture of blk-mq, the redesign of the core of the Linux storage stack, and the later set of changes made to adapt the SCSI stack to this new queuing model. Early results of running Facebook infrastructure production workloads on top of the new stack will also be shared.
Jense Axboe, Facebook
Видео Kernel Recipes 2015 - Solving the Linux storage scalability bottlenecks - by Jens Axboe канала hupstream
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Kernel Recipes 2019 - Faster IO through io_uring](https://i.ytimg.com/vi/-5T4Cjw46ys/default.jpg)
![Kernel Recipes 2015 - Linux kernel IO subsystem - by Jan Kara](https://i.ytimg.com/vi/2tu__ZHC0mI/default.jpg)
!["Large Pages in Linux" - Matthew Wilcox (LCA 2020)](https://i.ytimg.com/vi/p5u-vbwu3Fs/default.jpg)
![14.113 Hard Disks, Sectors, Zone Bit Recording, Sectors vs Blocks, CHS, LBA, Sparing](https://i.ytimg.com/vi/Cj8-WNjaGuM/default.jpg)
![IBM MQ Tutorials: MQ Admin Commands: Best Online IBM Training@Infinite Dreams Technologies](https://i.ytimg.com/vi/Hqfj7em7yc8/default.jpg)
![Ceph at CERN: A Year in the Life of a Petabyte-Scale Block Storage Service](https://i.ytimg.com/vi/OopRMUYiY5E/default.jpg)
![Device Tree for Dummies! - Thomas Petazzoni, Free Electrons](https://i.ytimg.com/vi/m_NyYEBxfn8/default.jpg)
![RHEL 8 Beta - Managing Storage With Stratis](https://i.ytimg.com/vi/CJu3kmY-f5o/default.jpg)
![A tour of the ARM architecture and its Linux support](https://i.ytimg.com/vi/NNol7fRGo2E/default.jpg)
![Kernel Recipes 2019 - GNU poke, an extensible editor for structured binary data](https://i.ytimg.com/vi/92Sykut06N8/default.jpg)
![SDC 2017 - Linux Optimizations for Low Latency Block Devices - Stephen Bates](https://i.ytimg.com/vi/SO1dkn9m-oM/default.jpg)
![Kernel Recipes 2019 - RCU in 2019](https://i.ytimg.com/vi/bsyXDAouI6E/default.jpg)
![Introduction to Memory Management in Linux](https://i.ytimg.com/vi/7aONIVSXiJ8/default.jpg)
![Linux Performance Tools, Brendan Gregg, part 1 of 2](https://i.ytimg.com/vi/FJW8nGV4jxY/default.jpg)
![Linux Kernel Developer Panel | Collaboration Summit 2014](https://i.ytimg.com/vi/zeOzhkw64ck/default.jpg)
![Kernel Recipes 2019 - The Next Steps toward Software Freedom for Linux](https://i.ytimg.com/vi/ihZfuySw64s/default.jpg)
![Basics of OS (I/O Structure)](https://i.ytimg.com/vi/F18RiREDkwE/default.jpg)
![Kernel Recipes 2019 - pidfds: Process file descriptors on Linux](https://i.ytimg.com/vi/19SlR_zjPxc/default.jpg)
![Kernel Recipes 2019 - BPF at Facebook](https://i.ytimg.com/vi/bbHFg9IsTk8/default.jpg)
![SDC 2017- Recent Developments in The Linux I O Stack - Martin Petersen](https://i.ytimg.com/vi/XMwlpI49I9Q/default.jpg)