(在家觀看 = 0%,在校觀看 = 100%)
100% 在校觀看日期及時間:
自由選擇,點選以下地區觀看辦公時間及位置
課時: 18 小時
享用時期: 6 星期。進度由您控制,可快可慢。
課堂錄影導師:Norman
在校免費試睇:首 1 小時,請致電以上地點與本中心職員預約。
本課程提供在校免費重睇及導師解答服務。
(在家觀看 = 100%,在校觀看 = 0%)
100% 在家觀看日期及時間:
每天 24 小時全天候不限次數地觀看
學費:$1,980 報名 phone
電話:2332-6544
課時: 18 小時
享用時期: 6 星期。進度由您控制,可快可慢。
課堂錄影導師:Norman
在校免費試睇:首 1 小時,請致電以上地點與本中心職員預約。
本課程提供導師解答服務。
Linux Clustering (叢集) 是透過電腦叢集技術,利用多台運行 Linux 的電腦 (簡稱節點) 協同工作,從而提供比單台電腦更高的效能。另外叢集在可用性及成本效益等各方面也比單台電腦高。除了分擔工作,叢集技術也可提供容錯方面的好處。
應用在網絡服務上的叢集技術,主要可分為兩大類別:
第一類是在一台 Linux 電腦上運行叢集軟件,在它收到用戶服務請求時,把請求分配給運行相同網絡服務的節點,從而讓多個節點一起分擔工作。萬一其中一個節點失去工作能力,叢集軟件可以把用戶請求分配給餘下的節點處理。
第二類是在所有節點運行叢集軟件,由它們決定不同的節點去運行不同的網絡服務,從而也可令多個節點一起分擔不同服務的工作。萬一其中一個節點失去工作能力,叢集軟件可以把受影響的網絡服務交由餘下的節點去運行。
以上只是簡單概要的描述,實際運用上可視乎需要而可作出不同變化。本課程會詳細教授兩種叢集技術的原理、設定及運用。
課程名稱: |
Linux Clustering (叢集) 架構課程 - 簡稱:Linux Clustering Training Course |
課程時數: | 合共 18 小時 |
適合人士: | 對電腦網絡及 Linux 有基本認識人士 |
授課語言: | 以廣東話為主,輔以英語 |
課程筆記: | 本中心導師親自編寫英文筆記 (包括可在家中自己進行的實習) |
課程名稱:Linux Clustering (叢集) 架構課程 - 簡稱:Linux Clustering Training Course |
1. Introduction to Cluster Architectures
1.1 Overview
1.2 Loading Balancing Clusters
1.3 High Availabilty / Failover Clusters
2. Load Balancing Cluster
2.1 Basic Load Balancer Mechanisms
2.2 IPVS
2.2.1 Overview
2.2.2 Configuring IPVS (Direct Routing)
2.2.3 Configuring IPVS (NAT)
2.3 Keepalived
2.3.1 Setup With One Load Balancer (No High Availiablitiy)
2.3.2 Configuring a Sorry Server
2.3.3 Configuring Two Load Balancers with High Availiability
2.3.4 Configuring LVS Sync Daemon
2.3.5 A Brief Note about Other keepalived Settings
2.4 HAProxy
2.4.1 Overview
2.4.2 Configuring HTTP Load Balancing
2.4.3 Monitoring
2.4.4 Persistent Server Assignment
2.4.5 Using TCP mode
2.4.6 Configuring for HTTPS
2.4.7 Notes about Virtual Hosting and SNI
2.4.8 Handling HAProxy / Web Server Logging
2.4.9 Using Keepalived for Failover
2.4.10 About Keepalived to Monitor HAProxy Status
3. High Availability Cluster
3.1 Overview
3.1.1 Types
3.1.2 Quorum
3.2 Fencing and Stonith Device
3.3 Cluster Management Software
3.3.1 Overview
3.3.2 Pacemaker
3.3.3 Corosync
3.4 Installing and Setting Up a 2-Node Cluster
3.4.1 Basic HA Cluster Setup:
3.4.2 About Starting Cluster After Booting:
3.4.3 About Using GUI provided by PCSD:
3.4.4 Additional Setup for Simple 2-Node Cluster:
3.5 Configuring Cluster for A Simple Networking Service
3.5.1 About Resources
3.6 Basic Maintainence for Cluster
3.6.1 Maintaining a Node
3.6.2 Moving a Resource
3.6.3 Health Checking for Resource
3.6.4 Adverse Effect of wait_for_all in a Two-Node Cluster
3.7 Other Ways to Configure Resources
3.7.1 Using CIB
3.7.2 Using Resource Group
3.8 DRBD
3.8.1 Overview
3.8.2 Installing and Configuring DRBD
3.8.3 Starting DRBD automatically
3.8.4 Configuring DRBD Resource
3.8.5 Handling DRBD Problems
3.9 Configuring an Active / Active Cluster
3.9.1 Node Selection Mechanism
3.9.2 Configuring an Active / Active Cluster
3.10 Brief Notes about Other Setup
3.10.1 Setting up Resource Clone
3.10.2 Setting up Stonith Device
3.10.3 Setting Up SAN (using iSCSI as example)
3.10.4 SAN for Multiple Accesses