• 沒有找到結果。

網際網路的使用率越來越高,高速傳輸的光纖網路在近幾年逐漸 的發展成型。未來甚至於高速無限光速網路等,或許都不再是夢想。

然而在目前有限的硬體網路頻寬與資源的限制下,仍如不敷高速成長 的網路人口使用量。因此,必須在有限的資源下,運用一些技術去克 服現行困境。

運用整合快取的檔案傳輸服務技術,透過虛擬目錄的架構,來有 效運用空間以及減少鏡射時無謂的浪費頻寬問題,以提升網際網路的 檔案傳輸效率與減少網路頻寬資源的重複佔用,是相當可行的一個方 法。本篇研究針對既有檔案傳輸服務提出改進的說明與討論,包含現 有技術、整體架構、個別系統組成元件說明,與主要運作方式與作業 流程的描述、以及模擬開發模組的討論。

透過本論文之架構,經模擬測試的結果顯示,並不會比一般檔案 傳輸伺服器效能差太多的情形,整體平均每一個使用者要求只增加 0.273 秒,增加約 0.34%的負擔,對使用者導向而言,是差距不大,

不具影響的。相對於此,本研究之系統可提供額外的功能,如提供路 徑選擇器機制,分工性質檔案更新判斷機制等,整體能有效的減少系 統空間與負載,在網路傳輸部分亦能有效減緩經鏡射備份時所耗用的 網路頻寬資源,能有效驗證本研究之實際可行性。

而在整合快取的檔案傳輸服務技術的研究中,其實還是有其限 制,在虛擬目錄的架構中,並不適用於特殊狀況,例如該檔案傳輸服 務的使用者需求分佈狀況太過於廣,如果需求的檔案有 90%是不在目 前代理快取中,則檔案傳輸服務便必須不斷的重新導向、抓取檔案,

反而造成伺服器的負擔以及達不到節省網路頻寬佔用的問題。因此,

在實作整合快取的檔案傳輸服務技術時,必須分析觀察該檔案傳輸服 務的使用狀況,當然無法從無資料的狀況就能判斷,還是必須藉由歷 史資料來著手分析該檔案傳輸伺服器是否適合使用整合快取的檔案 傳輸服務技術架構;若是一個全新的檔案傳輸伺服器使用整合快取的 檔案傳輸服務技術架構,可以先由啟始時,先將全部檔案抓取到伺服 器上,提供檔案傳輸服務一段時間,在其穩定狀況下再依記錄來決定 其抓取及維護的檔案與方法。

預取技術,如同未來展望中提及,亦是一項能改善網路傳輸效能 的技術,相信在檔案傳輸伺服器上,也能有相當的發揮空間,若能將 預取技術架構於快取檔案傳輸服務上,更能夠讓使用者在存取檔案傳 輸的效能更好,在未來的設計整合下,相信更能提升檔案傳輸的整體 使用效能。

檔案傳輸服務的使用率在目前來說亦是相當佔有一席之地,網路 頻寬重複佔用的現象一直是檔案傳輸服務的重大問題之一,整合快取 的檔案傳輸服務技術即是彌補傳統檔案傳輸服務以及鏡射可能的缺 點,相信在如此的系統、功能整合的結果之下,必能提升網路資源的 運用。

參考文獻

1. [Chan99] 張燕光、王素華、洪志榮,“WWW 快取伺服器的適性化 預取技術”,中華民國科技管理論文集, 1999

2. [Lin96]林家邦, “需洞視檔案預取與自動轉存檔系統”,碩士論文, 國立中央大學資訊工程所,1996 年 6 月.

3. [WinFTP]呂信益,蔡亦楷 Windows Proxy FTP Client “複製、預 取、過濾式 Cache 群之規劃設計與建置”

4. [Zeng99] 曾黎明,呂信益, “以需求為導向之資料複製再用型檔案 傳輸伺服器”,碩士論文,國立中央大學資訊工程所,1999 年 6 月.

5. [Abra95] Abrams, M., Standridge C. R., etc., “Caching Proxies:

Limitations and Potentials”, In Proceedings of the Fourth International World Wide Web Conference, December 1995,

http://ei.cs.vt.edu/~succeed/WWW4/WWW4.html

6. [Alex92] Cate, V., “Alex – A Global Filesystem,” Proceedings of the 1992 USENIX File System Workshop, Ann Arbor, MI,May

1992,1-12.

7. [Berkeley] UC Berkeley Home IP Web Traces, 1999

http://www.cs.berkeley.edu/~gribble/traces/index.html

.

8. [Bern95] Berners-Lee, T., "Propagation, Replication, and Cac hing on the Web", 1995,

http://www.w3.org/pub/WWW/Propagation/Activity.html

.

9. [CFTP] HENSA Caching FTP, 2000, http://www.hensa.ac.uk/cftp

10. [Ding96] Dingle, A. and Partl, T., “Web Cache Coherence”, In Proceedings of the Fifth International World Wide Web Conference, Paris, France, May 6-10, 1996,

http://www5conf.inria.fr/fic h_html/papers/P2/Overview.html

.

11. [FreeBSD]FreeBSD Official Web Sites, FreeBSD Handbook, 2001,

http://www.freebsd.org

12. [Gwer96] Gwertzman, J. and Seltzer, M., “World Wide Web Cache Consistency”, USENIX 1996, URL

http://www.eecs.harvard.edu/~vino/web/usenix.196/.

13. [Gwer94a] Gwertzman, J. and Seltzer, M., “The case for

geographical pushing-caching”, Technical Report HU TR-34-94, Harvard University, DAS, Cambridge, MA, 1994.

14. [Kant86] B. Kantor and P. Lapsley., “A proposed standard for the stream-based transmission of news.” Technical Report RFC 977,

http://www.hensa.ac.uk/ftpmirrors/uunet/.vol/2/inet/rfc/rfc977.Z,

February 1986.

15. [Liuc97] Liu, C. and Cao, P., “Maintaining Strong Cache

Consistency in the World-Wide Web”, In Proceedings of the 17th IEEE International Conference on Distributed Computing Systems, May 1997.

16. [Luot94] Ari Luotonen, Kevin Altis, “World-Wide Web Proxies”, WWW94, 1994

17. [Malp96] Malpani, R., Lorch J., and Berger D., “Making World Wide Web Caching Servers Cooperate”, World Wide Web Journal, Volume I, 1996.

18. [McLo] L.McLoughlin, mirror archives, 2000,

ftp://src.doc.ic.ac.uk/computing/archiving/mirror/mirror.tar.gz

19. [Post85] J.Postel and J.Reynolds, “File Transfer Protocol”, Request

For Command RFC 959,10/01/1985.

20. [RFC 959]J. Postel and Reynolds. File Transfer protocal. Technical Report RFC 959,

http://www.hensa.ac.uk/ftp/mirrors/uunet/.vol/2/inet/rfc/rfc977.z ,Fe bruary 1986

21. [Russ98] Mark Russell, Tim Hopkins., , “CFTP - A Caching FTP Server”, 3rd International WWW Caching Workshop TF-Cache Meeting, 1998.

22. [Squid] Duane Wessels, “SQUID Frequently Asked Questions”,

http://www.squid -cache.org/Doc/FAQ/FAQ.html.

23. [Telport] Teleport internet service program, 2000,

http://www.teleport.com,tw

24. [Town95] The Internet Town Hall, “The Internet Traffic Archive”, 1995, http://www.town.hall.org/Archives/pub/ITA.

25. [Traces] Traces available in the Internet Traffic Archive, 1999,

http://ta.ee.lbl.gov/html/traces.html

26. [Wesl95], D. “Intelligent Caching for World -Wide Web Objects”, Proceedings of INET95, 1995.

相關文件