HIGH AVAILABILITY ARCHITECTURE FOR MISSION CRITICAL WORKLOADS
HIGH AVAILABILITY ARCHITECTURE FOR MISSION CRITICAL WORKLOADS (LF422) A high availability cluster capable of withstanding a data center outage or other severe losses within the IT environment is a necessity for today s mission critical workloads. While setting up such a cluster is not without its challenges, when deployed successfully IT departments get an environment with unparallelled resilience and reliability. An additional focus for companies considering transitioning from legacy systems is the important role open source will play in their environments. This four-day course will walk you through the critical decisions you ll need to make, help remove complexity, and give you the confidence to build a truly reliable, highly available IT infrastructure. Choose the Right Stack, Reduce Time of Cluster Deployment, Lessen Complexity The High Availability Linux Architecture for Mission Critical Workloads course provides key staff with the knowledge and skills needed to successfully engineer, provision, maintain, and administer high-availability clusters to support mission-critical workloads. By leveraging the unique talent and experience from some of the largest Linux deployments in the world, The Linux Foundation is delivering a hands-on course that covers the key components needed to deploy highly available enterprise IT environments on the main Linux distributions. Heavily focused on mission critical workloads, this High Availability Linux Architecture course uses both lectures and hands-on labs to teach best practices used to meet security and high availability requirements using the latest hardware technologies. We will cover why Linux on industry standard hardware is a viable mission-critical platform, what new features have been implemented and tested, and offer updates on vendor support and services. Audience IT managers, systems administrators, developers, and technical personnel operating on the Linux platform, as well as technical IT professionals interested in bridging the gap between system administration and business decision making. Likewise, business analysts and decision makers who require visibility into current best practices in Linux IT architecture will greatly benefit from the topics covered in this class, as will those professionals considering migrating to Linux from UNIX environments. Prerequisites This course is designed for IT professionals who are already familiar with Linux and/or UNIX. A working knowledge of fundamental operating system and hardware concepts is required in order to maximize the learning opportunity, and experience with network addressing and topologies is a definite requirement. A basic understanding of mission critical deployments will also be a benefit. 2
HIGH AVAILABILITY ARCHITECTURE FOR MISSION CRITICAL WORKLOADS (LF422) Course Outline Day 1: Introduction, High Availability and Cluster Storage Mission Critical Linux and High Availability Business considerations Modes of HA and associated failover times Case studies Systems Administrations Refresher Systems and storage redundancy, RAID and Multipath I/O Network redundancy Conventional Cluster Storage Distributed Cluster Storage Day 2: Introduction to the Linux HA Cluster Stack Available cluster solutions in Linux The Corosync Cluster Messaging Layer The Pacemaker Cluster Resource Manager Setting Up a 2-node Pacemaker Cluster Building a Highly Available Database Day 3: Advanced Corosync/Pacemaker Clusters Resource Monitoring Automatic Recovery Building a HA Virtualization Cluster Building Superclusters for Site-to-Site Failover Integrating Open-Source Storage Solutions Day 4: Automating, Monitoring and Designing High Availability Clusters Systems Automation and Deployment Monitoring Clusters Designing Systems for High Availability 3
HIGH AVAILABILITY ARCHITECTURE FOR MISSION CRITICAL WORKLOADS (LF422) Course Slide Samples Highly Available Master Instance Anatomy of a High Availability Stack XPhysical Host 1 Physical Host 2 Master Application Interface Cluster Resource Management Cluster Messaging Storage Slave Slave Slave App Server App Server DRBD Dual-Primary Highly Available libvirt/kvm GFS2 DC GFS2 Physical Host Physical Host alice bob libvirt libvirt Storage Storage KVM KVM KVM KVM 4
WHY TRAIN WITH THE FOUNDATION The Linux Foundation is the nonprofit consortium dedicated to fostering the growth of Linux. Founded in 2000, The Linux Foundation sponsors the work of Linux creator Linus Torvalds and is supported by leading technology companies and developers from around the world. The Linux Foundation also hosts a variety of events, workgroups, web properties, job boards, and membership offerings, all of which create the network that connects members and attendees with development and vendor communities. Built in concert with our Technical Advisory Board of Linux experts and the leading maintainers from the Linux community, The Linux Foundation s training curriculum is constantly updated and synced with advances in Linux and includes new features as they are released. Our comprehensive Linux courses include the real-world experience and first-hand knowledge of what it takes to be a successful Linux developer or system administration professional that our Linux experts bring to training with them. The courses also include hands-on components and rigorous programming or administration lab exercises. The Linux Foundation s training program combines the broad, foundational knowledge with the networking opportunities that attendees need to thrive in their careers today. We have helped hundreds of companies move to Linux or gain advanced knowledge of the technology to give their development or operations teams a competitive advantage. If use of Linux is crucial to your business, count on The Linux Foundation s Linux experts and comprehensive Linux training courses to ensure your developers and IT staff get the most out of Linux. Enterprise IT & Linux System Administration Training Among the chief reasons the adoption of Linux in the server market continues to grow are its total cost of ownership, technical superiority and security. A portion of the growth can also be attributed to Linux s dominance in emerging cloud infrastructures. The Linux Foundation recognized that this growth created demand for in-person and online IT training for Linux system administration professionals. Our comprehensive Linux best practices courses are the best way for system administrators to get the advanced Linux system administration training and Linux security training they need to keep their IT infrastructure secure and operating at optimal levels. LF520 Cloud Architecture and Deployment LF426 Linux Performance Tuning LF422 High Availability Linux Architecture LF416 Linux Security LF342 Linux Network Management LF242 Linux System Administration LF202 Introduction to Linux LF425 Linux Performance Tuning Crash Course 5
Linux education courses from the Linux Foundation span the entire range of Linux deployment, from desktop to enterprise server and mobile and embedded markets. We offer Linux Developer courses and System Administration courses. Our Linux education courses include intensive hands-on lab exercises and demonstrations to provide students with the real world experience needed to thrive in their work projects. To learn more about Linux Training please visit us at http://training.linuxfoundation.org/.