資源描述:
《radware負(fù)載均衡項(xiàng)目配置實(shí)戰(zhàn)解析之一初識(shí)radware》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、在近期的項(xiàng)冃中,接觸負(fù)載均衡設(shè)備RADWARE比較多,可能有很多朋友對(duì)這個(gè)設(shè)備還不是很了解,所以我把具體項(xiàng)冃實(shí)戰(zhàn)中的Radware配置應(yīng)用與大家做一個(gè)分享交流。RADWARE是一家智能應(yīng)用網(wǎng)絡(luò)解決方案的全球領(lǐng)先供應(yīng)商,主要生產(chǎn)應(yīng)用交付和網(wǎng)絡(luò)安全產(chǎn)品,總部位于以色列特拉維夫市。負(fù)載均衡(又稱為負(fù)載分擔(dān)),英文名稱為L(zhǎng)oadBalance,其意思就是將負(fù)載(工作任務(wù))進(jìn)行平衡、分?jǐn)偟蕉鄠€(gè)操作單元上進(jìn)行執(zhí)行,例如Web服務(wù)器、FTP服務(wù)器、企業(yè)關(guān)鍵應(yīng)用服務(wù)器和其它關(guān)鍵任務(wù)服務(wù)器等,從而共同完成工作任務(wù)。需要說明的是:負(fù)載均衡設(shè)備不是基
2、礎(chǔ)網(wǎng)絡(luò)設(shè)備,而是一種性能優(yōu)化設(shè)備。對(duì)于網(wǎng)絡(luò)應(yīng)用而言,并不是一開始就需要負(fù)載均衡,當(dāng)網(wǎng)絡(luò)應(yīng)用的訪問量不斷增長(zhǎng),單個(gè)處理單元無(wú)法滿足負(fù)載需求時(shí),網(wǎng)絡(luò)應(yīng)用流量將耍出現(xiàn)瓶頸時(shí),負(fù)載均衡才會(huì)起到很好的作用。負(fù)載均衡有兩方而的含義:首先,大量的并發(fā)訪問或數(shù)據(jù)流量分擔(dān)到多臺(tái)節(jié)點(diǎn)設(shè)備上分別處理,減少用戶等待響應(yīng)的時(shí)間;其次,單個(gè)重負(fù)載的運(yùn)算分擔(dān)到多臺(tái)節(jié)點(diǎn)設(shè)備上做并行處理,每個(gè)節(jié)點(diǎn)設(shè)備處理結(jié)束示,將結(jié)果匯總,返回給用戶,系統(tǒng)處理能力得到人幅度提高?,F(xiàn)代負(fù)載均衡技術(shù)通常操作于網(wǎng)絡(luò)的笫四層或笫七層,這是針對(duì)網(wǎng)絡(luò)應(yīng)用的負(fù)載均衡技術(shù),它完全脫離于交換機(jī)、
3、服務(wù)器而成為獨(dú)立的技術(shù)設(shè)備。負(fù)載均衡的兩種解決方案:軟件負(fù)載均衡解決方案是指在一臺(tái)或多臺(tái)服務(wù)器相應(yīng)的操作系統(tǒng)上安裝一個(gè)或多個(gè)附加軟件來(lái)實(shí)現(xiàn)負(fù)載均衡,它的優(yōu)點(diǎn)是基于特定壞境,配置簡(jiǎn)單,使用靈活,成本低廉,可以滿足一般的負(fù)載均衡需求。軟件解決方案缺點(diǎn)也鮫多,因?yàn)槊颗_(tái)服務(wù)器上安裝額外的軟件運(yùn)行會(huì)消耗系統(tǒng)不定量的資源,越是功能強(qiáng)大的模塊,消耗得越多,所以當(dāng)連接請(qǐng)求特別大的時(shí)候,軟件本身會(huì)成為服務(wù)器工作成敗的一個(gè)關(guān)鍵。另外軟件可擴(kuò)展性并不是很好,易受到操作系統(tǒng)的限制;由于操作系統(tǒng)木身的Bug,往往會(huì)引起安全問題。硬件負(fù)響聲盜方案是直接在服
4、務(wù)器和外部網(wǎng)絡(luò)間安裝負(fù)載均衡設(shè)備,這種設(shè)備我們通常稱Z為負(fù)級(jí)均後J?],由專門的設(shè)備完成專門的任務(wù),獨(dú)立于操作系統(tǒng),整體性能得到大量提高,加上多樣化的負(fù)載均衡策略,智能化的流量管理,可達(dá)到最佳的負(fù)載均衡需求。一般而言,碩件負(fù)載均衡在功能、性能上優(yōu)于軟件方式,不過成本昂貴。Radware負(fù)載均衡:Radware的AppOirector(AD)nJ'以有效地均衡IP應(yīng)用的負(fù)載,優(yōu)化網(wǎng)絡(luò)性能oAppDirector在Internet和服務(wù)器集群(ServerFarms)之間具有非常重要的作用,它可以監(jiān)視所有的用戶請(qǐng)求并在可用的應(yīng)用資源
5、Z間進(jìn)行智能化的負(fù)載分配,從而可以提供極好的容錯(cuò)、冗余、優(yōu)化和可擴(kuò)展性能。首先我們先理解RADWARE屮兩個(gè)重要的概念VIP與FARM。VIP就是內(nèi)部服務(wù)器群纟H.提供給外部訪問的虛擬地址,每一個(gè)虛擬地址需要與公網(wǎng)地址對(duì)應(yīng),Fa訕是一組提供相同服務(wù)的服務(wù)器群組,這個(gè)群組卜-包含的服務(wù)器具有相同的屬性。服務(wù)器是Farm卜■面的元素,隸屬于Farm。如上圖:現(xiàn)在業(yè)務(wù)區(qū)有三個(gè)FARM組,F(xiàn)ARM1是WAP應(yīng)用組,F(xiàn)ARM2是WEB應(yīng)用組,F(xiàn)ARM3是OPM應(yīng)用組,每個(gè)纟fl里有三臺(tái)服務(wù)器。我們只需設(shè)置三個(gè)VIP虛擬地址,把公網(wǎng)地址與這
6、三個(gè)虛擬地址做NAT一一對(duì)應(yīng),就可以通過負(fù)載均衡設(shè)備實(shí)現(xiàn)對(duì)關(guān)鍵業(yè)務(wù)的網(wǎng)絡(luò)應(yīng)用負(fù)載。下而了解一下相應(yīng)的設(shè)置方法和過程:1、創(chuàng)建FARMAppDirector>Farms>FarmTable>CreateJStatus:OKFarmTableFileGlobal?DeviceBridgeFarms?FarmTableRouterServers?ExtendedParametersAppDirectorLayer4FarmSelection?HTTPCodesHealthMonitoringLayer7FarmSelection?Co
7、ntentChecksSecurityLayer7Modification?DNSPersistencyParametersBWMLayer7ServerPersistency?RedirectionClassesSNMPBasedDispatch?LongURLCheckPerformaneeNAT?No-SenxicePageServicesDNS?0Enabled600FarmTableUpdateFarmName:OperationalStatus:DispatchMethod:SessionsMode:NotInSer
8、vice001-8080AdminStatus:AgingTime:
9、FewestNumberofUsersConnectivityCheckMethod:三]BandwidthLimit:)EntryPerSessionExtendedFarmParamete