|
CityU Institutional Repository >
CityU Electronic Theses and Dissertations >
ETD - Dept. of Electronic Engineering >
EE - Master of Philosophy >
Please use this identifier to cite or link to this item:
http://hdl.handle.net/2031/4499
|
| Title: | Load-distributing algorithm using fuzzy neural network and fault-tolerant framework |
| Other Titles: | Mo hu lei shen jing wang lu de gong zuo fen pei ji zhi ji cuo wu hui fu jia gou 模糊類神經網路的工作分配機制及錯誤回復架構 |
| Authors: | Liu, Ying Kin (廖英健) |
| Department: | Dept. of Electronic Engineering |
| Degree: | Master of Philosophy |
| Issue Date: | 2006 |
| Publisher: | City University of Hong Kong |
| Subjects: | Computer algorithms Computer networks -- Workload Fault-tolerant computing Fuzzy systems Neural networks (Computer science) |
| Notes: | CityU Call Number: TK5105.5.L58 2006 Includes bibliographical references (leaves 88-92) Thesis (M.Phil.)--City University of Hong Kong, 2006 viii, 93 leaves : ill. ; 30 cm. |
| Type: | Thesis |
| Abstract: | Load-Balancing System is widely used for difference transaction/data processing systems in many years. Now, that is one of the most important techniques to provide multiple servers architecture to the web system. Dynamic distributing algorithm in the Load-Balancing system provides more effective and fair job distribution to the servers in the system, so that the total performance of the system is enhanced. However, most of them cannot be applied in the practical Web System because of the characteristics of the web traffic. In additional, the fault-tolerant issue to the stateful protocol such as TCP-IP is another problem for Load-Balancing System using in the Web System. In this thesis, new models of load distributing algorithm and fault-tolerant framework to the Load-Balancing System are proposed. These two models are mainly for solving the problems arisen in the traditional Load-Balancing Algorithm used in a Web System and for optimizing the performance of the system. The proposed work scheduling algorithm of a web based Load-Balancing System is based on a Fuzzy Neural Network and Kohonen’s Algorithm. In the proposed algorithm, the real-time system usage is feedback to the system with an updating mapping rules based on different requested objects categorized into different servers groups with different cache sizes and according to their input frequencies to enhance the cache hitting rate of scheduling. Simulation results show that the proposed technique obtains 92% to 99% cache hit-rate and it finely balances the backend server resource usage. In the proposed framework for the fault-tolerant in Load-Balancing System, a new method based on the group backup is used. In this method, the connection data is stored in peer servers effectively. It also provides a fast server switching when a backend server becomes faulty. Comparing with the traditional fault-tolerant methods, this framework provides a more safe and a cost effective solution to the system. |
| Online Catalog Link: | http://lib.cityu.edu.hk/record=b2147142 |
| Appears in Collections: | EE - Master of Philosophy
|
Items in CityU IR are protected by copyright, with all rights reserved, unless otherwise indicated.
|