E-book details

Architecture and Design of the Linux Storage Stack. Gain a deep understanding of the Linux storage landscape and its well-coordinated layers

Architecture and Design of the Linux Storage Stack. Gain a deep understanding of the Linux storage landscape and its well-coordinated layers

Muhammad Umer

Ebook
The Linux storage stack serves as a prime example of meticulously coordinated layers. Embark on a journey through the kernel code with Architecture and Design of the Linux Storage Stack, crafted for anyone seeking in-depth knowledge about the layered design of Linux storage and its landscape.
You’ll explore the Linux storage stack and its various concepts. You’ll unlock the secrets of the virtual filesystem and the actual filesystem and the differences in their implementation, the role of the block layer, the Multi-Queue and Device Mapper frameworks, I/O schedulers, physical storage layout, and how to analyze all the layers in the storage stack.
By the end of this book, you’ll be acquainted with how a simple I/O request from a process travels down through all the layers and ends up in physical storage.
  • 1. Where It All Starts From – The Virtual Filesystem
  • 2. Explaining the Data Structures in a VFS
  • 3. Exploring the Actual Filesystems Under the VFS
  • 4. Understanding the Block Layer, Block Devices, and Data Structures
  • 5. Understanding the Block Layer, Multi-Queue, and Device Mapper
  • 6. Understanding I/O Handling and Scheduling in the Block Layer
  • 7. The SCSI Subsystem
  • 8. Illustrating the Layout of Physical Media
  • 9. Analyzing Physical Storage Performance
  • 10. Analyzing Filesystems and the Block Layer
  • 11. Tuning the I/O Stack
  • Title: Architecture and Design of the Linux Storage Stack. Gain a deep understanding of the Linux storage landscape and its well-coordinated layers
  • Author: Muhammad Umer
  • Original title: Architecture and Design of the Linux Storage Stack. Gain a deep understanding of the Linux storage landscape and its well-coordinated layers
  • ISBN: 9781837634163, 9781837634163
  • Date of issue: 2023-07-28
  • Format: Ebook
  • Item ID: e_3nne
  • Publisher: Packt Publishing