Tytuł pozycji:
Load Balancing techniques for web applications
The thesis presents web application load balancing technique, along with analyzes of its advantages and available implementations. Load balancing algorithms were described and compared. The thesis describes methodology, used for performing comparison tests, as well for algorithms as for load balancing servers. Additionally, MapReduce model was described.
W niniejszej pracy przedstawione zostało zagadnienie równoważenia obciążenia aplikacji sieciowych, wraz z próbą oceny rzeczywistych korzyści płynących z zastosowania tej techniki i analizą istniejących na rynku rozwiązań. Opisane i porównane zostały algorytmy szeregowania. Praca zawiera szczegółowy opis metodologii testowania modułów równoważenia obciążenia, która została wykorzystana do przeprowadzenia testów wydajnościowych, zarówno algorytmów równoważenia obciążenia, jak i implementujących je serwerów. Opisany został model obliczeniowy MapReduce.