启用ISA Server的缓存
生活随笔
收集整理的這篇文章主要介紹了
启用ISA Server的缓存
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
說明:在剛開始有互聯(lián)網(wǎng)的時(shí)候,接入Internet的速度很低、網(wǎng)站很少,單位內(nèi)用戶基本上都是訪問有限的幾個(gè)網(wǎng)站。在那個(gè)時(shí)候,具有“緩存”功能的代理服務(wù)器,可以加快用戶瀏覽網(wǎng)頁(yè)的速度。實(shí)際上,就是第一個(gè)用戶瀏覽一個(gè)網(wǎng)頁(yè)時(shí),代理服務(wù)器將網(wǎng)頁(yè)內(nèi)容緩存到本地代理服務(wù)器中,第二個(gè)以及其他用戶訪問該網(wǎng)頁(yè)時(shí),直接從緩存中讀取,不在需要通過低速的Internet鏈路訪問目標(biāo)網(wǎng)站。而現(xiàn)在接入Internet的網(wǎng)絡(luò)速度已經(jīng)很快,再加上Internet網(wǎng)站眾多,即使啟用緩存,意義也不大。 但是,如果活用ISA Server的緩存,在有的時(shí)候,是非常有意義的。對(duì)于目標(biāo)明確、內(nèi)容明確的站點(diǎn),啟用緩存,還是可以節(jié)省大量的網(wǎng)絡(luò)帶寬的。例如,許多Microsoft操作系統(tǒng)、軟件的計(jì)算機(jī),在訪問Microsoft Update站點(diǎn)時(shí),如果用ISA Server,可以緩存Microsoft Update站點(diǎn),這可以節(jié)省大量的寬帶:單位的計(jì)算機(jī)大多是安裝的同一種操作系統(tǒng)(XP/2003等)、使用相同的軟件(Office等),這個(gè)時(shí)候,如果用ISA Server做代理服務(wù)器,用ISA Server的緩存,效果是非常好的。即使你單位使用WSUS服務(wù)器用于升級(jí),WSUS服務(wù)器在訪問Microsoft Update站點(diǎn)時(shí),也是有一定意義的(前段時(shí)間WSUS升級(jí)困難,在啟用ISA Server的緩存后,起到了一定的效果)。ISA Server支持正向緩存和反向緩存,其中正向緩存是指從內(nèi)部到外部網(wǎng)絡(luò)(即Internet網(wǎng)絡(luò))訪問的緩存,這種服務(wù)器可以使客戶端更快地訪問所請(qǐng)求的內(nèi)容。ISA Server維護(hù)一個(gè)集中緩存并在其中存放經(jīng)常被請(qǐng)求的對(duì)象,任何Web瀏覽器客戶端都可以訪問該緩存。來自磁盤緩存的對(duì)象所需的處理資源要比來自其他網(wǎng)絡(luò)的對(duì)象所需的處理資源少得多。這可以提高客戶端瀏覽器性能、縮短用戶響應(yīng)時(shí)間并減少Internet連接所消耗的帶寬。其工作方式如圖11-133所示。 圖11-133 正向緩存工作圖示 正向緩存工作原理如下: (1)第一個(gè)用戶(客戶端 1)請(qǐng)求Web對(duì)象。 (2)ISA服務(wù)器檢查該對(duì)象是否存在于緩存中。由于該對(duì)象不存在于ISA服務(wù)器緩存中,因此ISA服務(wù)器從Internet中的服務(wù)器請(qǐng)求該對(duì)象。 (3)Internet上的服務(wù)器將該對(duì)象返回給ISA服務(wù)器計(jì)算機(jī)。 (4)ISA服務(wù)器將該對(duì)象的一個(gè)副本保留在其緩存中,并將對(duì)象返回給客戶端1。 (5)客戶端2請(qǐng)求相同的對(duì)象。 (6)ISA服務(wù)器從其緩存中返回該對(duì)象,而不是從Internet中獲取該對(duì)象。 反向緩存是指Internet的用戶訪問經(jīng)過ISA Server發(fā)布的服務(wù)器是,由ISA Server服務(wù)器代替客戶訪問并對(duì)訪問內(nèi)容進(jìn)行緩存,當(dāng)另一個(gè)(Internet上)用戶再訪問相同的內(nèi)容時(shí),ISA Server不再訪問內(nèi)部的服務(wù)器,而是直接將緩存的內(nèi)容返回給訪問者。 如果ISA Server發(fā)布了一些Web站點(diǎn),并且這些Web站點(diǎn)經(jīng)常被更新,通常禁用反向緩存,否則用戶訪問的緩存將是以前站點(diǎn)的內(nèi)容。11.8.1 啟用緩存 在ISA Server 2006控制臺(tái)中,定位到“配置->緩存”,然后單擊“查看”菜單,從中選中“任務(wù)窗格”。單擊“任務(wù)”選項(xiàng)卡中的“定義緩存驅(qū)動(dòng)器(啟用緩存)”,如圖11-134所示。 圖11-134 啟用緩存 在“定義緩存驅(qū)動(dòng)器”中,選擇系統(tǒng)分區(qū)(安裝Windows Server 2003)和程序分區(qū)(安裝ISA Server 2006)以外的NTFS分區(qū)創(chuàng)建緩存驅(qū)動(dòng)器。如果有多個(gè)可用的NTFS分區(qū),可以在多個(gè)分區(qū)上創(chuàng)建緩存,緩存大小無所謂,關(guān)鍵看可用空間的多少,如果空間比較多,建議設(shè)置相對(duì)較大的緩存。設(shè)置之后,單擊“確定”按鈕返回。如圖11-135所示。 圖11-135 定義緩存空間 之后,單擊“應(yīng)用”按鈕,在打開的頁(yè)中選擇“保存更改,并重啟動(dòng)服務(wù)”,之后單擊“確定”按鈕。11.8.2 創(chuàng)建正向緩存 首先來創(chuàng)建正向緩存,并允許所有緩存內(nèi)容。步驟如下: 第1步,單擊“緩存規(guī)則”選項(xiàng)卡,如圖11-136所示,在“任務(wù)”選項(xiàng)卡中,單擊“創(chuàng)建緩存規(guī)則”,在“歡迎使用新建緩存規(guī)則向?qū)А表?yè)中鍵入“正向緩存規(guī)則”,然后單擊“下一步”按鈕,如圖11-137所示。 圖11-136 緩存規(guī)則 圖11-137 規(guī)則名稱 第2步,在“緩存規(guī)則目標(biāo)”頁(yè)中,從“網(wǎng)絡(luò)實(shí)體”中添加“外部”網(wǎng)絡(luò),如圖11-138所示。 第3步,在“內(nèi)容檢索”頁(yè)中選擇“只有在緩存中存在一個(gè)有效版本……”,然后單擊“下一步”按鈕,如圖11-139所示。 圖11-138 選擇目標(biāo)實(shí)體 圖11-139 緩存的方式 第4步,在“緩存內(nèi)容”頁(yè)中選擇“如果源和請(qǐng)示頭指明要緩存”,然后單擊“下一步”按鈕,如圖11-140所示。 第5步,在“緩存高級(jí)配置”頁(yè)中,單擊“下一步”按鈕,如圖11-141所示。 圖11-140 緩存內(nèi)容 圖11-141 緩存高級(jí)配置 第6步,在“HTTP緩存”頁(yè)中選擇“啟用HTTP緩存”,然后單擊“下一步”按鈕,如圖11-142所示。 第7步,在“FTP緩存”中選擇“啟用FTP緩存”,在“FTP對(duì)象的生存時(shí)間”中選擇15分鐘(或者根據(jù)實(shí)際情況選擇是否啟用FTP緩存和選擇緩存時(shí)間),然后單擊“下一步”按鈕,如圖11-143所示。 圖11-142 緩存HTTP 圖11-143 緩存FTP 第8步,在“正在完成新建緩存規(guī)則向?qū)ы?yè)”中,單擊“完成”按鈕。11.8.3 禁止反向緩存 下面將建一條禁止反向緩存的規(guī)則。首先需要建立一條緩存規(guī)則,步驟如下: 第1步,在“任務(wù)”選項(xiàng)卡中,單擊“創(chuàng)建緩存規(guī)則”,在“歡迎使用新建緩存規(guī)則向?qū)А表?yè)中鍵入“禁止反向緩存”,然后單擊“下一步”按鈕,如圖11-144所示。 圖11-144 建立緩存規(guī)則 第2步,在“緩存規(guī)則目標(biāo)”中,單擊“添加”按鈕,從“添加網(wǎng)絡(luò)實(shí)體”中單擊“新建->子網(wǎng)”,從ISA Server發(fā)布的服務(wù)器區(qū)域創(chuàng)建一個(gè)子網(wǎng),然后將這個(gè)子網(wǎng)添加到“緩存規(guī)則目標(biāo)”,如圖11-145和圖11-146所示。 圖11-145 創(chuàng)建服務(wù)器子網(wǎng) 圖11-146 添加定義子網(wǎng) 第3步,在“內(nèi)容檢索”頁(yè)選擇默認(rèn)值,然后單擊“下一步”按鈕。 第4步,在“緩存內(nèi)容”頁(yè)中選擇“從不。不會(huì)緩存任何內(nèi)容”,然后單擊“下一步”按鈕,如圖11-147所示。 圖11-147 不緩存任何內(nèi)容 第5步,在“正在完成新建緩存規(guī)則向?qū)ы?yè)”中,單擊“完成”按鈕。 然后用鼠標(biāo)右鍵單擊“禁止反向緩存”規(guī)則,從出現(xiàn)的菜單中選擇“屬性”,在“禁止反向緩存屬性”頁(yè)中,分別進(jìn)入“HTTP”和“FTP”選項(xiàng)卡,分別取消“啟用HTTP緩存”和“啟用FTP緩存”的選擇,如圖11-148和圖11-149所示。 圖11-148 禁止HTTP緩存 圖11-149 禁止FTP緩存 設(shè)置之后,單擊“確定”按鈕。11.8.4 禁止對(duì)某些站點(diǎn)緩存 合理的配置正向緩存,可以提高訪問效率。但對(duì)于某些應(yīng)用,需要禁止緩存某些內(nèi)容,例如,需要禁止對(duì)郵件服務(wù)器的緩存,以訪問過期的或錯(cuò)誤的內(nèi)容。在本節(jié)中,將對(duì)創(chuàng)建的正向緩存規(guī)則進(jìn)行設(shè)置,禁止對(duì)某些郵件服務(wù)器進(jìn)行緩存。 第1步,用鼠標(biāo)右鍵單擊“允許正向緩存”,從打開的菜單中選擇“屬性”,如圖11-150所示。 圖11-150 修改緩存規(guī)則 第2步,在“允許正向緩存 屬性”頁(yè)中,進(jìn)入“到”選項(xiàng)卡,單擊下面的“添加”按鈕,如圖11-151所示,在打開的“添加網(wǎng)絡(luò)實(shí)體”中單擊”新建“URL集”,如圖11-152所示,在打開的“新建URL集規(guī)則元素”中,在“名稱”字段后面鍵入“郵件服務(wù)器列表”,單擊“新建”按鈕,添加常用的郵件服務(wù)器的URL地址,如126.com的郵件服務(wù)器訪問地址是http://×××.mail.126.com,如圖11-153所示,則鍵入的URL地址為http://*.mail.126.com。依次鍵入使用的每個(gè)郵件服務(wù)器地址,然后單擊“確定”按鈕返回。 圖11-151 添加例外 圖11-152 添加URL集 圖11-153 添加例外地址 如果某些網(wǎng)站更新比較頻繁,也可以將其添加到URL列表中。 第3步,將添加好URL地址列表添加到“例外”中,如圖11-154所示。 第4步,添加完成之后,單擊“完成”按鈕返回。 第5步,將“允許正向緩存”移動(dòng)到上面,如圖11-155所示。 圖11-154 例外 圖11-155 調(diào)整規(guī)則 最后,單擊“應(yīng)用”按鈕,讓規(guī)則生效。
轉(zhuǎn)載于:https://blog.51cto.com/wangsheng1/169827
總結(jié)
以上是生活随笔為你收集整理的启用ISA Server的缓存的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 老公,等儿子长大,我去天堂找你(推荐)
- 下一篇: 本网站的幻灯片浏览很好看,不懂谁有这代码