Met Pacemaker 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 Pacemaker en zijn voorganger Heartbeat. In deze tweedaagse cursus leert u hoe u snel en niet al te moeilijk een Pacemaker cluster bouwt. Ook leert u hoe u door middel van Pacemaker ervoor zorgt dat uw Xen virtuele machines altijd beschikbaar zijn.
1. Overview of Linux HIgh Availability. 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 thePacemaker 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 Storage. 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 11. Other solutions for shared storage, such as DRBD, Rsync and NFS are also covered.
4. Creating a 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. You'll also learn about another approach, where cLVM is used to ensure the integrity of clustered file systems.
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 often is a special device, such as HP ILO or Dell DRAC. In this topic you'll learn how to set up Split Brain Detection (SBD) as a device independent way to set up fencing.
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.
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 Storage. 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 11. Other solutions for shared storage, such as DRBD, Rsync and NFS are also covered.
4. Creating a 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. You'll also learn about another approach, where cLVM is used to ensure the integrity of clustered file systems.
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 often is a special device, such as HP ILO or Dell DRAC. In this topic you'll learn how to set up Split Brain Detection (SBD) as a device independent way to set up fencing.
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.
Iedereen die een open source high availability oplossing op basis van Pacemaker wil inzetten.
Goede operationele kennis van Linux.
Prijs: € 1095
Duur: 2 dagen
Taal: Nederlands
Duur: 2 dagen
Taal: Nederlands
-
Rotterdam
13 september 2010
Inschrijven voor deze sessie

