IBM i HTTP Server上IPv6高可用性Web伺服器集群

來源:互聯網
上載者:User
關鍵字 IBM HTTP IPv6 Web伺服器 web伺服器

如今,越來越多的企業認識到高可用性 (HA) 對於其 Web 服務器的重要意義,畢竟客戶需要的是可靠的服務。 與此同時,也有越來越多的組織開始從 IPv4 標準過渡到 HTTP://www.aliyun.com/zixun/aggregation/9485.html">IPv6 標準。 在 IPv6 環境內支援高可用性 Web 服務的新需求隨之出現。

IPv6 環境內的 Web 服務器高可用性可利用 IBM PowerHA SystemMirror for i 軟體來實現。 本文描述了一個將 IBM i 上的 IPv4 高可用 HTTP 伺服器集群擴展到 IPv6 環境之中的便捷方法。

IBM PowerHA SystemMirror for i

IBM i 作業系統中的高可用 HTTP 伺服器支援三種 Web 服務器集群模型:

採用接管 IP 的主或備份模型: Web 服務器在主節點和所有備份節點上運行。 備份節點處於空閒狀態,如果主 Web 服務器發生故障或者需要容錯移轉,那麼這些備份節點可隨時轉為主 Web 服務器。 所有用戶端請求均始終由主節點處理。 採用網路分派器的主模型或備份模型: 與採用接管 IP 的主模型或備份模型相似,Web 服務器在主節點和所有備份節點上運行。 備份節點處於空閒狀態,所有用戶端請求均由主節點處理。 網路分派器(例如 IBM WebSphere® Edge Server)將用戶端要求傳送至 Web 服務器。 對等模型: 這種模型中沒有明確聲明的主節點。 所有節點都處於活動狀態,均可處理用戶端請求。 網路分派器(例如 IBM WebSphere Edge Server)將請求平均分佈到各集群節點。 這能保證在負載較重時分佈資源。 但是,如果節點數量過多,那麼線性可伸縮性將無法得到保證。 添加一定數量的節點之後,可伸縮性甚至會消失殆盡,集群性能嚴重下降。

本文介紹了如何將高可用性擴展到採用第一種模型、IBM i HTTP Server 上的 IPv6 高可用性 Web 服務器集群。 另外兩種模型需要外加網路分派器,例如 IBM WebSphere Edge Server 等,本文不再累述。

下圖展示了 IPv6 網路內採用接管 IP 的主模型或備份模型。

圖 1. 圖 1. 採用接管 IP 的主模型或備份模型——解決方案定義

如果主節點發生故障,或者管理員停用主節點,則會啟動容錯移轉流程。 容錯移轉中會執行以下步驟:

1. 一台備份伺服器轉為主節點(按照切換順序,該節點應該是第一個備份節點)。

2. 用戶端請求重定向到新的主節點。 假設此用戶端未在運行持久化的通用閘道介面 (CGI) 應用程式,容錯移轉將完全透明。

3. 如果新主節點收到屬於長期運行會話(更新為高可用 CGI 程式的 CGI 程式)的使用者請求,那麼伺服器會存儲請求狀態。 新的主節點將從集群化散清單中檢索高可用 CGI 程式的狀態資訊。 集群化散清單是狀態複製機制的一部分。

4. 故障節點恢復之後,您可以重啟高可用 Web 服務器實例,隨後它將成為備份系統。 如果系統管理員希望故障節點再次成為主節點,則必須執行手動切換。

軟體要求

對於 IPv6 中採用接管 IP 的主模型或備份模型,必須具備以下許可程式和程式臨時補丁 (PTF)。

許可程式:

5770SS1 41 HA 可切換資源

5770DG1 *BASE IBM HTTP Server for i

5770HAS *BASE IBM PowerHA SystemMirror for i Standard Edition

5770HAS 1 IBM PowerHA SystemMirror for i Enterprise Edition

必需的 PTF:

- 最新 PTF Group for 5770DG1(最低為 SF99368 - level 10)

儘管 IBM i 自第 5 版第 2 發行版本 (V5R2) 起支援 IPv6,但 IPv6 HA 集群支援要求具備 IBM i 7.1 發行版本。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.