Table of Contents:
  • Disk Storage Architecture
  • Disk Storage Basics
  • Data Basics
  • Transient Data
  • Persistent Data
  • Disk Basics
  • Disks, Data and Standards
  • Magnetic Disk Operation
  • Pulse Timing and Recording Codes
  • Error Correction Codes
  • Locating Blocks of Data on Magnetic Disks
  • Logical Block Addressing
  • Zoned Data Recording
  • Disk Media Defects
  • Writing Data on Magnetic Disks
  • Intelligent Disks
  • Other Applications of Disk Intelligence: SMART Technology
  • Disk Controller and Subsystem Basics
  • External and Embedded Array Controllers
  • Host-Based Aggregation
  • Volumes
  • The Volume Concept
  • Virtualization in Volumes
  • Why Volumes?
  • The Anatomy of Windows Disk Volumes
  • Mapping and Failure Protection: Plexes
  • Volumes That Are Not Failure Tolerant
  • Simple Volumes
  • Spanned Volumes
  • Spanned Volumes and Failure Tolerance
  • Spanned Volumes and I/O Performance
  • Applications for Simple and Spanned Volumes
  • Striped Volumes
  • Striped Volumes and Failure Tolerance
  • Striped Volumes and I/O Performance
  • Applications for Striped Volumes
  • Why Striped Volumes Are Effective
  • Striped Volumes and I/O Request-Intensive Applications
  • Striped Volumes and Data Transfer-Intensive Applications
  • Stripe Unit Size and I/O Performance
  • A Way to Categorize the I/O Performance Effects of Data Striping
  • An Important Optimization for Striped Volumes: Gather Writing and Scatter Reading
  • Failure-Tolerant Volumes: Mirroring and RAID
  • RAID: The Technology
  • RAID Today
  • Mirrored Volumes.