Red Hat CLUSTER SUITE FOR ENTERPRISE LINUX 5.1 Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Server Red Hat CLUSTER SUITE FOR ENTERPRISE LINUX 5.1 herunter. INTRODUCTION TO LINUX CLUSTERING [en] Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 33
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
INTRODUCTION TO LINUX CLUSTERING
DOCUMENT RELEASE 1.1
Copyright 2008 Jethro Carr
This document may be freely distributed provided that it is not modified and that full credit is given
to the original author.
If you publish this document anywhere, please do let me know via email, and if it is published in a
physical medium, sending me a copy would be appreciated.
Email: jethro.carr@jethrocarr.com
Website: www.jethrocarr.com
Table of Contents
1 Introduction......................................................................................................................................4
2 About clusters...................................................................................................................................5
3 Advantages and reasons for clustering.............................................................................................6
4 Clustering fundamentals...................................................................................................................8
4.1 Basics........................................................................................................................................8
4.2 Important clustering components.............................................................................................8
4.2.1 Failover..............................................................................................................................8
4.2.2 Fencing..............................................................................................................................9
4.2.3 Split-Brain.......................................................................................................................10
4.2.4 Quorum...........................................................................................................................10
5 Cluster management software.........................................................................................................12
5.1 Redhat Cluster Suite................................................................................................................12
5.1.1 Management and Configuration......................................................................................12
5.1.2 luci and ricci....................................................................................................................13
5.1.3 system-config-cluster.......................................................................................................13
5.1.4 Load balancing.................................................................................................................13
6 Combining Xen with clusters.........................................................................................................15
6.1 VMs as part of main cluster...................................................................................................15
6.2 VMs runs as a separate cluster................................................................................................15
7 Storage Management.......................................................................................................................16
7.1 Centralised storage...................................................................................................................16
7.1.1 SAN – Storage area network.............................................................................................17
7.1.2 NAS – Network Attached Storage....................................................................................18
7.1.3 Commodity Network File Share......................................................................................19
7.2 Access methods for centralised storage...................................................................................20
7.2.1 Accessing SAN Directly..................................................................................................20
7.2.2 Accessing NAS with iscsi................................................................................................20
7.2.3 Accessing NAS with other protocols...............................................................................20
7.3 Distributed Storage..................................................................................................................21
7.3.1 AFS – Andrew File System..............................................................................................21
7.3.2 Lustre...............................................................................................................................21
Seitenansicht 0
1 2 3 4 5 6 ... 32 33

Inhaltsverzeichnis

Seite 1 - Table of Contents

INTRODUCTION TO LINUX CLUSTERINGDOCUMENT RELEASE 1.1Copyright 2008 Jethro CarrThis document may be freely distributed provided that it is not modified

Seite 2

Introduction to Linux Clusteringservers.Other fencing devices include fencing at the SAN level as well as Xen VM fencing, however it is recommended th

Seite 3

Introduction to Linux Clusteringquorum to unbalance the quorum voting.Effectively, quorum allows you to make an even cluster, uneven when it comes to

Seite 4 - 1 Introduction

Introduction to Linux Clustering 5 Cluster management softwareTo control the cluster and the movement of services, a cluster management application is

Seite 5 - 2 About clusters

Introduction to Linux ClusteringWhen a cluster node fails, the services that are running on it need to be migrated to other machines. The cluster mana

Seite 6

Introduction to Linux Clustering● Setup a device on the network (eg: a reverse-proxy or session balancing application) that passes the session traffic

Seite 7

Introduction to Linux Clustering 6 Combining Xen with clustersVirtualization technology is becoming increasingly popular due to the reduced costs and

Seite 8 - 4 Clustering fundamentals

Introduction to Linux Clustering 7 Storage ManagementStorage management may appear to be a separate topic, but it is in fact a very important part of

Seite 9 - 4.2.2 FENCING

Introduction to Linux ClusteringCentralised storage systems typically export the disk space as a block device which appears on the nodes as a local di

Seite 10 - 4.2.4 QUORUM

Introduction to Linux Clustering 7.1.2 NAS – NETWORK ATTACHED STORAGEA NAS is a hardware device consisting of a RAID array of hard drives (like a SAN)

Seite 11

Introduction to Linux Clusteringbest result, whereas others may find the performance of a SAN to be better.Also consider future expandability – if you

Seite 12 - 5.1 Redhat Cluster Suite

Introduction to Linux Clustering 7.3.3 Coda...

Seite 13 - 5.1.4 LOAD BALANCING

Introduction to Linux Clusteringincrease performance when using a TCP-based storage service like iSCSI. 7.2 Access methods for centralised storageWhil

Seite 14

Introduction to Linux Clustering 7.3 Distributed StorageDistributed storage takes another approach to the storage mechanism, and instead of having a c

Seite 15

Introduction to Linux Clustering 7.3.3 CODACoda is an interesting filesystem with features for allowing offline data caching for client computers, as

Seite 16 - 7 Storage Management

Introduction to Linux ClusteringDRBD can be configured to work in one of two ways:● Primary/Secondary – The storage device can only be mounted on one

Seite 17 - SAN or NAS

Introduction to Linux Clustering 7.5 Clustered FilesystemsWhen using a block-level storage system like iSCSI, SAN, GNBD or DRBD a cluster capable file

Seite 18

Introduction to Linux Clustering 8 Cluster Examples and ChallengesThere are numerous ways you can configure a cluster, which will depend on your requi

Seite 19

Introduction to Linux ClusteringIn the event of any node failing, Redhat Cluster Suite will move all the services to the alternate node and switch DRB

Seite 20 - 7.2.1 ACCESSING SAN DIRECTLY

Introduction to Linux ClusteringSome installations use SANs which limits the cluster size by the number of interfaces on the SAN. However, SANs are ve

Seite 21 - 7.3 Distributed Storage

Introduction to Linux Clustering 8.3 Five node HA cluster with DRBD + XenThe five-node DRBD cluster design above can be extended to become a HA Xen cl

Seite 22 - 7.4 Replicated Storage

Introduction to Linux Clusteringsolved:● Internet connections are slow – data needs to be mirrored at both sites in a way that is bandwidth friendly a

Seite 23

Introduction to Linux Clustering© Copyright 2008 Jethro Carr Page 3/33

Seite 24 - 7.5 Clustered Filesystems

Introduction to Linux Clusteringload balance between your geographically separated servers – this is good for services such as HTTP or read-only datab

Seite 25

Introduction to Linux Clustering 8.4.2 THREE+ NODE DISTRIBUTED CLUSTERThe two-node distributed cluster detailed above will work fine with two-nodes, b

Seite 26

Introduction to Linux ClusteringThis is covered in more details in the DRBD filesystem section earlier in this document, but basically you divide the

Seite 27

Introduction to Linux Clustering 9 Further ReferenceThe following resources are good further reading for information on setting up cluster solutions:C

Seite 28

Introduction to Linux Clustering 1 IntroductionOne of the oldest problems of computing is designing failure proof computing systems. Over the years, m

Seite 29

Introduction to Linux Clustering 2 About clustersThere are three main reasons to use clustering:● Better performance● Fault tolerance by high availabi

Seite 30

Introduction to Linux Clustering 3 Advantages and reasons for clusteringClustering provides a number of advantages over traditional standalone server

Seite 31

Introduction to Linux Clusteringmigrate a service from one computer to another, which can sometimes be required due to security or performance reasons

Seite 32

Introduction to Linux Clustering 4 Clustering fundamentals 4.1 Basics High-availability clustering is a complex topic, and it is important to fully un

Seite 33 - 9 Further Reference

Introduction to Linux Clustering1. Hot failover In a hot failover, the application is written specially for clustering and is able to continue runni

Kommentare zu diesen Handbüchern

Keine Kommentare