以下是F5 BIG-IP用作HTTP負載均衡器的主要功能_第1頁
以下是F5 BIG-IP用作HTTP負載均衡器的主要功能_第2頁
以下是F5 BIG-IP用作HTTP負載均衡器的主要功能_第3頁
以下是F5 BIG-IP用作HTTP負載均衡器的主要功能_第4頁
以下是F5 BIG-IP用作HTTP負載均衡器的主要功能_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、.:.;以下是F5 BIG-IP用作HTTP負載平衡器的主要功能:、F5 BIG-IP提供12種靈敏的算法將一切流量平衡的分配到各個效力器,而面對用戶,只是一臺虛擬效力器。、F5 BIG-IP可以確認運用程序能否對懇求前往對應的數(shù)據(jù)。假設F5 BIG-IP后面的某一臺效力器發(fā)生效力停頓、死機等缺點,F(xiàn)5會檢查出來并將該效力器標識為宕機,從而不將用戶的訪問懇求傳送到該臺發(fā)生缺點的效力器上。這樣,只需其它的效力器正常,用戶的訪問就不會遭到影響。宕機一旦修復,F(xiàn)5 BIG-IP就會自動查證運用已能對客戶懇求作出正確呼應并恢復向該效力器傳送。、F5 BIG-IP具有動態(tài)Session的會話堅持功能。、

2、F5 BIG-IP的iRules功能可以做HTTP內(nèi)容過濾,根據(jù)不同的域名、URL,將訪問懇求傳送到不同的效力器。下面,結(jié)合實例,配置F5 BIG-IP LTM v9.x:、如圖,假設域名blog.s被解析到F5的外網(wǎng)/公網(wǎng)虛擬IP:vs_squid,該虛擬IP下有一個效力器池pool_squid,該效力器池下包含兩臺真實的Squid效力器1和2。、假設Squid緩存未命中,那么會懇求F5的內(nèi)網(wǎng)虛擬IP:vs_apache,該虛擬IP下有一個默許效力器池pool_apache_default,該效力器池下包含兩臺真實的Apache效力器1和2,當該虛擬IP匹配iRules規(guī)那么時,那么會訪問另

3、外一個效力器池pool_apache_irules,該效力器池下同樣包含兩臺真實的Apache效力器3和4。、另外,一切真實效力器的默許網(wǎng)關指向F5的本身內(nèi)網(wǎng)IP,即。、一切的真實效力器經(jīng)過SNAT IP地址訪問互聯(lián)網(wǎng)。詳細配置步驟:一、登錄到F5 BIG-IP管理界面:1、初次運用:、翻開F5 BIG-IP電源,用一根網(wǎng)線直連線和交叉線均可銜接F5 BIG-IP的3.1管理網(wǎng)口和筆記本電腦的網(wǎng)口,將筆記本電腦的IP地址配置為“192.168.1.*,子網(wǎng)掩碼配置為“。、用閱讀器訪問F5 BIG-IP的出廠默許管理IP地址 HYPERLINK https45 t _blank https45或

4、 HYPERLINK https45 t _blank https45、輸入出廠默許用戶名:admin,密碼:admin、點擊Activate進入F5 BIG-IP License懇求與激活頁面,激活License。、修正默許管理密碼。2、以后登錄:經(jīng)過F5 BIG-IP的本身外網(wǎng)IP登錄。、假設設置的F5本身外網(wǎng)IP為,就可以經(jīng)過 HYPERLINK https/ t _blank https/登錄。、還可以經(jīng)過SSH登錄,用戶名為root,密碼跟Web管理的密碼一樣。二、創(chuàng)建兩個VLAN:internal和external,分別表示內(nèi)網(wǎng)和外網(wǎng)。創(chuàng)建VLAN演示頁面: HYPERLINK b

5、log.s/book/f5/vlan_create.htm t _blank blog.s/book/f5/vlan_create.htmVLAN列扮演示頁面: HYPERLINK blog.s/book/f5/vlan_list.htm t _blank blog.s/book/f5/vlan_list.htm1、創(chuàng)建VLAN:internal內(nèi)網(wǎng)在“NetworkVLANs頁面點擊“create按鈕:、Name欄填寫:internal填一個英文稱號、Tag欄填寫:4093填一個數(shù)字、Interfaces欄:將Available列的“1.1拉到Untagged列。1.1表示F5 BIG-IP

6、的第一塊網(wǎng)卡。2、創(chuàng)建VLAN:external外網(wǎng)在“NetworkVLANs頁面點擊“create按鈕創(chuàng)建VLAN:、Name欄填寫:internal填一個英文稱號、Tag欄填寫:4094填一個數(shù)字、Interfaces欄:將Available列的“1.2拉到Untagged列。1.2表示F5 BIG-IP的第二塊網(wǎng)卡。三、創(chuàng)建F5 BIG-IP的本身IP:分別對應internal內(nèi)網(wǎng)和external外網(wǎng)。創(chuàng)建本身IP演示頁面: HYPERLINK blog.s/book/f5/selfip_create.htm t _blank blog.s/book/f5/selfip_create

7、.htm1、創(chuàng)建本身內(nèi)網(wǎng)IP:在“NetworkSelf IPs頁面點擊“create按鈕:、IP Address欄填寫:填內(nèi)網(wǎng)IP地址、Netmask欄填寫:填內(nèi)網(wǎng)子網(wǎng)掩碼、VLAN欄選擇:internal、Port Lockdown欄選擇:Allow Default默許值2、創(chuàng)建本身外網(wǎng)IP:在“NetworkSelf IPs頁面點擊“create按鈕:、IP Address欄填寫:填外網(wǎng)IP地址、Netmask欄填寫:填外網(wǎng)子網(wǎng)掩碼、VLAN欄選擇:external、Port Lockdown欄選擇:Allow Default默許值四、創(chuàng)建默許網(wǎng)關路由創(chuàng)建默許網(wǎng)關路由演示頁面: HYPE

8、RLINK blog.s/book/f5/routes_create.htm t _blank blog.s/book/f5/routes_create.htm1、創(chuàng)建默許網(wǎng)關路由在“NetworkRoutes頁面點擊“create按鈕:、Type欄選擇:Default Gateway默許值、Resource欄選擇:Use Gateeay.,在其后的輸入框填寫網(wǎng)關IP地址:這里假設此IP為外網(wǎng)網(wǎng)關地址五、創(chuàng)建效力器自定義安康檢查創(chuàng)建效力器自定義安康檢查演示頁面: HYPERLINK blog.s/book/f5/monitors_create.htm t _blank blog.s/book/

9、f5/monitors_create.htm1、創(chuàng)建自定義HTTP安康檢查:monitor_http在“Local TrafficMonitors頁面點擊“create按鈕:、Name欄填寫:monitor_http填一個英文稱號、Type欄選擇:、Import Settings欄選擇:、Interval欄填寫:5表示每5秒鐘進展一次安康檢查、Timeout欄填寫:16表示安康檢查的銜接超時時間為16秒、Send String欄填寫:GET /也可以根據(jù)本人的需求發(fā)送其他方法的懇求,例如HEAD /或者GET /index.htm、Receive String欄填寫:填寫對應的前往字符串,默許

10、不填寫六、創(chuàng)建效力器池pool創(chuàng)建效力器池演示頁面: HYPERLINK blog.s/book/f5/pools_create.htm t _blank blog.s/book/f5/pools_create.htm1、創(chuàng)建Squid效力器池:pool_squid在“Local TrafficPools頁面點擊“create按鈕:、Name欄填寫:pool_squid填一個英文稱號、Health Monitors欄:將第四步創(chuàng)建的自定義HTTP安康檢查“monitor_http由Available列拉到Active列、Load Balancing Method欄選擇:Round Robin這

11、里選擇的負載平衡方式是輪詢,也可以選擇其他方式、New Members欄:先選擇New Address,再添加兩臺Squid效力器的IP地址1、2以及它們的端口802、創(chuàng)建第一組Apache效力器池:pool_apache_default在“Local TrafficPools頁面點擊“create按鈕:、Name欄填寫:pool_apache_default填一個英文稱號、Health Monitors欄:將第四步創(chuàng)建的自定義HTTP安康檢查“monitor_http由Available列拉到Active列、Load Balancing Method欄選擇:Round Robin這里選擇的負

12、載平衡方式是輪詢,也可以選擇其他方式、New Members欄:先選擇New Address,再添加第一組兩臺Apache效力器的IP地址1、2以及它們的端口803、創(chuàng)建第二組Apache效力器池:pool_apache_irules在“Local TrafficPools頁面點擊“create按鈕:、Name欄填寫:pool_apache_irules填一個英文稱號、Health Monitors欄:將第四步創(chuàng)建的自定義HTTP安康檢查“monitor_http由Available列拉到Active列、Load Balancing Method欄選擇:Round Robin這里選擇的負載平衡

13、方式是輪詢,也可以選擇其他方式、New Members欄:先選擇New Address,再添加第二組兩臺Apache效力器的IP地址3、4以及它們的端口80七、創(chuàng)建供七層負載平衡運用的Profiles配置創(chuàng)建Profiles演示頁面: HYPERLINK blog.s/book/f5/profiles_create.htm t _blank blog.s/book/f5/profiles_create.htm1、創(chuàng)建Profiles配置:profile_http在“Local TrafficProfiles頁面點擊“create按鈕:、Name欄填寫:profile_http填一個英文稱號、P

14、arent Profile欄選擇:、Insert XForwarded For欄:假設需求,可以選中方框,選擇Enable在Header頭中插入x-forwarded-for標志,以便做七層負載平衡時可以獲取用戶真實IP,本文中Squid效力器開啟了follow_x_forwarded_for allow all,因此F5無需設置此項注:在此設置頁面中,還有緊縮等優(yōu)化功能,可以根據(jù)需求進展設置。八、創(chuàng)建iRules規(guī)那么創(chuàng)建iRules規(guī)那么演示頁面: HYPERLINK blog.s/book/f5/irules_create.htm t _blank blog.s/book/f5/irul

15、es_create.htm1、創(chuàng)建iRules規(guī)那么:irules_apache在“Local TrafficProfiles頁面點擊“create按鈕:、Name欄填寫:irules_apache填一個英文稱號、Definition欄填寫以下腳本,將訪問的域名為“blog.s,訪問的網(wǎng)址以“.htm結(jié)尾,或者以“/read.php開頭的懇求全部轉(zhuǎn)到效力器池“pool_apache_irules: HYPERLINK blog.s/ view plain HYPERLINK blog.s/ copy to clipboard HYPERLINK blog.s/ print HYPERLINK

16、blog.s/ ?whenHTTP_REQUEST if:hostequalsblog.sand:uriends_with.htm poolpool_apache_irules elseif:hostequalsblog.sand:uristarts_with/read.php poolpool_apache_irules 九、創(chuàng)建虛擬效力器Virtual Servers創(chuàng)建虛擬效力器演示頁面: HYPERLINK blog.s/book/f5/vs_create.htm t _blank blog.s/book/f5/vs_create.htm1、以“四層負載平衡方式創(chuàng)建Squid虛擬效力器

17、:vs_squid在“Local TrafficVirtual Servers頁面點擊“create按鈕:、General Properties大類下:、Name欄填寫:vs_squid填一個英文稱號、Destination欄:選擇Host,填寫Squid效力器的外網(wǎng)虛擬IPVirtual IP,簡稱VIP:、Service Port欄填寫:80、Configuration大類下:、Configuration欄選擇: Advanced選擇高級方式,這一步很重要、Type欄選擇:Performance (Layer 4)、SNAT Pool欄選擇:None留意:這一步很重要,四層方式下,請確保此

18、項選擇為None、Resources大類下:、Default Pool欄選擇:pool_squid留意:F5的四層負載平衡由硬件芯片處置,不耗費CPU資源,可以處置更大的訪問量。在四層負載平衡方式下,真實效力器的默許網(wǎng)關必需指向F5的本身內(nèi)網(wǎng)IP,即2、以“七層負載平衡方式創(chuàng)建Apache虛擬效力器:vs_apache在“Local TrafficVirtual Servers頁面點擊“create按鈕:、General Properties大類下:、Name欄填寫:vs_apache填一個英文稱號、Destination欄:選擇Host,填寫Apache效力器的內(nèi)網(wǎng)虛擬IPVirtual I

19、P,簡稱VIP:、Service Port欄填寫:80、Configuration大類下:Configuration欄選擇: Advanced選擇高級方式,這一步很重要、Type欄選擇:Standard規(guī)范方式,即七層負載平衡方式、 Profile欄選擇:profile_http留意:此項為None時,不能運用iRules規(guī)那么,因此必需選一個。在此選擇第六步創(chuàng)建的profile_http、SNAT Pool欄選擇:Auto Map留意:在本文的架構(gòu)中必需選擇,緣由如下闡明:當其中的一臺Squid效力器“1緩存未命中時,會去訪問虛擬IP“。假設SNAT Pool選擇默許值None,虛擬IP“后

20、端的Apache效力器,看到的將是Squid效力器的真實IP“1。由于Squid和Apache效力器的IP地址屬于在同一網(wǎng)段,Apache效力器將無需經(jīng)過F5網(wǎng)關“,直接經(jīng)過交換機回包給Squid效力器“1,這樣虛擬IP“就會收不到回包信息,HTTP懇求無法完成。因此,需求選擇Auto Map,進展地址轉(zhuǎn)換,讓后端Apache效力器看到的是F5的本身內(nèi)網(wǎng)IP,回包給F5。、Resources大類下:、iRules欄:將Available列的“irules_apache拉到Enabled列。、Default Pool欄選擇:pool_apache_default、Apache虛擬效力器vs_apache創(chuàng)建完成后,如需進展修正,在以下兩個配置頁完成:修正虛擬效力器演示頁面1: HYPERLINK blog.s/book/f5/vs_prop

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論