實(shí)例方案詮釋梭子魚(yú)負(fù)載均衡機(jī)的使用
負(fù)載均衡的網(wǎng)絡(luò)分流管理,我們可以通過(guò)下面的一個(gè)實(shí)例方案項(xiàng)目進(jìn)行分析。那么,它的主要體現(xiàn)就是梭子魚(yú)負(fù)載均衡機(jī)的使用。通過(guò)分析項(xiàng)目背景和客戶(hù)需求,規(guī)劃負(fù)載均衡方案。
一、項(xiàng)目背景
云南省公安廳圍繞著居民身份信息建構(gòu)了龐大的業(yè)務(wù)管理系統(tǒng)。居民身份證是公民進(jìn)行社會(huì)活動(dòng),維護(hù)社會(huì)秩序,保障公民合法權(quán)益,證明公民身份的法定證件。如戶(hù)口登記、投宿旅店辦理登記、辦理搭乘民航飛機(jī)手續(xù)、銀行開(kāi)戶(hù)等均需要出示身份證件。云南省公安廳將這些信息匯總到省廳數(shù)據(jù)庫(kù)中,公安廳的各個(gè)職能部門(mén)可以通過(guò)專(zhuān)門(mén)的管理系統(tǒng)訪問(wèn)相關(guān)數(shù)據(jù)。例如其中一個(gè)小平臺(tái)是對(duì)在逃人員、吸毒人員、重點(diǎn)人員等在戶(hù)口登記、身份證辦理、旅館住宿等方面的監(jiān)控。一旦發(fā)現(xiàn)某類(lèi)危險(xiǎn)人員在某地的相關(guān)活動(dòng)信息,該平臺(tái)將給當(dāng)?shù)嘏沙鏊鶎?shí)時(shí)發(fā)布警示,當(dāng)?shù)嘏沙鏊梢钥焖俚挠心康牡某鼍?#65377;該系統(tǒng)實(shí)現(xiàn)了警務(wù)的自動(dòng)調(diào)度,有利于合理有效的利用警力,為云南省治安穩(wěn)定,社會(huì)和諧發(fā)揮了積極作用。
該系統(tǒng)由三個(gè)層面構(gòu)成:用戶(hù)層面,應(yīng)用層面,數(shù)據(jù)中心。用戶(hù)層面是指云南省16各地市上千個(gè)派出所的數(shù)千個(gè)終端,它們經(jīng)由云南省公安內(nèi)部網(wǎng)絡(luò)連接到應(yīng)用層面。應(yīng)用層由數(shù)十臺(tái)web服務(wù)器構(gòu)成,接受用戶(hù)的請(qǐng)求,并向下對(duì)數(shù)據(jù)中心進(jìn)行訪問(wèn),最后將數(shù)據(jù)中心產(chǎn)生的數(shù)據(jù)返回給終端。
二、客戶(hù)需求
1. 高可用性
能夠在通過(guò)對(duì)多臺(tái)服務(wù)器進(jìn)行負(fù)載均衡,確保終端用戶(hù)(如某派出所)能始終連接到web服務(wù)器上,不會(huì)因?yàn)槟撑_(tái)web服務(wù)器的宕機(jī)而導(dǎo)致業(yè)務(wù)中斷。
2. 可擴(kuò)展性
根據(jù)云南省公安廳的部署,該系統(tǒng)首先在昆明市進(jìn)行部署,并且隨著不斷發(fā)展, 會(huì)有不同更多的不同應(yīng)用開(kāi)發(fā)出來(lái),更多的應(yīng)用服務(wù)器會(huì)添加到現(xiàn)有網(wǎng)絡(luò)中, 因此需要能夠透明地, 快速地實(shí)現(xiàn)系統(tǒng)地?cái)U(kuò)展
3. 可管理性
簡(jiǎn)易易用的操作平臺(tái), 高效集中的管理模式, 省去了管理眾多后臺(tái)服務(wù)器而消耗的無(wú)謂時(shí)間以及人力資源
4. IP保持
本系統(tǒng)用戶(hù)訪問(wèn)的特點(diǎn)是,用戶(hù)需要長(zhǎng)時(shí)間在線。用戶(hù)連接到系統(tǒng)后,會(huì)時(shí)斷時(shí)續(xù)發(fā)出服務(wù)請(qǐng)求,一旦服務(wù)器與客戶(hù)端建立了連接,就必須保證這個(gè)用戶(hù)一直在這個(gè)服務(wù)器上操作。否則如果換另外一臺(tái)web進(jìn)行響應(yīng),可能造成查詢(xún)或提交失敗。
三、梭子魚(yú)解決方案
本方案中,梭子魚(yú)向云南省公安廳提供梭子魚(yú)負(fù)載均衡機(jī)440型號(hào)設(shè)備以實(shí)現(xiàn)對(duì)數(shù)十臺(tái)web應(yīng)用服務(wù)器的負(fù)載均衡。
梭子魚(yú)負(fù)載均衡機(jī)是提供本地的服務(wù)器群負(fù)載均衡和容錯(cuò)的產(chǎn)品,在充分利用現(xiàn)有資源以及對(duì)IT基礎(chǔ)設(shè)施進(jìn)行最小變動(dòng)的前提下有效地進(jìn)行流量的分配,從而提高服務(wù)器的處理性能。對(duì)客戶(hù)端而言,這一切都是透明的。
在本方案采用服務(wù)器直接返回模式來(lái)部署以實(shí)現(xiàn)最簡(jiǎn)單,并做到對(duì)現(xiàn)有系統(tǒng)的影響最小化。#p#
本方案整體拓樸示意圖如下:
方案總體設(shè)計(jì)
1. 將梭子魚(yú)440設(shè)備的WAN口接入到在省廳內(nèi)部網(wǎng)絡(luò)交換機(jī)上。
2. 在LB中建立虛擬IP,并將后臺(tái)服務(wù)器與之綁定,形成虛擬服務(wù)。
3. 在web服務(wù)器上設(shè)立回環(huán)地址,指向虛擬IP。
四、梭子魚(yú)解決方案的優(yōu)勢(shì)
1. 易于部署
梭子魚(yú)的部署十分簡(jiǎn)單,幾乎不需要對(duì)現(xiàn)有的網(wǎng)絡(luò)做任何改動(dòng);部署前也不需要經(jīng)過(guò)復(fù)雜的培訓(xùn),事實(shí)上本系統(tǒng)主要由云南省廳工作人員實(shí)施,梭子魚(yú)只是對(duì)部署配置的有關(guān)問(wèn)題提供一些咨詢(xún)意見(jiàn)而已。
2. 多層實(shí)時(shí)的服務(wù)器健康檢查
梭子魚(yú)負(fù)載均衡機(jī)會(huì)實(shí)時(shí)地對(duì)后臺(tái)服務(wù)器進(jìn)行健康檢查,并決定在真實(shí)服務(wù)器不可用情況下服務(wù)如何處理。梭子魚(yú)負(fù)載均衡機(jī)服務(wù)監(jiān)控機(jī)制可以通過(guò)3/4層上(PING, PORT 等),以及7層 (DNS, HTTP, SMTP 等)來(lái)實(shí)現(xiàn)。
3. 擴(kuò)充能力靈活
梭子魚(yú)負(fù)載均衡機(jī)與任何品牌、使用界面、操作系統(tǒng)的網(wǎng)絡(luò)服務(wù)器均兼容,在安裝時(shí)完全不須改變企業(yè)原有的網(wǎng)路架構(gòu)。當(dāng)您為業(yè)務(wù)擴(kuò)充而更新網(wǎng)絡(luò)服務(wù)器,新設(shè)備只要與梭子魚(yú)負(fù)載均衡機(jī)連接,您不須費(fèi)時(shí)集成新舊設(shè)備、或統(tǒng)合協(xié)定機(jī)制。因此梭子魚(yú)負(fù)載均衡機(jī)使您對(duì)網(wǎng)絡(luò)服務(wù)器的投資更為靈活,隨時(shí)依用戶(hù)需求而彈性更新網(wǎng)絡(luò)架構(gòu)。
4. 高性?xún)r(jià)比
梭子魚(yú)負(fù)載均衡機(jī)極高的性?xún)r(jià)比讓用戶(hù)驚喜,用戶(hù)在考察了梭子魚(yú)產(chǎn)品的穩(wěn)定性和功能后,毫不猶豫的采購(gòu)了梭子魚(yú)產(chǎn)品,對(duì)用戶(hù)的預(yù)算沒(méi)有產(chǎn)生任何壓力。此外,使用梭子魚(yú)不會(huì)產(chǎn)生昂貴的培訓(xùn)費(fèi)用和維護(hù)費(fèi)用。用戶(hù)能夠輕松的享受負(fù)載均衡機(jī)帶來(lái)的便利。