Radware全局負(fù)載均衡的解決方案是怎樣的,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)公司2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元臨潁做網(wǎng)站,已為上家服務(wù),為臨潁各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220
一. 需求分析
無論用戶的數(shù)據(jù)中心內(nèi)部采用多么完善的冗余機(jī)制、安全防范工具以及先進(jìn)的負(fù)載均衡技術(shù),單個(gè)數(shù)據(jù)中心的運(yùn)行方式仍然不能保證關(guān)鍵業(yè)務(wù)可以7*24不間斷運(yùn)行。而為了滿足處于全球范圍內(nèi)不同地點(diǎn)的用戶在訪問應(yīng)用時(shí)可以具備相同的快速訪問感受,單一的數(shù)據(jù)中心卻完法實(shí)現(xiàn)?;谝陨蟽蓚€(gè)最主要的原因,用戶通過在不同物理位置構(gòu)建多個(gè)數(shù)據(jù)中心的方式已經(jīng)成為用戶的必然選擇。
然而,在構(gòu)建了多個(gè)數(shù)據(jù)中心后,如何通過有效手段實(shí)現(xiàn)多個(gè)數(shù)據(jù)中心間的協(xié)調(diào)工作,引導(dǎo)用戶訪問最優(yōu)的站點(diǎn),或者當(dāng)某個(gè)站點(diǎn)出現(xiàn)災(zāi)難性故障后使用戶仍然可以訪問其他站點(diǎn)上的關(guān)鍵業(yè)務(wù)等問題成為用戶最關(guān)注的問題。
二. Radware全局負(fù)載均衡解決方案
Radware的全局負(fù)載均衡解決方案能夠幫助客戶通過將相同服務(wù)內(nèi)容布署在處于不同物理地點(diǎn)的多個(gè)數(shù)據(jù)中心中得到更高的可用性、性能、以及更加經(jīng)濟(jì)和無懈可擊的安全性,以便在全球范圍內(nèi)的客戶獲得更快的響應(yīng)時(shí)間。
Radware的全局負(fù)載均衡解決方案支持 Radware 下一代 APSoluteOS軟件體系結(jié)構(gòu)的全部功能,徹底解決了網(wǎng)絡(luò)可用性、性能和安全問題,使得應(yīng)用在多個(gè)數(shù)據(jù)中心中獲得更高的靈敏并具有自適應(yīng)性。配合Radware的高速度、高容量ASIC芯片+NP處理器的專用硬件應(yīng)用交換設(shè)備,可有效保障網(wǎng)絡(luò)應(yīng)用的高可用性、提升網(wǎng)絡(luò)性能,加強(qiáng)安全性,全面提升IT服務(wù)器等網(wǎng)絡(luò)基礎(chǔ)設(shè)施的升值潛力。
結(jié)合Radware多年來在智能應(yīng)用流量管理領(lǐng)域的經(jīng)驗(yàn),以及對(duì)用戶實(shí)際需求的分析,我們認(rèn)為負(fù)載均衡器應(yīng)具備如下功能:
能夠通過唯一的IP地址或域名的方式作為所有提供相同服務(wù)的數(shù)據(jù)中心的邏輯入口點(diǎn)。
全局負(fù)載均衡交換機(jī)具有靈活的流量分配算法與機(jī)制,以確保用戶總能訪問可以為其提供最優(yōu)服務(wù)的數(shù)據(jù)中心的內(nèi)容。
通過部署高性能的負(fù)載均衡產(chǎn)品,能夠及時(shí)發(fā)現(xiàn)各數(shù)據(jù)中心或數(shù)據(jù)中心內(nèi)部的服務(wù)器的健康狀況,當(dāng)某個(gè)數(shù)據(jù)中心出現(xiàn)故障時(shí),保證把后續(xù)用戶的訪問導(dǎo)向到正常運(yùn)行的數(shù)據(jù)中心上。
針對(duì)基于會(huì)話的業(yè)務(wù),可以提供多種會(huì)話保持機(jī)制,確保用戶在處理業(yè)務(wù)時(shí)的連續(xù)性。避免將用戶的相同會(huì)話的業(yè)務(wù)請(qǐng)求,分配到不同的數(shù)據(jù)中心而造成訪問失敗。
應(yīng)具備安全過慮及防DOS/DDOS的功能,為服務(wù)器提供多一層安全保障
具有很好的升級(jí)與可擴(kuò)展性,能夠適應(yīng)特定的和不斷變化的業(yè)務(wù)需求。
2.1 方案拓?fù)鋱D
2.2 AppDirector-Global實(shí)現(xiàn)全局及本地負(fù)載均衡
在全局及本地負(fù)載均衡方面,AppDirector-Global主要在網(wǎng)絡(luò)中實(shí)現(xiàn)以下功能:
2.2.1 全局負(fù)載均衡策略
Radware
支持多種全局負(fù)載均衡策略,能夠通過唯一的IP地址或域名的方式作為所有提供相同服務(wù)的數(shù)據(jù)中心的邏輯入口點(diǎn)。根據(jù)用戶的實(shí)際情況,可以選擇其中以下的一種,也可以組合同時(shí)使用。
方式一 基于DNS 重定向
支持基于LocalDNS位置的就近性解析功能。當(dāng)用戶通過域名方式進(jìn)行訪問時(shí),可以根據(jù)用戶使用的LocalDNS位置進(jìn)行就近性計(jì)算,將最佳站點(diǎn)的IP地址解析給用戶。
方式二 基于網(wǎng)絡(luò)就近性判斷和廣域三角重定向
與方式一相比,本全局負(fù)載均衡策略的不同點(diǎn)也是最大優(yōu)點(diǎn)在于:AppDirector-Global不僅可以解析相應(yīng)的域名,同時(shí)還根據(jù)用戶真實(shí)IP地址來進(jìn)行最優(yōu)站點(diǎn)計(jì)算和判斷,最終將用戶流量重定向相應(yīng)的服務(wù)節(jié)點(diǎn)上。當(dāng)用戶請(qǐng)求的服務(wù)使用的協(xié)議不具有類似于"HTTP302"的重定向命令時(shí),該策略的順利實(shí)現(xiàn)利用RadwareAppDirector-Global產(chǎn)品所獨(dú)具的"廣域三角重定向"能力來完成服務(wù)的重定向。
方式三 基于http重定向
當(dāng)用戶請(qǐng)求的服務(wù)使用的是http的協(xié)議時(shí),可以通過對(duì)用戶真實(shí)的IP地址位置進(jìn)行就近性計(jì)算,由AppDirector-Global發(fā)送"HTTP302"的重定向命令,指引用戶訪問最佳站點(diǎn)。
方式四 基于rtsp重定向
當(dāng)用戶請(qǐng)求的服務(wù)使用的是rtsp的協(xié)議時(shí),可以通過就近性計(jì)算,由AppDirector-Global發(fā)送"HTTP302"的重定向命令,指引用戶訪問最佳站點(diǎn)。
2.2.2 就近性計(jì)算
為了能夠準(zhǔn)確計(jì)算出全球范圍的用戶在訪問資源時(shí),能夠?qū)⒂脩魧?dǎo)向"最優(yōu)"的數(shù)據(jù)中心前,全局負(fù)載均衡器必需經(jīng)過周密的運(yùn)算,對(duì)用戶到各站點(diǎn)之間的距離、延時(shí)、及當(dāng)前數(shù)據(jù)中心的負(fù)載情況等因素全部考慮后,才能真正判斷出當(dāng)前"最優(yōu)"的服務(wù)數(shù)據(jù)中心。
Radware
的設(shè)備支持兩種就近性計(jì)算的方法,建議采用兩種方式并存使用。
方式一 靜態(tài)就近性運(yùn)算
該方式采用靜態(tài)地址表的方式對(duì)用戶的請(qǐng)求進(jìn)行引導(dǎo)。當(dāng)用戶的IP地址或LDNS的IP地址命中靜態(tài)地址表時(shí),AppDirector-Global直接將用戶導(dǎo)向已定義的最佳站點(diǎn)。當(dāng)沒有命中靜態(tài)地址表時(shí),則采用動(dòng)態(tài)就近性運(yùn)算方式。
方式二 動(dòng)態(tài)就近性運(yùn)算
Radware
的動(dòng)態(tài)就近性方式已申請(qǐng)專利,該方式可以根據(jù)用戶真實(shí)位置或LDNS與各站點(diǎn)的往返延時(shí)、hops、及各站點(diǎn)的當(dāng)前負(fù)載情況,進(jìn)行組合運(yùn)算(三個(gè)條件可以設(shè)置計(jì)算權(quán)值),將用戶導(dǎo)向最佳站點(diǎn)。
為避免動(dòng)態(tài)計(jì)算時(shí)為用戶帶來的訪問延時(shí),Radware設(shè)備對(duì)已查詢過的IP地址采用C類地址的計(jì)算結(jié)果保存方式,對(duì)于在同一C類地址內(nèi)的用戶,直接調(diào)用已查計(jì)算過的地果。另外,可以手工設(shè)置計(jì)算結(jié)果的保留時(shí)間。
2.2.3 健康狀況檢查
AppDirector-Global可靠的健康狀況檢查可以保證用戶獲得最佳的服務(wù)站點(diǎn)。AppDirector-Global可以監(jiān)視服務(wù)器在IP、TCP、UDP、應(yīng)用和內(nèi)容等所有協(xié)議層上的工作狀態(tài)。如果發(fā)現(xiàn)故障,用戶即被透明地重定向到正常工作的服務(wù)站點(diǎn)上。這可以保證用戶始終能夠獲得他們所期望的信息。
為了確保服務(wù)正常運(yùn)行,AppDirector-Global監(jiān)控從Web服務(wù)器、中間件服務(wù)器到后端數(shù)據(jù)庫(kù)服務(wù)器的整個(gè)路徑上工作狀態(tài),確保整個(gè)數(shù)據(jù)路徑上的服務(wù)器都處于正常狀態(tài)。如果存在一個(gè)故障服務(wù)器,AppDirector-Global則不會(huì)將用戶分配到這個(gè)發(fā)生故障路徑的服務(wù)器,從而保證為用戶提供透明的數(shù)據(jù)完整性保障。
2.2.4 交易完整性的可靠保證
AppDirector-Global基于DNS會(huì)話保持的特性,可以保證用戶的相同會(huì)話請(qǐng)求始終保持在同一站點(diǎn)的服務(wù)器上。
為了保證用戶在訪問具有會(huì)話連續(xù)性業(yè)務(wù)時(shí)不會(huì)被負(fù)載均衡器分配到不同的服務(wù)器上,AppDirector-Global在提供本地負(fù)載均衡的同時(shí),還可以具備基于cookie,session,sourceIP等方式將用戶的請(qǐng)求定位在相同的服務(wù)器上。
2.2.5 完全的容錯(cuò)與冗余
AppDirector-Global的配置提供設(shè)備間的完全容錯(cuò),以確保網(wǎng)絡(luò)最大的可用性。兩臺(tái)AppDirector-Global設(shè)備工作在冗余模式下,通過網(wǎng)絡(luò)相互檢查各自的工作狀態(tài),為其所管理的應(yīng)用保障完全的網(wǎng)絡(luò)可用性。它們可工作于"主用-備用"模式或"主用-主用"模式,在"主用-主用"模式下,因?yàn)閮蓚€(gè)設(shè)備都處于工作狀態(tài),從而最大限度地保護(hù)了投資。并且所有的信息都可在設(shè)備間進(jìn)行鏡像,從而提供透明的冗余和完全的容錯(cuò),確保在任何時(shí)候用戶都可以獲得從點(diǎn)擊到內(nèi)容的最佳服務(wù)。
2.2.6 通過正常退出服務(wù)保證穩(wěn)定運(yùn)行
當(dāng)需要進(jìn)行服務(wù)器升級(jí)或系統(tǒng)維護(hù)時(shí),AppDirector保證穩(wěn)定的服務(wù)器退出服務(wù)以避免服務(wù)中斷。當(dāng)選定某臺(tái)服務(wù)器要從服務(wù)器退出服務(wù)后,AppDirector將不會(huì)將任何新的用戶分配到該服務(wù)器。但是,它可以要退出服務(wù)的服務(wù)器上完成對(duì)當(dāng)前用戶的服務(wù)。從而保證了無中斷的優(yōu)質(zhì)服務(wù),以及服務(wù)器組的簡(jiǎn)易管理能力。
2.2.7 智能的服務(wù)器服務(wù)恢復(fù)
將重新啟動(dòng)的服務(wù)器應(yīng)用到服務(wù)中時(shí),避免新服務(wù)器因突然出現(xiàn)的流量沖擊導(dǎo)致系統(tǒng)故障是非常重要的。所以,在將新服務(wù)器引入服務(wù)器組時(shí),AppDirector將逐漸地增加分配到該服務(wù)器的流量,直至達(dá)到其完全的處理能力。從而不僅保證用戶在服務(wù)器退出服務(wù)時(shí),同時(shí)還保證服務(wù)器在啟動(dòng)期間以及應(yīng)用程序開始時(shí),均能獲得不間斷服務(wù)。
2.2.8 通過負(fù)載均衡優(yōu)化服務(wù)器資源
AppDirector執(zhí)行復(fù)雜的負(fù)載均衡算法,在多個(gè)本地和遠(yuǎn)程服務(wù)器間動(dòng)態(tài)分配負(fù)載。這些算法包括循環(huán)、最少用戶數(shù)、最小流量、NativeWindowsNT以及定制代理支持。除了這些算法,AppDirector還可以為每個(gè)服務(wù)器分配一個(gè)可以配置的性能加權(quán),從而提高服務(wù)器組的性能。
2.2.9 應(yīng)用交換
AppDirector根據(jù)IP地址、應(yīng)用類型和內(nèi)容類決定流量分配。這樣,管理員就可以為不同類型的應(yīng)用程序分配不同的服務(wù)器資源。應(yīng)用交換支持不同協(xié)議上的各種應(yīng)用,包括TCP、UDP、IP、Telnet、Rshell、TFTP、流、被動(dòng)FTP、HTTP、e-mail、DNS、VOIP等等。Radware 還為運(yùn)行于動(dòng)態(tài)端口并要求同步的應(yīng)用設(shè)計(jì)了特殊支持功能。
2.2.10 URL交換
AppDirector完全支持 URL 交換,根據(jù) URL 和 HTTP 信息分配流量。每個(gè)URL都可以重定向到某服務(wù)器,或在多個(gè)服務(wù)器之間進(jìn)行負(fù)載均衡,從而提供優(yōu)化的 Web 交換性能。根據(jù)URL文本中包含的信息,AppDirector可以保持客戶持續(xù)性,從而保證內(nèi)容的個(gè)性化。
2.2.11 內(nèi)容交換
內(nèi)容交換使管理員可以根據(jù)交易的內(nèi)容來分配服務(wù)器資源。例如,CGI腳本可以位于一個(gè)單獨(dú)的服務(wù)器組,當(dāng)發(fā)生對(duì)該內(nèi)容的請(qǐng)求時(shí),會(huì)話就被重定向到其中某個(gè)服務(wù)器。AppDirecto-Global的內(nèi)容交換能力可以廣泛支持SSLID 和 Session ID, 保持客戶持續(xù)性,保證最佳流量管理和應(yīng)用內(nèi)容個(gè)性化。
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。
本文名稱:Radware全局負(fù)載均衡的解決方案是怎樣的
URL網(wǎng)址:http://www.rwnh.cn/article28/jscsjp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、網(wǎng)站制作、商城網(wǎng)站、云服務(wù)器、面包屑導(dǎo)航、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)