High Availability Linux Architecture (LFS422) - Course Outline

A text icon linking to the trainign quote page

Course Outline

« Return to Course Description.

  • High Availability Basics
  • HA Basics: Mission Critical Systems
    • Mission Critical Systems
  • Intel RAS Features and their Relevance for HA
    • Intel RAS Platform
    • CPU Specific Features
  • HA Basics: From Unix to Enterprise Linux
    • Enterprise Linux Capabilities
    • State of Enterprise Linux and Support Opportunities
    • Comparisons with Conventional Unix Systems
  • HA Basics: Linux Distributions and Commercial Support
    • Existing Linux Distributions
    • Support Offerings
  • HA Basics: An Introduction to High Availability
    • What High Availability Is
    • Differences between HA and Fault Tolerance
  • Storage Options in High Availability Stacks
    • Storage Options
  • Advanced Open-Source Storage Solutions
    • Highly Distributed and Redundant Storage Solutions
    • Ceph
  • Linux Distributions and their HA Stacks
    • Anatomy of a HA Stack
    • Heartbeat
    • CMAN and rmanager
    • Corosync and Pacemaker
  • High Availability Stacks
  • Linux High Availability Stacks
    • Anatomy of a HA Stack
    • HA Options for Linux
  • Introduction to Corosync
    • Where does Corosync fit in the stack
    • Cluster Messaging
    • Totem
    • Creating a Corosync Cluster
  • Introduction to Pacemaker
    • Where does Pacemaker fit in the stack
    • Cluster Resource Management
    • Pacemaker Resources
    • Starting a Pacemaker Cluster
  • Node Fencing in Pacemaker Clusters
    • What is Fencing Good for
    • Quorum Considerations
    • 2-Node Clusters
    • 2-Node Cluster Best Practices
    • DRBD-based 2-Node Clusters
    • DRBD Resource Level Fencing
    • Fencing Devices
  • Highly Available MySQL With DRBD and Pacemaker
    • What are the Parts of the Stack
    • MySQL
    • DRBD
    • Corosync
    • Pacemaker
  • Advanced Corosync and Pacemaker Clusters
  • Resource Monitoring and Recover with Pacemaker
    • Migration Thresholds
    • Failure Timeouts
  • HA Virtualization with GlusterFS and Pacemaker
    • Key Components: KVM and libvirt
    • DRBD Dual-Primary Setup with GFS2
    • Corosync and CMAN
    • STONITH
    • DRBD Configuration Updates
    • Setup DRBD,DLM,GFS2,VM as Pacemake Resources
    • Live-Migrations
  • Site Failover with the Linux HA Cluster Stack
    • Booth
    • Inter-site Communication Problems
    • Arbitrators
    • Solving Consensus with Paxos
    • Tickets
    • Pacemaker Integration
    • Arbitrator Configuration
    • Ticket Management Commands
  • Integrating Advanced Storage Solutions and Pacemaker
    • GlusterFS and Ceph Primer
    • GlusterFS Resource Agents
    • glusterd and Volume Management
    • One-for-All Filesystem Resource Agent
    • Ceph OCF Resource Agent
    • RDB Client Integration
  • Cluster Maintenance and Upgrades
    • Maintenance Mode
    • Node Standby
    • Updates, Patches and Upgrades
  • Automating, Monitoring and Designing HA Clusters
  • Monitoring Linux High Availability Clusters
    • Corosync Process
    • Pacemaker Processes
    • ClusterMon
    • Nagios Integration
    • Zabbix Integration
  • Automating Linux HA Cluster Deployments
    • Puppet
    • Puppet by Example
    • Blah
    • Chef
    • Crowbar
    • Cluster vs System Automation
  • Designing Systems for High Availability
    • Five Nines
    • Uptime Requirements and SLAs
    • Single Points of Failure
    • Special Considerations
  • Ask the Trainer Anything
    • Questions and Answers

    « Return to Course Description.

Enroll now in an upcoming course

Raleigh, NC

-

$2,900

Enroll Now

Virtual

-

$2,900

Early Bird Discount

$2,474

before October 10

Enroll Now