秒開快取系統除錯寶典

不知名的人發表於2015-05-12

秒開快取系統除錯寶典

(基於1142版介面)

由於秒開快取(MQ)採用是代理與重定向混合機制,相比而言,比業內普遍採用單一的重定向機制能支援更多快取內容和更高命中率。但由此也帶來一個問題,就是對網路環境要求較高,如果網路設定不好,就不能發揮應有效果!

其實,只要滿足MQ 的2個工作條件,MQ 就能很好地工作。

第一個條件是:MQ 能上網,有40%外網總頻寬。之所以需要40%外網頻寬,是因為在MQ工作時,客戶機HTTP流量都會走MQ,雖然MQ佔用流量大些,但客戶機流量會變小,總頻寬需求反而下降。

MQ 的商業授權版,自帶上網功能,滿足這個條件將會變得簡單,把外網網線直接插在MQ上網口上即可,但接入頻寬要滿足40%要求。設定如圖所示:

對於MQ的免費版或者無條件讓MQ 直接接入外網,就要透過路由上網(即:使用MQ命中口上網),設定依不同路由會有所不同,其設定要求如下:

第一:優先選用MQ採用固定IP上網(PPPOE撥號時允許例外),如果不行,讓MQ也PPPOE上網(此時要勾選“使用PPPOE進行快取命中”)。

第二:在路由中對MQ 進行MAC繫結。

第三:給MQ 40%左右的保證頻寬。

第四:在多ISP線路接入情況下,最好指定MQ 走一家ISP線路上網。

MQ的上網情況可以透過“一鍵檢測上網”工具測試,看上網是否正常。

 

 

 

第三個條件是:客戶機能訪問MQ,MQ起DNS代理伺服器作用。這個條件除錯要分不同情況

一種情況是旁路部署模式:如圖所示:

在旁路部署時,只需在DHCP或PPPOE服務裡把分配給客戶機的主DNS設為MQ IP即可,注意是主DNS,否則不會起作用,而備用DNS依然設為外網的DNS,從而保障萬一MQ 有故障的情況下,客戶機透過備用DNS能正常上網。

另一種情況是映象部署模式,如圖所示:

映象模式適用性強,如有映象交換機,優先推薦採用映象模式,映象模式首先需要設定好映象交換機,映象交換機設定原則是:

映象口(接MQ映象口那個埠)映象被映象口(接路由那個埠)上行流量(或稱流出流量),如果分不清上下行流量,映象全部流量也可以,注意:單網路卡的快取盒子在映象部署時,要接在交換機映象口上,設定是映象全部流量。

如果交換機沒有設定VLAN,則MQ的命中口(老版本稱為管理口)可以插在交換機任意一埠,如果有VLAN,則接MQ命中口那個埠要設定成 trunk模式(讓所有VLAN使用者都能訪問該埠)。

 

另外為避免交換機形成環路,要使生成樹協議開啟。

在映象模式時,MQ透過映象口採集使用者上網請求,代理客戶機上網。

無論是旁路部署還是映象部署,MQ要設定外網DNS,不同ISP的DNS要分組設定,同一組裡是同一ISP的DNS。如果ISP給的DNS不穩定或延時長,建議採用系統預設的DNS。

路由裡的DNS代理必須關閉。

部署好後,可以透過首頁的“部署檢測工具”(NetTest)來測試客戶機是否可以正確訪問MQ

在客戶機上開啟NetTest,輸入MQ IP,看結果是否如圖所示:

如果部署成功,應該可以在首頁統計中看到統計資料,並在檔案記錄中看到快取檔案記錄。

注:在有些情況下,首頁顯示“覆蓋使用者數為1臺”,透過檔案記錄查詢,如果是閘道器IP,說明沒有問題,是路由NAT設定引起的,如果是客戶機IP,則要懷疑其他客戶機能否能訪問MQ了。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29580586/viewspace-1649757/,如需轉載,請註明出處,否則將追究法律責任。

相關文章