🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Linux Virtualization & Storage Deep Dive
Save 25%
Book Series Virtualization

Linux Virtualization & Storage Deep Dive

Master KVM, QEMU, LVM, ZFS, Btrfs, and Enterprise Storage

Deep dive into Linux virtualization and storage. Covers KVM/QEMU, libvirt, LVM, ZFS, Btrfs, RAID, NFS, and iSCSI.

6 Books
1 views
Individual value: €91.40
€68.55
You save €22.85 (25% off)
Save €22.85 (25% off)

About This Series

The Linux Virtualization & Storage Deep Dive series is a specialized 6-book collection covering two foundational pillars of enterprise Linux infrastructure: virtualization and storage management. These are the skills that separate senior administrators from junior ones, and they're essential for anyone managing data center infrastructure, private clouds, or hybrid environments.

While public cloud providers handle much of the virtualization and storage complexity for their customers, understanding these technologies at a deep level remains critical. Private clouds, development environments, testing infrastructure, edge computing, and hybrid architectures all require hands-on virtualization and storage expertise. This series provides exactly that.

Why Virtualization & Storage?

Virtualization and storage are the two technologies that transformed IT from a world of dedicated physical servers into the flexible, efficient infrastructure we have today. KVM (Kernel-based Virtual Machine) is the hypervisor built into the Linux kernel itself — it's what powers AWS, Google Cloud, and DigitalOcean behind the scenes. Understanding KVM gives you insight into how the cloud actually works.

Storage management is equally critical. Data grows relentlessly, and the choice of filesystem, volume management strategy, and storage architecture has profound implications for performance, reliability, and cost. This series covers both traditional (LVM, RAID) and modern (ZFS, Btrfs) storage technologies.

The Learning Journey

Volume 1: Linux Virtualization with KVM and QEMU — Start with the foundations of Linux virtualization. Learn CPU virtualization extensions (VT-x, AMD-V), KVM architecture, QEMU emulation, creating virtual machines from the command line, virtio drivers for optimized I/O, VM snapshots, live migration basics, resource allocation (CPU pinning, memory ballooning), and monitoring VM performance. This hands-on approach gives you understanding that GUI tools can't provide.

Volume 2: Linux Virtualization Stack — QEMU, KVM, libvirt, and virt-manager — Build on your KVM knowledge with the complete virtualization management stack. Master libvirt as the unified API layer, virt-manager for graphical VM management, virsh command-line administration, virtual networking (NAT, bridged, macvtap, Open vSwitch), storage pools (directory, LVM, iSCSI, NFS), VM templates and cloning, cloud-init for automated provisioning, and building a complete private cloud lab.

Volume 3: LVM & ZFS — Linux Storage Management — Master the two most important storage management technologies in Linux. For LVM: physical volumes, volume groups, logical volumes, snapshots, thin provisioning, striping, mirroring, online resize, and migration. For ZFS: pools, datasets, compression, deduplication, snapshots, send/receive, scrubbing, replacement, L2ARC and SLOG devices, and ZFS on Linux configuration and tuning.

Volume 4: Btrfs Filesystem Guide — Btrfs is the next-generation Linux filesystem with advanced features built-in. Learn subvolumes, snapshots (writable and read-only), transparent compression (zstd, lzo), data checksumming for integrity, RAID modes (RAID 0, 1, 10, 5, 6), online defragmentation, balance operations, send/receive for incremental backups, quotas, and practical maintenance procedures. Btrfs is the default filesystem in Fedora and openSUSE, and understanding it is increasingly important.

Volume 5: Linux Disk Management & RAID Configuration — Master the fundamentals that everything else builds on. Cover disk partitioning (fdisk, gdisk, parted), filesystem creation and management (ext4, XFS), mount options and fstab configuration, mdadm software RAID (levels 0, 1, 5, 6, 10), RAID monitoring and failure recovery, disk performance testing (fio, dd), I/O scheduling, and capacity planning. These skills are the bedrock of Linux storage management.

Volume 6: NFS & iSCSI — Linux Network Storage — Extend your storage across the network. Master NFS (Network File System) configuration (NFSv3 and NFSv4), exports and access control, Kerberos authentication for NFS, performance tuning, iSCSI target and initiator configuration, multipathing for redundancy, authentication with CHAP, block-level vs. file-level storage decisions, and designing network storage architectures for different workloads.

What You Will Learn

  • KVM/QEMU: hypervisor architecture, VM creation, CPU/memory management
  • libvirt: unified API, virsh CLI, virt-manager GUI, networking, storage pools
  • LVM: physical volumes, volume groups, logical volumes, snapshots, thin provisioning
  • ZFS: pools, datasets, compression, deduplication, scrubbing, send/receive
  • Btrfs: subvolumes, snapshots, compression, checksums, RAID, maintenance
  • RAID: mdadm software RAID levels, monitoring, failure recovery, rebuilding
  • NFS: server/client configuration, NFSv4, Kerberos, performance tuning
  • iSCSI: targets, initiators, multipathing, CHAP authentication
  • Performance: benchmarking, I/O scheduling, bottleneck identification
  • Live migration: moving VMs between hosts without downtime
  • Cloud-init: automated VM provisioning and configuration
  • Capacity planning: sizing storage, predicting growth, cost optimization

Who Is This Series For?

  • Linux administrators responsible for virtualization and storage infrastructure
  • DevOps engineers building development and testing environments
  • Cloud engineers who want to understand what's beneath the cloud abstraction
  • Students preparing for advanced Linux certifications (RHCE, LFCE)
  • Homelab enthusiasts building their own virtualization and storage platforms

Books in This Series (6)

1
Linux Virtualization with KVM and QEMU

Linux Virtualization with KVM and QEMU

by Dargslan

Learn how to build, manage, and optimize virtual machines on Linux using KVM and QEMU, with practical examples, performance tuning, and automation techniques.

€18.90 Included in series
2
Linux Virtualization Stack: QEMU, KVM, libvirt, and virt-manager

Linux Virtualization Stack: QEMU, KVM, libvirt, and virt-manager

by Dargslan

Learn how to build, manage, and optimize Linux virtualization using QEMU, KVM, libvirt, and virt-manager from bare metal hosts to automated virtual machines.

€19.90 Included in series
3
LVM & ZFS: Linux Storage Management

LVM & ZFS: Linux Storage Management

by Miles Everhart

Master Linux storage management with LVM and ZFS. Learn modern volume design, snapshots, data protection, integrity, and production-ready storage architecture.

€12.90 Included in series
4
Btrfs Filesystem Guide

Btrfs Filesystem Guide

by Miles Everhart

Master the Btrfs filesystem on Linux. Learn snapshots, subvolumes, data integrity, RAID, and real-world maintenance strategies with practical, production-ready examples.

€13.90 Included in series
5
Linux Disk Management & RAID Configuration

Linux Disk Management & RAID Configuration

by Bas van den Berg

Master Linux disk management and RAID configuration. Learn partitioning, filesystems, LVM, software RAID, performance tuning, and failure recovery for production systems.

€12.90 Included in series
6
NFS & iSCSI: Linux Network Storage

NFS & iSCSI: Linux Network Storage

by Bas van den Berg

Design, deploy, and secure NFS and iSCSI storage on Linux. Configure targets, initiators, LVM integration, virtualization storage, performance tuning, and production-ready security.

€12.90 Included in series

Get the Complete Series

All 6 books for just €68.55 — save 25% compared to buying individually