- 2
- 0
- 约2.12万字
- 约 27页
- 2017-08-24 发布于江苏
- 举报
「研磨RedHatCertifiedArchitect–
High Availability MySQL on RHCS 5.1
「研磨Red Hat Certified Architect –Cluster篇」」
High Availability MySQL on RHCS 5.1 】
【
就筆者所接觸的客戶,通常企業的資料庫伺服器都會採用備援機制。因為資料庫
通常是企業內最重要的服務,一旦資料庫伺服器因硬體或其它原因停止服務,會
造成莫大的損失。所以資料庫伺服大多會採用 High Availability 架構,當原來的
資料庫伺服器無法提供服務時,備援的伺服器會馬上接管( take over )資料庫服
務。此篇文章便是要介紹如何在 RHCS 5.1 上組態 MySQL資料庫,架構 High
Availability MySQL Solution 。
1/27 2009-03-31 Alex YM Lin
High Availability MySQL on RHCS 5.1
1 RHCS 基本理論
在介紹如何建罝 MySQL on RHCS 之前,先概述 RHCS的基本理論。凡事起頭
難,如果一開始便陷入深奧的理論,讀者必然興趣缺缺。所以筆者一直在想如何
用淺顯易懂的方式讓大家先對 RHCS的專有名詞及架構有基本的瞭解。
圖 1 :RHCS Failover Domain 示意圖
圖片來源:
/docs/manuals/enterprise/RHEL-5-manual/en-US/RHEL510/Cluster_Suite_Ove
rview/s1-service-management-overview-CSO.html
2/27 2009-03-31 Alex YM Lin
High Availability MySQL on RHCS 5.1
Red Hat官方文件中有三張圖(圖 1~圖 3 )可說是整個RHCS架構的精髓,圖
1中有幾個重要名詞:
Cluster Nodes
Failover Domain
Service
1.1 Cluster Nodes
Cluster Nodes就是 Cluster的成員,就是一台台伺服器。以前筆者也提過: Cluster
是什麼?一般的定義,「所謂 Cluster就是由一台以上的機器,為了某種特定需
求所組成的架構」,根據不同的需求,可將 Cluster 分為以下三種,並對應 Red
Hat由何種軟體提供相關功能。
High availability cluster
增加伺服器和以網路為基礎的應用程式的高可用性及備援性;由 Cluster Suite中
的 Cluster Manager 技術提供。
Load Balancing cluster
將服務需求分派給多台伺服器,可視系統負載隨時彈性增加伺服器;由 Cluster
Suite中的 Linux Virtual Server (Piranha )技術提供。
High performance cluster (HPC )-提供同步運算及平行處理的能力;Cluster
Suite 不提供(另外有 lam 、pvm 套件,規劃由 WS 擔綱) 。 IBM Cluster 1350是
業界非常有名的HPC解決方案。
此篇文章所介紹的 Cluster是屬於「 High availability cluster 」,這裏有一點需要
跟讀者特別強調的,一般的 High availability cluster ,通常用兩台機器組成High
availability cluster (例如IBM HACMP解決方案),主要伺服器停止服務時,備
援伺服器便會馬上接手主要伺服器的 servi
您可能关注的文档
最近下载
- 常州大学《大学英语一》2024-----2025学年期末试卷(A卷).pdf VIP
- 艾米克变频器AMK3100中文说明书使用手册.pdf
- 必背古诗词75首(可打印) .pdf VIP
- 某知名汽车维修企业员工手册范本.docx VIP
- 2025年二建水利b证考试真题及答案.docx
- 安全驾驶教育培训课件.ppt VIP
- 汽车维修车间员工职责手册.docx VIP
- 黑龙江省哈尔滨市第三中学校2025-2026学年高二上学期9月月考物理试卷.docx VIP
- 初中语文名著导读--《骆驼祥子》知识点总结归纳.docx VIP
- 实施指南(2025)《DAT 22-2015 归档文件整理规则》.pptx VIP
原创力文档

文档评论(0)