透過您的圖書館登入
IP:3.145.151.141
  • 學位論文

網站伺服器負載平衡之研究

RESEARCH ON WEB SERVER LOAD BALANCE

指導教授 : 葉慶隆
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


叢集式的網站負載平衡技術在大型商業網站是相當重要的,影響網站的服務品質甚鉅,但是目前商業解決方案都相當昂貴且複雜度高。本研究利用HTTP通訊協定的特性,提出一個架構,稱之為COSLB(Content Object Sharing Load Balance),以Java 技術實作,將網頁內容以連結檔案物件為單位,分散給不同的伺服器處理,並藉由伺服器本身的檔案快取機制提升網站效能,達成負載平衡的效果。此一機制在架設的複雜度與成本上,都遠低於市售產品,並具有相當的彈性可以調整負載平衡演算法,以求取網站整體效能。

並列摘要


The clusting load balance technology is important for large scale business web site, and has a lot of effect to web site’s service quality, but business solution always so expensive and complex till now. By characteristic of HTTP, we proposed a new architecture called Content Object Sharing Load Balance (COSLB), and using Java technology. We united web page’s content by every single linking file object, and distribute them to different server to process. By this way, we can bring up web site performance depend on server file cache mechanisms, and to realize the server load balance. This architecture is more chipper and simpler then any other business solutions, and has more scalability to tuning load balance algorithm to focus on web site performance.

參考文獻


[3] E. Anderson, D. Patterson, and E. Brewer, The magicrouter: an application of fast packet interposing. http://www.cs.berkeley.edu/ eanders/magicrouter/, May 1996.
[8] O. P. Damani, P. E. Chung, and Y. Huang, One-ip: Techniques for hosting a service on a cluster of machines. http://www.cs.utexas.edu/users/damani/, August 1997.
[9] D. Dias, W. Kish, R. Mukherjee, and R. Tewari, A scalable and highly available server, In COMPCON 1996, pages 85–92, 1996.
[14] E. D. Katz, E. D. Katz, and R. McGrath, A scalable http server: The ncsa prototype, Computer Networks and ISDN Systems, pages 155–163, May 1994.
[15] T. T. Kwan, R. E. McGrath, and D. A. Reed. Ncsa’s World Wide Web server: Design and performance, IEEE Computer, pages 68–74, November 1995.

延伸閱讀