各位邦友們大家好,經過幾個月的努力後,小弟我出書了!! 內容是有關於 CentOS HA 架設並配合 VMware vSphere 虛擬化技術 (免費版)。
雖然 CentOS 作業系統可以建置 HA 高可用性服務,但眾所周知的是 HA 高可用性固然穩定,但是備用節點主機(Standby Node)卻是長期處於備用狀態無法提供其它服務,只有等待主要節點主機(Active Node)進行故障切換時才接手作業,因此若是高可用性服務運作於「實體主機」時,每架設一套 HA 高可用性服務便會有一台實體主機浪費硬體資源在那裡等待,只為了等待主要節點主機發生故障後得以接手叢集服務。
因此拜虛擬化技術所賜,我們可以將 CentOS 作業系統運作於虛擬化平台上,那麼備用節點主機(Standby Node)雖然處於待命狀態,但卻不會消耗虛擬化平台太多的硬體資源,並且在需要接手 HA 高可用性服務時也能順利接手,所以實體主機的利用率將可有效提高,舉例來說同樣二台實體主機若直接安裝作業系統則僅能實作「一套」 HA 高可用性,但是若將二台實體主機架設虛擬化平台之後,才架設 HA 高可用性則至少可以實作出「二套甚至三套」 HA 高可用性並且互相備援。
本書實作中便是採用 VMware 最新發行的虛擬化技術平台「VMware vSphere ESXi 5.0」,對於虛擬化技術稍有概念的讀者便知,若採用虛擬化技術解決方案後拋開硬體設備成本不算,光是虛擬化技術軟體授權費用就高得嚇人,這也是許多中小企業雖然知道虛擬化技術的好處,但通常經過評估後便因公司 IT 預算問題而遲遲無法導入的原因之一。
所幸 VMware 對於此虛擬化技術平台有提供功能精簡的免費版本「VMware vSphere Hypervisor」,因此我們可以透過虛擬化技術平台免費版本來建立虛擬化環境,同時建立 CentOS 作業系統虛擬主機運作於其上,並且架設各種 HA 高可用性服務於 CentOS 虛擬主機之上,因此對於一般中小企業來說您也可將本書中的實作環境導入至企業既有的實體主機上,如此一來您便可以體驗虛擬化技術及 CentOS HA高可用性服務帶來的好處之外,同時又不需要付出龐大的虛擬化技術軟體授權費用,閱讀至此相信您應該對於如何整合免費虛擬化技術平台及 CentOS HA 高可用性服務產生興趣了吧!!
書籍目錄
24 小時不打烊服務 - 理論篇
讓您馬上了解雲端運算的基礎「虛擬化技術(半/全/硬體輔助 虛擬化技術)」,以及網際網路上最多人採用架設 Web 伺服器的 CentOS 作業系統,免費的資料同步鏡像技 DRBD 及服務監控 Heartbeat,並且了解 高可用性 (HA,High Availability)、服務層級協議 (SLA,Service Level Agreement)、單點故障 (SPOF,Single Point Of Failure)、錯誤後轉移 (Failover)、錯誤後回復 (Failback)...等。
Chapter 1 雲端運算與虛擬化技術
Chapter 2 CentOS 6 作業系統
Chapter 3 DRBD 資料鏡像技術
Chapter 4 Heartbeat 高可用性服務
24 小時不打烊服務 - 前置作業篇
下載及安裝書中將使用到的工具軟體及映像檔案,並且透過 vSphere in a Box 的概念搭建出「Nested Virtualization」三層式虛擬環境:
第一層 (Host Hypervisor): Windows 7 作業系統上的 VMware Player
第二層 (Guest Hypervisor): VMware vSphere ESXi 5.0 虛擬化平台
第三層 (Guest OS): CentOS 6.0 (32-bit) 作業系統
Chapter 5 軟硬體準備
24 小時不打烊服務 - 基礎設定篇
如何安裝及設定 VMware Player 虛擬機軟體、VMware vSphere ESXi 5.0 虛擬化平台、CentOS 6.0 作業系統,以及如何針對 CentOS 作業系統進行 HA 高可用性服務前置調校作業。
Chapter 6 ESXi 5.0 虛擬化平台架設
Chapter 7 CentOS 6.0 虛擬主機
Chapter 8 CentOS 6.0 基礎設定
Chapter 9 基礎容錯測試 (Software RAID、Bonding)
24 小時不打烊服務 - HA 實戰篇
在 SELinux 安全增強機制及 IPTables 防火牆開啟的情況下,一步一步教您如何架設企業營運中常用的 Web、Database、FTP、File Sharing、IP-SAN Storage 服務進行 HA 高可用性架設,以及發生「裂腦 (Split-Brain)」狀況時該如何處理。
Chapter 10 靜態網站 HA (以 Apache 為例)
Chapter 11 動態網站 HA (以 Tomcat 為例)
Chapter 12 資料庫 HA (以 MySQL 為例)
Chapter 13 檔案傳輸 HA (以 vsftpd 為例)
Chapter 14 Windows檔案分享HA (以 SMB/CIFS 為例)
Chapter 15 Unix-Like檔案分享HA (以 NFS 為例)
Chapter 16 IP-SAN 儲存資源 (以 iSCSI Target 為例)
Chapter 17 Split-Brain 裂腦
虛擬化平台 - 維護管理篇
如何透過相關工具及自動化腳本,對於 VMware vSphere ESXi 5.0 虛擬化平台以及 CentOS 虛擬主機進行維護管理的動作。
Chapter 18 中央控制台 VMware Go
Chapter 19 管理工具 vCLI / ESXi Shell
Chapter 20 環境設定備份 Host Profile
Chapter 21 安全性更新 Security Patch
Chapter 22 備份與還原 Online / Offline Backup Restore
附錄
Appendix A VMware 虛擬化平台免費線上學習課程
Appendix B 新版 VMware Player 4.0 虛擬化軟體
Appendix C 範例虛擬主機 HA-Node.ova
Appendix D 引用圖片
請大家多多指教
雖然「萬年不掛」這字眼有點over
不過
出書是件好事
在下多少也沾點光,與有榮焉
給您拍拍手
如果有預算的話
不妨寄個一手到蟹堡王餐廳
我幫你做公關
呵,標題是出版社對於市場考量所標,其實我本來的標題是很呆板的**「架設 CentOS HA 高可用性服務」**。
嗯....沒錯...是呆板了點
如果是我來下標的話
我大概會寫
一
絲
不
掛
的伺服器
說不定會騙到一些
眼睛看不清楚,以為是寫真集而購買的宅男
antijava提到:
嗯....沒錯...是呆板了點
直接就標
誰溫暖了宅男
不愧是資深技術人員...果然寫出來的標題 像 操作手冊...
今天上博客來買了一本了,我是先買了才看到你這篇發言
感謝支持!! 希望這本書能對您有小小幫助,當然若是有看到任何缺點也請不吝指正。[/quote]