You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Details

Release Info

Extra extra, storage is cheap, storage is cheap. Spread the not-so-new 'news.' As such, we think horizontal scaling and management of commodity storage in-lieu of vertical, limited scaling. File systems and Volume managers have been extended and commoditized to handle rather inexpensivly, massive scales of storage. LVM and ZFS are examples of Volume Management frameworks that offer extremely scalable options once the domain of proprietary solutions. Spend some time on LVM and ZFS.

Release Syllabus

LVM | ZFS Administration

Intro to Volume Management with LVM & ZFS

  • LVM Provisioning
    • Discuss features and benefits
    • Identify storage configuraiton
    • Segment storage to accomodate LVM
    • Flag volumes accordingly
    • Incorporate volumes under LVM management
    • Create Volume Group
    • Abstract Volume Group into LVM Logical Volume
  •  
  • Storage Expansion
    • Disucss applications
    • Identify current storage configuration
    • Provision additional partition space
    • Incorporate flagged partition space under LVM management
    • Extend Volume Group with new Storage
    • Extend underlying LVM Logical Volume with new Storage
    • Extend underlying File System (FS) to support new space
    • Evaluate online resizing of LVM Volume
    • Confirm results
  •  
  • Merge | Split Volumes
    • Disucss use-case scenarios
    • Generate new Volume configuration
    • Create data footprint with checksum
    • Collapse new Volume into existing Volume
    • Merge Volumes
    • Identify LVM Volume resources post-merge
    • Confirm availability of content via checksum
    • Reverse process via Split
    • Confirm split Volumes and associated data
    • Discuss results
  •  
  • Import | Export Volumes
    • Disucss applicability
    • Discuss common steps
    • Flag volume for export
    • Shift volume between virtual nodes
    • Attach shifted volume to new node
    • Imort volume to new node
    • Confirm import and ensure data are intact
    • Confirm checksum
  •  
  • Volume Striping
    • Discuss Volume Aggregation benefits
    • Implement single-striped volume and evaluate PE allocation
    • Alter volume to support multiple stripes
    • Confirm equal spread of striping information across Physical Volumes (PVs)
    • Stripe data as needed and discuss ramifications
    • Evaluate and discuss findings
  •  
  • Volume Mirroring
    • Disucss supported mirroring options
    • Implement single copy mirror with in-memory (core) LOG
    • Fail mirror and evaluate response
    • Spread mirror via reconfiguration across multiple devices
    • Dedicate one mirror volume to LOG data to improve recoverability
    • Fail mirror and evaluate behavior
    • Discuss alternative configurations to improve responsiveness
  •  
  • Snapshots
    • Discuss applicability
    • Identify key commands
    • Take snapshots of volume at various points-in-time
    • Generate I/O in-between point-in-time snapshots
    • Contrast snapshot data with original volume
    • Compare various snapshot data
    • Write to snapshot volume
    • Discuss features and use-cases
  •  
  • Physical Volume (PV) Migration
    • Discuss applicability
    • Select system and identify LVM components
    • Reorganize LVM Components for Migration
    • Simulate failed PV and move extents to remaining members
    • Allocate storage for extents migration
    • Move extents and confirm new allocation
    • Move extents to specific target and evaluate
    • Confirm online access to data during migration
    • Consider various applications of PV migration
  •  
  • ZFS Intro | Stripes
    • Discuss key features
    • Create Stripe-based ZFS Pool
    • Examine Stripe attributes
    • Change Default Mount Point
    • Rename FS
    • Set attributes and evaluate
    • Destroy Pool and related FS
    • Recreate Stripe-based Pool
    • Extend Stripe and evaluate
  •  
  • ZFS Mirroring
    • Discuss key features
    • Upgrade Stripe to Mirror and evaluate
    • Downgrade Mirror to Stripe and evaluate
    • Create N-Way Mirror
    • Destroy Mirror and Re-create
    • Soft Fail Mirror Component
    • Replace 'Failed' Component
    • Confirm data synchronization
  •  
  • ZFS Redundancy | RAIDZ
    • Discuss key features
    • Examine default ZFS Pool
    • Create RAIDZ1 Pool and evaluate
    • Extend RAIDZ1 Pool
    • Soft Fail various RAIDZ1 Components
    • UnFail various RAIDZ1 Components
    • Destroy RAIDZ1 Configuration
    • Prepare RAIDZ2 Pool
    • Examine attributes
    • Soft Fail various RAIDZ2 Components
    • UnFail and confirm re-synch
    • Destroy RAIDZ2
    • Prepare RAIDZ3 Pool
    • Soft Fail various RAIDZ3 Components
    • Confirm availability
    • Contrast RAIDZ levels
  •  
  • ZFS File System | Compression
    • Discuss key features
    • Create default Stripe and evaluate
    • Create compressed FS
    • Generate data to both and compare footprint
    • Store compressed media file and evaluate
    • Destroy Pool and related FS
    • Recreate Pool with top-level container compression
    • Confirm inheritance
  •  
  • ZFS File System | Quotas
    • Discuss key features
    • Create FS with quota
    • Generate data beyond quota-limit
    • Evaluate effective footprint
    • Extend quota and re-generate data
    • Implement user | group quotas
    • Provision storage reservation
    • Confirm FS reservation
  •  
  • ZFS File System | Snapshots
    • Discuss key features
    • Enumerate existing snapshots
    • Take recursive snapshots and confirm
    • Expose snapshot container
    • Read from snapshots
    • Attempt writes to snapshots
    • Rollback File Systems
    • Take multiple snapshots
    • Rollback to specific snapshot
    • Place hold and release on snapshot
    • Destroy snapshots
  •  
  • ZFS File System | Clones
    • Discuss key features
    • Create various snapshots
    • Generate clones
    • Access clones in user-space
    • Alter mount point
    • Promote clone
    • Confirm snapshot-detachment
  •  
  • ZFS Misc
    • Destroy and Recreate FS
    • Implement various case-sensitivity options
    • Confirm expected behaviour
    • Restrict per-FS content executability
    • Toggle and test
  •  

Tokyo Time

16:9

Rate

1.25x

Watched

1

Completed

1 of 5