SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
Linux Cluster
Administration RHEL 5
1Linux Clustering Document www.expertslogin.com
2Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Cluster Basics
What is cluster
Cluster types
Storage
High Availability
Load balancing
High performance
3Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Storage Clusters
Provide consistent file system image across
nodes
Simplify storage administration
Simplify backup & disaster recovery
RHCS provides storage clustering through
Red Hat GFS
4Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
High Availability Clusters
Provide continuous availability of services
Maintain data integrity
Node failures in a high-availability cluster are not vis-
ible from outside the cluster
RHCS provides high-availability clustering
through its High availability Service
Management component
5Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Load balancing clusters
Dispatch network service requests to multiple
cluster nodes
Provide cost-effective scalability
Failures in a load-balancing cluster are not
visible from outside the cluster
RHCS provides load-balancing through LVS
6Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Performance Clusters
Use cluster nodes to perform concurrent
calculations
Allow applications to work in parallel
Referred to as computational clusters or grid
computing
7Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Red Hat Cluster Suite
RHCS
RHCS major components:
RHCS optional components
Cluster infrastructure
HA Service Management
Cluster Administration tools
Linux Virtual Server ( LVS)
Global File System (GFS)
Cluster Logical Volume Manager (CLVM)
Global Network Block Device (GNBD)
8Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Red Hat Cluster Suite
RHCS
9Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Cluster Management
Lock Management
Fencing
Cluster Configuration Management
Cluster Infrastructure
10Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Cluster Infrastructure Cluster Management
(CMAN)
Distributed across all nodes
CMAN track cluster quorum
	 Prevents split-brain
CMAN tracks membership
11Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Service provides mechanism for other
cluster components to synchronize
their access to shared resources
Distributed Lock Manager (DLM)
GFS & CLVM use locks from DLM
Cluster Infrastructure
Lock Management
12Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Cluster Infrastructure Fencing
Disconnection of a node from the cluster’s
shared storage fenced daemon performs
fencing
DLM & GFS recover after fenced
Fencing methods
13Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Fencing methods:
SCSI3 Persistent Reservation Fencing
Fiber Channel switch fencing
GNBD fencing
Cluster Infrastructure Fencing
Power fencing
External
Integrated
14Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Cluster Infrastructure Cluster
ConfigurationSystem
(CCS)
CCS manage cluster configuration
CCS provide information to other cluster
components
CCS ensures configuration file is up-to-date
in all nodes
15Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Configuration file /etc/cluster/cluster.conf
Cluster characteristics
Cluster Infrastructure Cluster
ConfigurationSystem
(CCS)
Cluster name
Cluster
Fence Device
Managed Resources
16Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
HA Service Management
Create & manage HA cluster services
rgmanager implements cold failover
HA service must be configured in cluster.
conf
Associate service to failover domain
Failover priority in a failover domain
17Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Failover Domains
18Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Failover Domains
Failover characteristics
Unrestricted
Restricted
Unordered
Ordered
Failback
19Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
GFS/GFS2 is a native file system
GFS/GFS2 provides data sharing among
nodes with single, consistent view of the
file system name space
GFS/GFS2 file system must be created on
an LVM logical volume (linear or mirror)
Red Hat Global File System
20Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Cluster Logical Volume
(CLVM)
CLVM provides the same capabilities as
LVM2 on a single node
CLVM makes volume available to all nodes
clvmd daemon provides clustering exten-
sions
to LVM2
21Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Provides block-device access to GFS over
TCP/IP
Useful when FC or single initiator SCSI are
not necessary or are cost prohibitive
GNBD client , GNBD server
Global Network Block Device
(GNBD)
22Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Global Network Block
Device (GNBD)
23Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Set of integrated s/w for load balancing
Runs on equally configured computers
LVS roles:
Linux Virtual Server (LVS)
Active LVS router
Backup LVS router
Load balancing
Integrity of services check
24Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Linux Virtual Server (LVS)
25Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Two tiers : LVS routers & real servers
Active LVS router uses NAT to direct from
public network to real servers
Service requests arrive to LVS to a virtual
IP (VIP)
Only one LVS is active at a time
LVS distributes requests based on load
balancing algorithms
Linux Virtual Server (LVS)
26Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Linux Virtual Server (LVS)
Load-balancing algorithms:
Round-Robin Scheduling
Weighted Round-Robin Scheduling
Least-Connection
Weighted Least-Connections (default)
NAT Routing
Direct Routing
27Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Routing Methods:
Linux Virtual Server (LVS)
28Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Cluster Administration tools
Conga
Cluster Administration GUI
Command line administration tools
29Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
s/w provides centralized configuration &
management
Conga primary components
luci server runs on one computer & commu-
nicates with multiple clusters & computers via
ricci
ricci agent that runs on each computer
Cluster Administration tools
Conga
luci
ricci
30Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
System-config-cluster
Cluster status tool
Cluster Administration GUI
- ccs_tool → cluster configuration
- cman_tool → cluster management
- fence_tool → fence tool
- clustat → cluster status
- clusvcadm → cluster user service administration
31Linux Clustering Document www.expertslogin.com
Linux Cluster Concepts And
Administration on RHEL 5
Command Line Administration Tools
Cluster Administration tools

Mais conteúdo relacionado

Mais procurados

Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-VMark Wilson
 
Redhat ha cluster with pacemaker
Redhat ha cluster with pacemakerRedhat ha cluster with pacemaker
Redhat ha cluster with pacemakerIndika Dias
 
Chapter 29 Domain Name System.ppt
Chapter 29 Domain Name System.pptChapter 29 Domain Name System.ppt
Chapter 29 Domain Name System.pptwebhostingguy
 
hbaseconasia2019 HBCK2: Concepts, trends, and recipes for fixing issues in HB...
hbaseconasia2019 HBCK2: Concepts, trends, and recipes for fixing issues in HB...hbaseconasia2019 HBCK2: Concepts, trends, and recipes for fixing issues in HB...
hbaseconasia2019 HBCK2: Concepts, trends, and recipes for fixing issues in HB...Michael Stack
 
ACTIVE-DIRECTORY.ppt
ACTIVE-DIRECTORY.pptACTIVE-DIRECTORY.ppt
ACTIVE-DIRECTORY.pptmwti2
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...Shashi soni
 
Remote access service
Remote access serviceRemote access service
Remote access serviceApoorw Pandey
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4Vepsun Technologies
 
Ansible Automation Platform.pdf
Ansible Automation Platform.pdfAnsible Automation Platform.pdf
Ansible Automation Platform.pdfVuHoangAnh14
 
Chapter07 Advanced File System Management
Chapter07      Advanced  File  System  ManagementChapter07      Advanced  File  System  Management
Chapter07 Advanced File System ManagementRaja Waseem Akhtar
 
Storage Area Network(SAN)
Storage Area Network(SAN)Storage Area Network(SAN)
Storage Area Network(SAN)Krishna Kahar
 
Content Delivery Networks (CDN)
Content Delivery Networks (CDN)Content Delivery Networks (CDN)
Content Delivery Networks (CDN)Dilum Bandara
 
IP tables and Filtering
IP tables and FilteringIP tables and Filtering
IP tables and FilteringAisha Talat
 

Mais procurados (20)

Introduction to Hyper-V
Introduction to Hyper-VIntroduction to Hyper-V
Introduction to Hyper-V
 
Redhat ha cluster with pacemaker
Redhat ha cluster with pacemakerRedhat ha cluster with pacemaker
Redhat ha cluster with pacemaker
 
Chapter 29 Domain Name System.ppt
Chapter 29 Domain Name System.pptChapter 29 Domain Name System.ppt
Chapter 29 Domain Name System.ppt
 
Nfs
NfsNfs
Nfs
 
hbaseconasia2019 HBCK2: Concepts, trends, and recipes for fixing issues in HB...
hbaseconasia2019 HBCK2: Concepts, trends, and recipes for fixing issues in HB...hbaseconasia2019 HBCK2: Concepts, trends, and recipes for fixing issues in HB...
hbaseconasia2019 HBCK2: Concepts, trends, and recipes for fixing issues in HB...
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
 
Cloud Computing - Introduction
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - Introduction
 
ACTIVE-DIRECTORY.ppt
ACTIVE-DIRECTORY.pptACTIVE-DIRECTORY.ppt
ACTIVE-DIRECTORY.ppt
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
 
Remote access service
Remote access serviceRemote access service
Remote access service
 
Group policy objects
Group policy objectsGroup policy objects
Group policy objects
 
Dns
DnsDns
Dns
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4
 
Terraform
TerraformTerraform
Terraform
 
Ansible Automation Platform.pdf
Ansible Automation Platform.pdfAnsible Automation Platform.pdf
Ansible Automation Platform.pdf
 
Chapter07 Advanced File System Management
Chapter07      Advanced  File  System  ManagementChapter07      Advanced  File  System  Management
Chapter07 Advanced File System Management
 
Storage Area Network(SAN)
Storage Area Network(SAN)Storage Area Network(SAN)
Storage Area Network(SAN)
 
Content Delivery Networks (CDN)
Content Delivery Networks (CDN)Content Delivery Networks (CDN)
Content Delivery Networks (CDN)
 
IP tables and Filtering
IP tables and FilteringIP tables and Filtering
IP tables and Filtering
 
Cloud Management Mechanisms
Cloud Management MechanismsCloud Management Mechanisms
Cloud Management Mechanisms
 

Destaque

Using CloudStack With Clustered LVM
Using CloudStack With Clustered LVMUsing CloudStack With Clustered LVM
Using CloudStack With Clustered LVMMarcus L Sorensen
 
Linux-HA with Pacemaker
Linux-HA with PacemakerLinux-HA with Pacemaker
Linux-HA with PacemakerKris Buytaert
 
Linux containers
Linux containersLinux containers
Linux containersIndika Dias
 
Red Hat Enterprise Linux and NFS by syedmshaaf
Red Hat Enterprise Linux and NFS by syedmshaafRed Hat Enterprise Linux and NFS by syedmshaaf
Red Hat Enterprise Linux and NFS by syedmshaafSyed Shaaf
 
Scalable Object Storage with Apache CloudStack and Apache Hadoop
Scalable Object Storage with Apache CloudStack and Apache HadoopScalable Object Storage with Apache CloudStack and Apache Hadoop
Scalable Object Storage with Apache CloudStack and Apache HadoopChiradeep Vittal
 
Building an Enterprise Cloud on OpenStack
Building an Enterprise Cloud on OpenStackBuilding an Enterprise Cloud on OpenStack
Building an Enterprise Cloud on OpenStackDavid Grizzanti
 
Linux cluster introduction
Linux cluster introductionLinux cluster introduction
Linux cluster introductionTruong Tuan
 
Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)Krunal Jain
 
Using the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackUsing the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackShapeBlue
 
Red Hat Gluster Storage : GlusterFS
Red Hat Gluster Storage : GlusterFSRed Hat Gluster Storage : GlusterFS
Red Hat Gluster Storage : GlusterFSbipin kunal
 
HPC Cluster Computing from 64 to 156,000 Cores 
HPC Cluster Computing from 64 to 156,000 Cores HPC Cluster Computing from 64 to 156,000 Cores 
HPC Cluster Computing from 64 to 156,000 Cores inside-BigData.com
 
Building a Two Node SLES 11 SP2 Linux Cluster with VMware
Building a Two Node SLES 11 SP2 Linux Cluster with VMwareBuilding a Two Node SLES 11 SP2 Linux Cluster with VMware
Building a Two Node SLES 11 SP2 Linux Cluster with VMwaregeekswing
 
Linux12 clustering onlinux
Linux12 clustering onlinuxLinux12 clustering onlinux
Linux12 clustering onlinuxJainul Musani
 
Red Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFSRed Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFSGlusterFS
 
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...Mark Swarbrick
 

Destaque (20)

Using CloudStack With Clustered LVM
Using CloudStack With Clustered LVMUsing CloudStack With Clustered LVM
Using CloudStack With Clustered LVM
 
RedHat Cluster!
RedHat Cluster!RedHat Cluster!
RedHat Cluster!
 
Linux-HA with Pacemaker
Linux-HA with PacemakerLinux-HA with Pacemaker
Linux-HA with Pacemaker
 
Linux containers
Linux containersLinux containers
Linux containers
 
Red Hat Enterprise Linux and NFS by syedmshaaf
Red Hat Enterprise Linux and NFS by syedmshaafRed Hat Enterprise Linux and NFS by syedmshaaf
Red Hat Enterprise Linux and NFS by syedmshaaf
 
Scalable Object Storage with Apache CloudStack and Apache Hadoop
Scalable Object Storage with Apache CloudStack and Apache HadoopScalable Object Storage with Apache CloudStack and Apache Hadoop
Scalable Object Storage with Apache CloudStack and Apache Hadoop
 
Building an Enterprise Cloud on OpenStack
Building an Enterprise Cloud on OpenStackBuilding an Enterprise Cloud on OpenStack
Building an Enterprise Cloud on OpenStack
 
Linux cluster introduction
Linux cluster introductionLinux cluster introduction
Linux cluster introduction
 
Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)Introduction to OpenStack (Juno)
Introduction to OpenStack (Juno)
 
Using the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackUsing the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStack
 
Red Hat Gluster Storage : GlusterFS
Red Hat Gluster Storage : GlusterFSRed Hat Gluster Storage : GlusterFS
Red Hat Gluster Storage : GlusterFS
 
HPC Cluster Computing from 64 to 156,000 Cores 
HPC Cluster Computing from 64 to 156,000 Cores HPC Cluster Computing from 64 to 156,000 Cores 
HPC Cluster Computing from 64 to 156,000 Cores 
 
Building a Two Node SLES 11 SP2 Linux Cluster with VMware
Building a Two Node SLES 11 SP2 Linux Cluster with VMwareBuilding a Two Node SLES 11 SP2 Linux Cluster with VMware
Building a Two Node SLES 11 SP2 Linux Cluster with VMware
 
Linux10 sendmail
Linux10 sendmailLinux10 sendmail
Linux10 sendmail
 
Kubernetes Basics
Kubernetes BasicsKubernetes Basics
Kubernetes Basics
 
Linux12 clustering onlinux
Linux12 clustering onlinuxLinux12 clustering onlinux
Linux12 clustering onlinux
 
Cluster in linux
Cluster in linuxCluster in linux
Cluster in linux
 
Red Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFSRed Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFS
 
Linux05 DHCP Server
Linux05 DHCP ServerLinux05 DHCP Server
Linux05 DHCP Server
 
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
 

Semelhante a Linux Cluster Concepts

2.1 Red_Hat_Cluster1.ppt
2.1 Red_Hat_Cluster1.ppt2.1 Red_Hat_Cluster1.ppt
2.1 Red_Hat_Cluster1.pptManoj603126
 
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System zShawn Wells
 
2008-01-22 Red Hat (Security) Roadmap Presentation
2008-01-22 Red Hat (Security) Roadmap Presentation2008-01-22 Red Hat (Security) Roadmap Presentation
2008-01-22 Red Hat (Security) Roadmap PresentationShawn Wells
 
Rhce syllabus | Red Hat Linux Training: IPSR Solutions
Rhce syllabus | Red Hat Linux Training: IPSR SolutionsRhce syllabus | Red Hat Linux Training: IPSR Solutions
Rhce syllabus | Red Hat Linux Training: IPSR SolutionsIPSRAptitudetraining
 
Ch20 the linux systems
Ch20 the linux systemsCh20 the linux systems
Ch20 the linux systemsjmantilla
 
NFV & SDN ( Efficiency & Automation )
NFV & SDN ( Efficiency & Automation )NFV & SDN ( Efficiency & Automation )
NFV & SDN ( Efficiency & Automation )Hongsik Choi
 
Best Red Hat Linux Certification Course
Best Red Hat Linux Certification CourseBest Red Hat Linux Certification Course
Best Red Hat Linux Certification CourseNetwork Kings
 
How devops exhausts itself, and what will happen next
How devops exhausts itself, and what will happen nextHow devops exhausts itself, and what will happen next
How devops exhausts itself, and what will happen nextKirill Vechera
 
Red Hat multi-cluster management & what's new in OpenShift
Red Hat multi-cluster management & what's new in OpenShiftRed Hat multi-cluster management & what's new in OpenShift
Red Hat multi-cluster management & what's new in OpenShiftKangaroot
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux IntroductionRamasubbu .P
 
Stockage avec Net app & COMPUTERLAND Belgium
Stockage avec Net app & COMPUTERLAND BelgiumStockage avec Net app & COMPUTERLAND Belgium
Stockage avec Net app & COMPUTERLAND BelgiumPatricia NENZI
 
Win2k8 cluster kaliyan
Win2k8 cluster kaliyanWin2k8 cluster kaliyan
Win2k8 cluster kaliyanKaliyan S
 
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...dbi services
 
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community) [발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community) 동현 김
 
Containers for Lawyers Richard Fontana
Containers for Lawyers  Richard FontanaContainers for Lawyers  Richard Fontana
Containers for Lawyers Richard FontanaBlack Duck by Synopsys
 

Semelhante a Linux Cluster Concepts (20)

2.1 Red_Hat_Cluster1.ppt
2.1 Red_Hat_Cluster1.ppt2.1 Red_Hat_Cluster1.ppt
2.1 Red_Hat_Cluster1.ppt
 
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
 
2008-01-22 Red Hat (Security) Roadmap Presentation
2008-01-22 Red Hat (Security) Roadmap Presentation2008-01-22 Red Hat (Security) Roadmap Presentation
2008-01-22 Red Hat (Security) Roadmap Presentation
 
Rhce syllabus | Red Hat Linux Training: IPSR Solutions
Rhce syllabus | Red Hat Linux Training: IPSR SolutionsRhce syllabus | Red Hat Linux Training: IPSR Solutions
Rhce syllabus | Red Hat Linux Training: IPSR Solutions
 
ch20.ppt
ch20.pptch20.ppt
ch20.ppt
 
Ch20 the linux systems
Ch20 the linux systemsCh20 the linux systems
Ch20 the linux systems
 
Operating System
Operating SystemOperating System
Operating System
 
NFV & SDN ( Efficiency & Automation )
NFV & SDN ( Efficiency & Automation )NFV & SDN ( Efficiency & Automation )
NFV & SDN ( Efficiency & Automation )
 
Best Red Hat Linux Certification Course
Best Red Hat Linux Certification CourseBest Red Hat Linux Certification Course
Best Red Hat Linux Certification Course
 
Nguyen lyhedieuhanh 14-15_hedieuhanhlinux
Nguyen lyhedieuhanh 14-15_hedieuhanhlinuxNguyen lyhedieuhanh 14-15_hedieuhanhlinux
Nguyen lyhedieuhanh 14-15_hedieuhanhlinux
 
How devops exhausts itself, and what will happen next
How devops exhausts itself, and what will happen nextHow devops exhausts itself, and what will happen next
How devops exhausts itself, and what will happen next
 
Red Hat multi-cluster management & what's new in OpenShift
Red Hat multi-cluster management & what's new in OpenShiftRed Hat multi-cluster management & what's new in OpenShift
Red Hat multi-cluster management & what's new in OpenShift
 
Rh436 pdf
Rh436 pdfRh436 pdf
Rh436 pdf
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
Stockage avec Net app & COMPUTERLAND Belgium
Stockage avec Net app & COMPUTERLAND BelgiumStockage avec Net app & COMPUTERLAND Belgium
Stockage avec Net app & COMPUTERLAND Belgium
 
Win2k8 cluster kaliyan
Win2k8 cluster kaliyanWin2k8 cluster kaliyan
Win2k8 cluster kaliyan
 
First steps on CentOs7
First steps on CentOs7First steps on CentOs7
First steps on CentOs7
 
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
 
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community) [발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
 
Containers for Lawyers Richard Fontana
Containers for Lawyers  Richard FontanaContainers for Lawyers  Richard Fontana
Containers for Lawyers Richard Fontana
 

Último

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Linux Cluster Concepts

  • 1. Linux Cluster Administration RHEL 5 1Linux Clustering Document www.expertslogin.com
  • 2. 2Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Cluster Basics What is cluster Cluster types Storage High Availability Load balancing High performance
  • 3. 3Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Storage Clusters Provide consistent file system image across nodes Simplify storage administration Simplify backup & disaster recovery RHCS provides storage clustering through Red Hat GFS
  • 4. 4Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 High Availability Clusters Provide continuous availability of services Maintain data integrity Node failures in a high-availability cluster are not vis- ible from outside the cluster RHCS provides high-availability clustering through its High availability Service Management component
  • 5. 5Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Load balancing clusters Dispatch network service requests to multiple cluster nodes Provide cost-effective scalability Failures in a load-balancing cluster are not visible from outside the cluster RHCS provides load-balancing through LVS
  • 6. 6Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Performance Clusters Use cluster nodes to perform concurrent calculations Allow applications to work in parallel Referred to as computational clusters or grid computing
  • 7. 7Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Red Hat Cluster Suite RHCS RHCS major components: RHCS optional components Cluster infrastructure HA Service Management Cluster Administration tools Linux Virtual Server ( LVS) Global File System (GFS) Cluster Logical Volume Manager (CLVM) Global Network Block Device (GNBD)
  • 8. 8Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Red Hat Cluster Suite RHCS
  • 9. 9Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Cluster Management Lock Management Fencing Cluster Configuration Management Cluster Infrastructure
  • 10. 10Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Cluster Infrastructure Cluster Management (CMAN) Distributed across all nodes CMAN track cluster quorum Prevents split-brain CMAN tracks membership
  • 11. 11Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Service provides mechanism for other cluster components to synchronize their access to shared resources Distributed Lock Manager (DLM) GFS & CLVM use locks from DLM Cluster Infrastructure Lock Management
  • 12. 12Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Cluster Infrastructure Fencing Disconnection of a node from the cluster’s shared storage fenced daemon performs fencing DLM & GFS recover after fenced Fencing methods
  • 13. 13Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Fencing methods: SCSI3 Persistent Reservation Fencing Fiber Channel switch fencing GNBD fencing Cluster Infrastructure Fencing Power fencing External Integrated
  • 14. 14Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Cluster Infrastructure Cluster ConfigurationSystem (CCS) CCS manage cluster configuration CCS provide information to other cluster components CCS ensures configuration file is up-to-date in all nodes
  • 15. 15Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Configuration file /etc/cluster/cluster.conf Cluster characteristics Cluster Infrastructure Cluster ConfigurationSystem (CCS) Cluster name Cluster Fence Device Managed Resources
  • 16. 16Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 HA Service Management Create & manage HA cluster services rgmanager implements cold failover HA service must be configured in cluster. conf Associate service to failover domain Failover priority in a failover domain
  • 17. 17Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Failover Domains
  • 18. 18Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Failover Domains Failover characteristics Unrestricted Restricted Unordered Ordered Failback
  • 19. 19Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 GFS/GFS2 is a native file system GFS/GFS2 provides data sharing among nodes with single, consistent view of the file system name space GFS/GFS2 file system must be created on an LVM logical volume (linear or mirror) Red Hat Global File System
  • 20. 20Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Cluster Logical Volume (CLVM) CLVM provides the same capabilities as LVM2 on a single node CLVM makes volume available to all nodes clvmd daemon provides clustering exten- sions to LVM2
  • 21. 21Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Provides block-device access to GFS over TCP/IP Useful when FC or single initiator SCSI are not necessary or are cost prohibitive GNBD client , GNBD server Global Network Block Device (GNBD)
  • 22. 22Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Global Network Block Device (GNBD)
  • 23. 23Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Set of integrated s/w for load balancing Runs on equally configured computers LVS roles: Linux Virtual Server (LVS) Active LVS router Backup LVS router Load balancing Integrity of services check
  • 24. 24Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Linux Virtual Server (LVS)
  • 25. 25Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Two tiers : LVS routers & real servers Active LVS router uses NAT to direct from public network to real servers Service requests arrive to LVS to a virtual IP (VIP) Only one LVS is active at a time LVS distributes requests based on load balancing algorithms Linux Virtual Server (LVS)
  • 26. 26Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Linux Virtual Server (LVS) Load-balancing algorithms: Round-Robin Scheduling Weighted Round-Robin Scheduling Least-Connection Weighted Least-Connections (default)
  • 27. NAT Routing Direct Routing 27Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Routing Methods: Linux Virtual Server (LVS)
  • 28. 28Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Cluster Administration tools Conga Cluster Administration GUI Command line administration tools
  • 29. 29Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 s/w provides centralized configuration & management Conga primary components luci server runs on one computer & commu- nicates with multiple clusters & computers via ricci ricci agent that runs on each computer Cluster Administration tools Conga luci ricci
  • 30. 30Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 System-config-cluster Cluster status tool Cluster Administration GUI
  • 31. - ccs_tool → cluster configuration - cman_tool → cluster management - fence_tool → fence tool - clustat → cluster status - clusvcadm → cluster user service administration 31Linux Clustering Document www.expertslogin.com Linux Cluster Concepts And Administration on RHEL 5 Command Line Administration Tools Cluster Administration tools