前言:新年的第一篇文章,過去的一年,收獲了很多,希望新的一年能夠更上一層樓。
在傳統的桌面和應用中,使用者的行為對企業的生産造成的影響很小,但是在桌面雲和應用雲中,
一個潛在的隐患可以擊潰整個系統,整個系統的高可用性顯得越來越重要。本文主要探讨XenApp
結合NetScaler來實作高可用性。
<a href="http://shenhj.blog.51cto.com/attachment/201202/7/829152_1328593428FuRq.jpg"></a>
XenApp的高可用性主要涉及到以下三個方面:
硬體
應用程式
業務不間斷性/災難恢複
1、硬體
硬體主要包含以下兩個硬體:
使用者使用的終端
伺服器
使用者終端:建議通過使用瘦客戶機,如果出現問題,通過替換來實作。
如果是PC機,更換就很麻煩,還會遇到很多問題:比如藍屏,
一些莫名其妙的系統問題
伺服器: 需要系統工程師維護,定期巡檢,確定硬體不出現問題。及時修複報警
資訊。
2、應用程式
應用程式主要包含以下兩個方面:
作業系統
Citrix XenApp
伺服器虛拟化
2.1、作業系統
作業系統是一切的前提,系統的穩定性一定需要保障。
1、定期檢查,巡檢
2、重要更新檔
注意:安裝前要測試。
3、注意系統報警資訊
2.2、 Citrix XenApp
對于Citrix一些重要的伺服器角色,需要做高可用性,
比如Web Interface,XML Service,Data Store,
2.3、伺服器虛拟化
虛拟化現在已經是趨勢,有了虛拟化,很多工作能夠很輕松的實行,
有了虛拟化,我們可以将系統狀态做一個快照,在出現故障後,可以很快的
恢複。 可以很友善的添加資源。
3、業務不間斷性/災難恢複
一個安全穩定的平台能夠在業務中斷時,還能連續工作。
一個備份的站點顯得非常重要。
但是缺點是空置了50%的裝置。
Citrix NetScaler針對XenApp提供了以下功能:
Load Balancing for Citrix XenApp
其中對Web Interface和XML Service分别做了負載均衡。
遠端通路
對于一些出差使用者提供通路
GLSB
對于全球的站點實作負載均衡。