The Virtualization and High Availability (LPIC-3 304) course is a lab-oriented training for Linux administrators and specialists.
During this course, we introduce the best practices of multiple virtualization techniques (Xen, KVM, OpenVZ and VirtualBox) and high availability systems configuration (e.g. cluster and load balancing, HA solutions in Red Hat Linux and SUSE Linux). The LPIC-3 304 course also provides a practical overview of virtualization and HA techniques.
Virtualization
- Concepts, mechanisms, terminology
Configuration and underlying ideas of the most common solutions
- Xen
- KVM
- OpenVZ, VirtualBox, LXC overview
- Libvirt and virsh
Working in the cloud (introduction):
- OpenStack
- CloudStack
- Eucalyptus
- OpenNebula
High availability solutions (HA)
- Properties, design approaches, main components
- Load balancing
- LVS / IPVS
- Virtual Router Redundancy Protocol (VRRP)
- Keepalived
- Ldirectord
- HAProxy
- Pacemaker (design and components: CIB, CRMd, PEngine, LRMd, DC, STONITHd)
- Fundamentals of HA in Red Hat Linux Enterprise and SUSE Linux Enterprise
Understanding DRBD
- Modes and management
- Basic configuration
- Integration with Pacemaker
- cLVM and integration with Pacemaker
Clustered File Systems
Before attending this course, participants should have knowledge equivalent to the contents of:
- Linux Server Professional: LPIC-1 101 and LPIC-1 102 courses;
- And Linux Network Professional: LPIC-2 201 and LPIC-2 202 training courses.