由於電子商務快速蓬勃的發展,對網路伺服器服務品質的要求也相對提高,能提供高效能及不間斷的服務,是目前網路伺服器未來發展的重大課題。Round-Robin DNS 技術是目前常使用網頁叢集伺服器來增進網站效能的負載平衡方法之一,但Round-Robin DNS原架構有著無法顧及叢集伺服器發生death node的問題及單一伺服器負載過重的缺點,潛在的影響了網站服務的整體品質。本論文將目前的 Dynamic Update DNS 標準與Round-Robin DNS 技術結合,在 dynamic update client 加入一個agent來收集伺服器狀態,排除負載過大或無法使用的伺服器,定時update到DNS達到負載平衡,以改進Round-Robin DNS原有架構上的缺失,使得Round-Robin DNS應用於負載平衡上能提升系統穩定性,增加使用者對該網站使用率,提高商業價值。
As a result of the fast development of electronic commerce, the quality request for the network server service has also relatively been enhanced. It’s an important issue that the existing network server can provide the high efficient and the uninterrupted service in the future. The Round-Robin DNS is one of load balance methods for the web cluster server to boost web site service. But, the original structure of the Round-Robin DNS cannot solve problems of the death node from cluster server and the overload of individual server. The study of this thesis is to integrate Dynamic Update DNS standard with Round-Robin DNS technology. By adding an agent script program into dynamic update client, the agent will monitor web cluster servers, filter overloading / death node servers, and update DNS servers. The result of this study fixed the original structure of Round-Robin DNS and boosted the web site service utilization ratio as well as commercial value.