Linux High Availability

 Voor deze training kunt u zich inschrijven bij Axolot

Inschrijven

Linux High Availability  (Linux HA)
op aanvraag Leusden € 1095,--
geen avondprog.
(m.o. € 1195,--)


Met Heartbeat 2 is voor Linux een zeer solide oplossing voor high availability beschikbaar gekomen. Inmiddels zijn er wereldwijd meer dan 30.000 clusters geïnstalleerd op basis van Heartbeat. In deze tweedaagse cursus  leert u hoe u snel en niet al te moeilijk een Heartbeat cluster bouwt. Ook leert u hoe u door middel van Heartbeat ervoor zorgt dat uw Xen virtuele machines altijd beschikbaar zijn.

De inhoud wordt voor een groot deel bepaald door het nieuw te schrijven boek Heartbeat High Availability Clustering on Linux dat door de docent, Sander van Vugt, wordt samengesteld. Zie verder op deze pagina voor de inhoud van de training.

Inhoud:

1. Overview of Linux Heartbeat. In this part of the course, the attendee gets an introduction to the concept of High-Availability Clustering. High Availability Clustering is compared with other kinds of clustering. The participant will also learn how the Heartbeat version 2 software is organized.

2. Requirements for High Availability Clustering. In this part of the course, the different elements that are required for creating a High Availability environment are discussed. These include shared storage, a fencing mechanism that terminates failing nodes and the heartbeat protocol itself.

3. Setting up Shared Storages. In most High Availability environments, shared storage is a requirement. By using shared storage, different nodes in the cluster can access the same configuration and data files at all times. In this part of the course, the participant learns how to set up a shared storage environment based on the iSCSI target and initiator that are available in SUSE Linux Enterprise Server 10. Other solutions for shared storage, such as DRBD, Rsync and NFS are also covered.

4. Working with EVMS. When using shared storage, the use of a volume manager is required. The volume manager that fits best in a clustered environment, is EVMS. In this section you will learn how to set up EVMS volumes using the evmsgui interface.

5. Creating the cluster file system. In a cluster, you can choose between a traditional Linux file system which is not cluster aware, and a cluster safe file system like OCFS2. If multiple nodes need to write to files at the same time, a cluster aware file system is the best choice. In this section you will learn how to set up the OCFS2 cluster save file system.

6. Creating the cluster. When all the preliminary work has been preformed, it's time to set up the cluster itself. In this section you will learn how to set up the cluster and where the resulting services and configuration files are written to.

7. Configuring STONITH. In a cluster where multiple nodes can access the same file system at the shared storage, to prevent storage corruption, it is essential that failing nodes are terminated. For that purpose, a STONITH device is used. This normally is a power switch, or an interface board like HP ILO that can send and recieve instructions that one of the nodes in the cluster has to be terminated. In this section you will learn how to set up these mandatory devices in your environment.

8. Configure Cluster Resources. All that counts in a cluster environment, are the cluster resources. These are the services that you want to be set up for high availability. In this section, you will learn how to set up Apache and NFS as cluster resources.

9. Creating a Xen virtual machine. in a high availability environment Setting up resources like Apache and NFS is relatively easy. Xen virtual machines can be considered more complex resources. In this section you will will write your own XML code to create a Xen resource for high availability.

Docent: Sander van Vugt

Programma:

Dag 1: 09.15 - 17.00

Dag 2: 09.00 - 17.00

Vooropleiding: Vereiste voorkennis: Goede kennis van Linux of UNIX, bijvoorbeeld op het niveau van Certified Linux Professional of LPI niveau 1

Materiaal: Alle cursisten ontvangen een exemplaar van het boek Heartbeat High Availability Clustering on Linux dat door de Docent, Sander van Vugt, wordt samengesteld.

Voor deze training kunt u zich inschrijven bij Axolot.

 Axolot