銀行業務中服務器負載均衡的使用
前面我們介紹了相關產品的使用性能,那么現在我們主要對這個銀行業務方案中的服務器負載均衡進行一個詳細的介紹。那么,此產品的應用,大多數都是基于服務器負載均衡技術的使用。瀏覽過本文后,對于此方案中的服務器負載均衡技術的作用,您講有一個系統的認識。
主要關鍵業務及InChorus應用前端交換機在該業務中所起的作用
網銀業務
網銀業務包括四組服務,分別是個人普通用戶服務,個人專業用戶服務,企業用戶服務以及管理服務,四組服務分布于兩臺后端服務器之上,每臺服務器開放4個TCP端口,InChorus應用前端交換機分別對四組服務實現服務器負載均衡。
但網銀業務負載均衡不是普通的第四層服務器負載均衡,而是需要采用第七層的服務器負載均衡技術,因為四組服務對外發布的IP地址和通訊的TCP端口完全一樣,***的不同是其訪問的URL有區別,如果采用傳統的第四層服務器負載均衡技術只能判斷IP地址和通訊端口,根本無法對四組服務進行區分。InChorus應用前端交換機采用第七層服務器負載均衡技術,根據用戶訪問的URL將業務進行區分,并分別均衡到后端的相應服務器池,同時對所有業務進行性能優化和應用加速。區分方法如下:
用戶訪問:http://ip地址/grpt,流量被均衡到后臺的個人普通用戶服務;
用戶訪問:http://ip地址/grzy,流量被均衡到后臺的個人專業用戶服務;
用戶訪問:http://ip地址/qy,流量被均衡到后臺的企業用戶服務;
用戶訪問:http://ip地址/gl,流量被均衡到后臺的管理服務;
中間業務
中間業務是對用戶的一些代收費、代繳費業務,包括3組服務,分布于后臺的兩臺服務器之上。InChorus應用前端交換機分別按照TCP通訊端口對這些服務進行服務器負載均衡,同時對所有業務進行性能優化和應用加速。
該業務中比較特殊的一點是,用戶要求來自某些特定客戶的訪問平時需要發到后端的某一臺之上,而不要進行服務器負載均衡,只有當平時接受該服務的服務器發生問題時,再將流量發送到另外一臺服務器,保證業務不會中斷。
InChorus應用前端交換機可以獲取用戶的源IP地址,并根據需求進行智能路由,例如:
#p#
報表業務
報表業務是銀行內部業務,包括3組服務,分布于后臺的兩臺服務器之上。InChorus應用前端交換機分別按照TCP通訊端口對這些服務進行服務器負載均衡,同時對所有業務進行性能優化和應用加速。
自助ATM終端業務
自助ATM終端業務主要對ATM終端用戶提供查詢等業務,包括4組服務,分布于后臺的兩臺服務器之上。InChorus應用前端交換機分別按照TCP通訊端口對這些服務進行服務器負載均衡,同時對所有業務進行性能優化和應用加速。
個貸業務
個貸業務包括4組服務,分布于后臺的兩臺服務器之上。InChorus應用前端交換機分別按照TCP通訊端口對這些服務進行服務器負載均衡,同時對所有業務進行性能優化和應用加速。
信貸業務
信貸業務包括4組服務,分布于后臺的兩臺服務器之上。InChorus應用前端交換機分別按照TCP通訊端口對這些服務進行服務器負載均衡,同時對所有業務進行性能優化和應用加速。
通訊網關業務
信貸業務包括1組服務,分布于后臺的4臺服務器之上。InChorus應用前端交換機分別按照TCP通訊端口對這些服務進行服務器負載均衡,同時對所有業務進行性能優化和應用加速。