簡介
本文檔介紹使用Citrix NetScalaer load bablander for CUIC的配置步驟。
必要條件
需求
思科建議您瞭解以下主題:
採用元件
本文中的資訊係根據以下軟體和硬體版本:
- CUIC 11.0(1)
- Citrix NS:裝置版:Citrix NetScaler 1000v (10.1內部版本125.8)
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
背景資訊
CUIC是一個靈活且直觀的基於Web的報告平台,可提供您相關業務資料的報告。藉助CUIC,您可以建立全面的資訊門戶,在整個組織中開發和共用聯絡中心報告和控制台。在大型CUIC部署中,Citrix NetScaler 1000v(負載均衡器)用於對CUIC超文本傳輸協定(HTTP)和超文本傳輸協定安全(HTTPS)流量進行負載均衡。
網路圖表
使用HTTP/HTTPS訪問統一情報中心報告
在CUIC伺服器中停用HTTP時,這是到不同埠的HTTP流。
組態
系統設定
配置>設定>配置基本功能
上傳許可證
沒有許可證SSL可能無法工作。
導航到系統>許可證>管理許可證>更新許可證
網路設定
客戶端透過虛擬IP (VIP)與負載平衡器通訊,負載平衡器透過其子網IP (SNIP)與CUIC通訊。
按一下System > Network > IPs > IPv4
建立子網IP
步驟 1.按一下Add以增加IP地址,然後選擇Type作為Subnet IP。
步驟 2.按一下Create建立所需的IP地址。
建立VIP
步驟 1.按一下Add以增加IP地址,然後選擇Type作為Virtual IP。
步驟 2.按一下Create建立所需的IP地址。
建立路由
如果需要,請建立HTTP/HTTPS請求進入負載均衡器的網路路由。
按一下Create建立所需的路由。
HTTPS負載平衡配置
要建立虛擬伺服器條目(CUIC中每個埠一個),需要監控三個埠(HTTP埠80. 8081和HTTPS埠8444)。每個虛擬伺服器條目都是從客戶端接收HTTP流量(訪問CUIC報告)的IP和埠組合。
虛擬伺服器必須與伺服器連結,才能傳送其負載流量。若要檢查伺服器監視器的健全狀態,需要將它們指定給每個伺服器。使用監控器,負載會檢測伺服器(CUIC)故障,並將傳入流量重新分配到運行良好的伺服器以滿足請求。
因此,關聯為「虛擬伺服器」(Virtual Server)->「服務和伺服器」(Service and Server)->「監視器」(Monitor)。
配置摘要:
- 建立監視器
- 建立伺服器
- 建立具有伺服器關聯的服務
- 將每項服務連結到相應的監視器
- 建立虛擬伺服器
- 將對應服務與虛擬伺服器連結
- 建立永續性組並增加虛擬伺服器
此影像描述三個虛擬伺服器專案及其關聯。
建立監視器
導航到流量管理>負載均衡>監控
要建立監控器,請導航到Traffic Management > Load Balancing > Monitor,點選Add按鈕。
為埠80、8081和8444建立了三種型別的監視器。
為http埠80建立監視器
選擇TCP作為型別,並相應地指定Interval、Response Time-out、Down Time、Retries等。
按一下Create建立監控器。對於HTTPS,需要建立兩個監控器(每台伺服器一個)。
對於HTTPS型別監視器,配置特殊引數部分。如果對HTTP請求的響應為200或302,此監視器將報告成功。
在CUIC中停用HTTP時,應輸入302,否則為200。為了處理這兩類情況,第200和302段都包括在內。
對於HTTPS型別監視器,配置特殊引數部分。僅當響應包含字串In Service時,此監視器才會報告成功。
建立伺服器
伺服器代表CUIC節點。負載均衡器所服務的每個CUIC節點都需要一個伺服器條目。
要建立伺服器,請導航到Traffic Management > Load Balancing > Servers,然後按一下Add按鈕。
建立服務
要建立監控器,請導航到Traffic Management > Load Balancing > Services,然後按一下Add。
如果沒有相關聯的監視器,則預設監視器可能會顯示在配置的框中。在不刪除該監控器的情況下,從可用清單中(在此映像中為cust_tcp)選擇正確的監控器,然後按一下Add將其移到Configured清單中。按一下「OK」(確定)。下次開啟此頁面時,只會顯示選取的監視器。預設監視器會消失。發生這種情況的原因是;服務始終需要與受監控的關聯。如果未配置任何內容,負載均衡器會提供一個預設監視器,但當使用者選擇受監控的監視器時,負載均衡器將刪除預設監視器。
建立虛擬伺服器
要建立虛擬伺服器,請導航到Traffic Management > Load Balancing > Virtual Servers,然後按一下Add。
檢查需要與此虛擬服務關聯的服務。
在「方法和永續性」頁籤中,選擇「方法」作為「最少連線」,「永續性」作為「SOURCEIP」,「超時」作為40分。這是因為預設的歷史報告重新整理速率設定為30分鐘;您需要設定一些大於重新整理速率的值。如果您要為歷史報表配置不同的刷新率,則還要更改此值。
建立永續性組
要建立永續性組,請導航到Traffic Management > Load Balancing > Persistency Groups,然後按一下Add。
選擇Method作為Least Connection,Persistence作為SOURCEIP,Time-out作為40分鐘。這是因為預設的歷史報告重新整理速率設定為30分鐘;您需要設定一些大於重新整理速率的值。如果您要為歷史報表配置不同的刷新率,則還要更改此值。
由於每個CUIC伺服器在三個埠上偵聽,因此您需要在此處包括全部三個虛擬伺服器。如果客戶端向已傳送到特定CUIC伺服器的HTTP 80埠發出請求,則來自該客戶端的所有指向埠8081、8444的請求都將路由到同一個CUIC。
參考
1. http://support.citrix.com/proddocs/topic/netscaler/ns-gen-netscaler-wrapper-con.html