網路架構

對於整體效能,一般而言,最好是調整架構,而不只是新增個別硬體片段。 不論您在單一機器中新增多少硬體,這個硬體都會有其效能層次上限。

這一節討論在網路中引進 Caching Proxy 功能時,所要考量的網路架構問題。

網站普及程度和 Proxy 伺服器負載考量

如果您的企業網站普及程度很高,對其內容需求可能會大於單一 Proxy 伺服器所能有效滿足的範圍,造成回應時間變慢。 如果要將網路效能最佳化,請考慮併入叢集化的負載平衡 Caching Proxy 機器,或在您的整體網路架構中,搭配「遠端快取存取 (RCA)」來使用共用的快取架構。

資料流量類型考量

改進效能的主要要素是來自於 Caching Proxy 的快取功能。 不過,如果未適當配置,Proxy 伺服器快取有可能成為瓶頸。 如果要判斷最佳快取配置,您必須致力於分析資料流量性質。 內容的類型、大小、數量和屬性,會在從原始伺服器擷取文件所花的時間及伺服器的負載等方面,影響 Proxy 伺服器的效能。 在瞭解 Caching Proxy 即將代理,或即將從其快取中提供之資料流量的類型之後,您就可以在配置 Proxy 伺服器時,將這些性質作為因素列入考量。 例如,已知快取之物件的 80% 是影像(*.gif 或 *.jpg),且大小約為 200 KB,當然有助於調整快取參數,以及判斷快取大小。 另外,瞭解大部分內容都是並非快取候選項的個人化動態頁面,也有助於調整 Caching Proxy。

分析資料流量性質,可協助您判斷使用記憶體或磁碟快取是否可將快取的效能最佳化。 另外,熟悉網路的資料流量性質,也可讓您得知使用 Caching Proxy 的動態快取特性是否能改進效能。