注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)Linux高可用負載均衡集群實踐真?zhèn)?/a>

Linux高可用負載均衡集群實踐真?zhèn)?/h1>

Linux高可用負載均衡集群實踐真?zhèn)? title=

定 價:¥59.00

作 者: 梁勃 田逸
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302657712 出版時間: 2024-03-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  負載均衡技術是服務或應用高可用的基礎,不論是Web應用還是數(shù)據(jù)庫,要保證訪問的持續(xù)性,負載均衡技術都是不可或缺的。 本書共9章,第1~5章由淺入深地介紹互聯(lián)網(wǎng)行業(yè)最流行、應用最廣泛的負載均衡工具LVS、Nginx、HAProxy各自功能的實現(xiàn),以及與Keepalived組合形成完整意義上的高可用負載均衡集群。第6章介紹特殊高可用負載均衡集群RHCS,它廣泛應用于金融、證券、保險等非互聯(lián)網(wǎng)行業(yè)。第7章和第8章介紹結(jié)構化數(shù)據(jù)庫MySQL與非結(jié)構化數(shù)據(jù)庫MongoDB的高可用負載均衡,這二者自身可實現(xiàn)負載均衡集群,還可與前端Keepalived與HAProxy(或者Nginx)相結(jié)合,構建起更高可用性的負載均衡集群。第9章介紹各種負載均衡集群的日常維護,并列舉一些常見的故障及解決辦法。 通過學習本書,讀者不僅可以了解負載均衡的架構和基本功能實現(xiàn),還可根據(jù)書中的實例,輕松構建起所需要的各種類型的高可用負載均衡集群,高效解決問題

作者簡介

  梁勃網(wǎng)絡工程師,吉林大學軟件工程專業(yè)碩士,具備多年網(wǎng)絡維護、系統(tǒng)實施經(jīng)驗。精通各平臺軟件系統(tǒng)的部署和實施維護,主持和參與了多個信息化建設項目。近年主要研究國產(chǎn)系統(tǒng)軟件方向?,F(xiàn)就職于長春工業(yè)大學,主要負責高校后勤信息化建設和物聯(lián)網(wǎng)方面的研究與建設。田逸資深Linux、UNIX系統(tǒng)管理員,網(wǎng)絡安全等級保護資深顧問。擁有超過20年的一線從業(yè)經(jīng)歷,至今仍負責管理維護一定規(guī)模的高可用集群網(wǎng)絡。知名IT社區(qū)51CTO博客專家、博客之星,知名平臺IT 168、IT PUB博客專家。開源軟件Keepalived、Moosefs積極推動者,《互聯(lián)網(wǎng)運營智慧》一書作者。現(xiàn)常住海濱小城煙臺,既維護系統(tǒng),又行醫(yī)治病。

圖書目錄

第 1 章? 負載均衡概述 / 1 
1.1 負載均衡的定義 / 1 
1.2 負載均衡在生產(chǎn)環(huán)境中的基本要求 / 2 
1.2.1 在線可擴展性 / 2 
1.2.2 高可用性 / 3 
1.2.3 多服務性 / 3 
1.3 負載均衡的基本功能 / 4 
1.3.1 負載分發(fā) / 4 
1.3.2 健康檢查 / 4 
1.3.3 負載均衡器失敗切換 / 5 
1.4 負載均衡器的呈現(xiàn)形式 / 5 
1.5 其他負載均衡類型 / 6 
1.5.1 Oracle RAC 負載均衡集群 / 6 
1.5.2 PCS 負載均衡 / 6 
1.6 與負載均衡不離不棄 20 年 / 7 
1.6.1 初識負載均衡 LVS / 7 
1.6.2 從開始到現(xiàn)在 / 8 
1.7 學載均衡高可用集群的一些建議 / 9 
第 2 章? 負載均衡的功能 / 11 
2.1 負載均衡負載分發(fā) / 11 
2.1.1 LVS 負載均衡集群簡介 / 11 
2.1.2 LVS 直接路由負載均衡集群 / 12 
2.1.3 LVS 網(wǎng)絡地址轉(zhuǎn)換負載均衡 / 20 
2.2 負載均衡健康檢查 / 22 
2.2.1 負載均衡器 Nginx 部署及配置 / 22 
2.2.2 負載均衡集群健康檢查功能驗證 / 24 
2.3 負載均衡失敗切換 / 25 
2.3.1 負載均衡失敗切換功能組成 / 26 
2.3.2 Keepalived 安裝 / 26 
2.3.3 Keepalived 搭配 LVS 實現(xiàn)失敗切換 / 29 
2.3.4 負載均衡失敗切換功能驗證 / 34 
2.4 雜項 / 37 
第 3 章? 高可用負載均衡集群規(guī)劃 / 39 
3.1 系統(tǒng)規(guī)劃的目標 / 40 
3.2 系統(tǒng)規(guī)劃包括哪些內(nèi)容 / 41 
3.2.1 系統(tǒng)架構規(guī)劃 / 41 
3.2.2 選型規(guī)劃 / 42 
3.2.3 資源規(guī)劃 / 42 
3.3 系統(tǒng)規(guī)劃的關鍵點 / 44 
3.4 問題思考 / 45 
第 4 章? Nginx 高可用負載均衡集群 / 46 
4.1 Keepalived 與 Nginx 的分工 / 46 
4.2 負載均衡高可用集群整體設計 / 47 
4.2.1 物理設施配置 / 47 
4.2.2 設施分布及數(shù)量分配 / 48 
4.3 實施部署 Nginx 高可用負載均衡集群 / 49 
4.3.1 準備工作 / 50 
4.3.2 負載均衡器配置 / 50 
4.3.3 負載均衡器配置同步 / 56 
4.3.4 Nginx 負載均衡整體功能驗證 / 57 
4.4 善后工作 / 58 
4.5 雜項 / 60 
第 5 章? HAProxy 高可用負載均衡集群 / 62 
5.1 HAProxy 的主要功能與特性 / 63 
5.2 在操作系統(tǒng)上安裝部署 HAProxy / 64 
5.2.1 用包管理工具安裝 HAProxy / 65 
5.2.2 用源碼安裝 HAProxy / 67 
5.3 配置 HAProxy / 70 
5.3.1 HAProxy 代理 HTTP / 70 
5.3.2 啟用 HAProxy 日志功能 / 73 
5.3.3 HAProxy 代理 TCP / 75 
5.3.4 HAProxy 代理 HTTPS / 77 
5.4 準備 HAProxy 運行狀態(tài)檢查腳本 / 81 
5.5 整合 HAProxy 與 Keepalived / 82 
5.5.1 配置 Keepalived / 82 
5.5.2 配置 Keepalived 日志 / 84 
5.6 驗收交付 / 86 
第 6 章? 特殊高可用負載均衡集群 RHCS / 88 
6.1 RHCS 基本組成 / 89 
6.1.1 RHCS 硬件組成 / 89 
6.1.2 RHCS 軟件組成 / 89 
6.1.3 RHCS 運行的操作系統(tǒng) / 90 
6.2 部署 RHCS / 90 
6.2.1 為部署 RHCS 準備環(huán)境 / 91 
6.2.2 發(fā)布共享存儲 iSCSI / 91 
6.2.3 安裝 RHCS 相關的軟件 / 100 
6.3 主機掛接共享存儲 iSCSI / 101 
6.4 初始化 iSCSI 共享存儲 / 101 
6.5 安裝 Tomcat 與 Oracle / 103 
6.5.1 安裝 Tomcat / 103 
6.5.2 安裝 Oracle 數(shù)據(jù)庫軟件(不創(chuàng)建數(shù)據(jù)庫) / 106 
6.5.3 創(chuàng)建 Oracle 監(jiān)聽器與網(wǎng)絡服務命名 / 116 
6.6 PCS 配置高可用 / 120 
6.6.1 Web 管理后臺創(chuàng)建 PCS 集群 / 121 
6.6.2 PCS 新增資源 VIP / 123 
6.6.3 創(chuàng)建資源“tomcat”及資源組“java_grp” / 124 
6.6.4 PCS 創(chuàng)建 Oracle 資源及資源組 / 126 
6.6.5 PCS 配置 SBD FENCE設備 / 132 
6.7 PCS 功能驗證 / 135 
6.7.1 PCS 負載分發(fā)功能驗證 / 135 
6.7.2 PCS 健康檢查功能驗證 / 136 
6.7.3 PCS 失敗切換功能驗證 / 136 
6.8 雜項 / 138 
第 7 章? MySQL 負載均衡與讀寫分離 / 139 
7.1 MySQL 主庫高可用 / 140 
7.2 MySQL 主從復制 / 145 
7.3 MySQL 讀寫分離代理 / 147 
7.3.1 安裝 Mycat 2 到系統(tǒng) / 147 
7.3.2 配置 Mycat 讀寫分離 / 150 
7.3.3 Mycat 讀寫分離功能驗證 / 156 
7.4 讀寫分離代理 Mycat 負載均衡集群 / 158 
7.5 雜項 / 158 
第 8 章? MongoDB 負載均衡集群 / 160 
8.1 安裝 MongoDB / 162 
8.2 分片服務 Shard 集群 / 164 
8.3 MongoDB 配置服務器“Config Server”集群 / 167 
8.4 Mongos 路由集群 / 169 
8.4.1 Mongos 路由與配置集群關聯(lián) / 169 
8.4.2 Mongos 路由與分片集群相關聯(lián) / 170 
8.4.3 多路由 Mongos 狀態(tài)同步驗證 / 172 
8.4.4 Mongos 路由負載均衡集群 / 174 
8.5 MongoDB 數(shù)據(jù)分片 / 174 
8.6 MongoDB 集群設置權限和認證 / 176 
8.6.1 設置 MongoDB 數(shù)據(jù)庫管理賬號 / 177 
8.6.2 MongoDB 集群內(nèi)部身份驗證 / 178 
8.7 MongoDB 高可用集群功能驗證 / 181 
8.8 MongoDB 集群容量擴充與縮減 / 182 
8.8.1 分片集群“Shard”容量擴充與縮減 / 183 
8.8.2 配置集群“Config Server”容量擴充與縮減 / 185 
8.8.3 路由集群“Mongos”容量擴充與縮減 / 186 
第 9 章? 負載均衡集群日常維護 / 187 
9.1 負載均衡集群故障處理 / 187 
9.2 負載均衡集群變更操作 / 189 
9.3 負載均衡集群監(jiān)控 / 190 
9.4 負載均衡集群升級 / 193 
9.5 負載均衡集群備份與恢復 / 193

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號