Architecture and Design of the Linux Storage Stack: Gain a deep understanding of the Linux storage landscape and its well-coordinated layers (Paperback)

Umer, Muhammad

  • 出版商: Packt Publishing
  • 出版日期: 2023-07-28
  • 售價: $1,500
  • 貴賓價: 9.5$1,425
  • 語言: 英文
  • 頁數: 246
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1837639965
  • ISBN-13: 9781837639960
  • 相關分類: Linux
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Master the design and structure of Linux storage stack and explore its sophisticated architecture

Purchase of the print or Kindle book includes a free PDF eBook

 

Key Features:

  • Explore the virtual file system (VFS) and how it serves as an abstraction layer for the actual file systems
  • Understand how the block layer acts as an intermediary between file systems and physical storage
  • Discover the physical layout and protocols linked with storage media

 

Book Description:

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.

 

What You Will Learn:

  • Understand the role of the virtual filesystem
  • Explore the different flavors of Linux filesystems and their key concepts
  • Manage I/O operations to and from block devices using the block layer
  • Deep dive into the Small Computer System Interface (SCSI) subsystem and the layout of physical devices
  • Gauge I/O performance at each layer of the storage stack
  • Discover the best storage practices

 

Who this book is for:

This book is for system and storage administrators, engineers, linux professionals, linux community in general, and anyone looking to expand their understanding of Linux and its storage landscape. Prior knowledge of Linux operating system is a must.

商品描述(中文翻譯)

掌握Linux儲存堆疊的設計和結構,並探索其複雜的架構。

購買印刷版或Kindle書籍將包含免費的PDF電子書。

主要特點:
- 探索虛擬文件系統(VFS)以及它作為實際文件系統的抽象層的功能。
- 了解塊層作為文件系統和物理儲存之間的中介的作用。
- 探索與儲存媒體相關的物理佈局和協議。

書籍描述:
Linux儲存堆疊是精心協調的層次結構的一個典型例子。《Linux儲存堆疊的架構與設計》帶領您通過內核代碼的旅程,為那些對Linux儲存的分層設計和架構有深入了解需求的人而打造。

您將探索Linux儲存堆疊及其各種概念。您將揭開虛擬文件系統和實際文件系統的秘密,了解它們的實現差異,塊層的作用,多隊列和設備映射框架,I/O排程器,物理儲存佈局,以及如何分析儲存堆疊中的所有層次。

通過閱讀本書,您將熟悉一個簡單的I/O請求是如何從進程經過所有層次最終到達物理儲存的。

您將學到:
- 了解虛擬文件系統的作用。
- 探索不同類型的Linux文件系統及其關鍵概念。
- 使用塊層管理與塊設備之間的I/O操作。
- 深入研究小型計算機系統接口(SCSI)子系統和物理設備的佈局。
- 在儲存堆疊的每個層次評估I/O性能。
- 發現最佳的儲存實踐。

本書適合系統和儲存管理員、工程師、Linux專業人士、Linux社群以及任何希望擴展對Linux及其儲存領域的理解的人。需要具備Linux操作系統的基礎知識。