Abstract

Massive technology development is linear with the growth of internet users which increase network traffic activity. It also increases load of the system. The usage of reliable algorithm and mobile agent in distributed load balancing is a viable solution to handle the load issue on a large-scale system. Mobile agent works to collect resource information and can migrate according to given task. We propose reliable load balancing algorithm using least time first byte (LFB) combined with information from the mobile agent. In system overview, the methodology consisted of defining identification system, specification requirements, network topology and design system infrastructure. The simulation method for simulated system was using 1800 request for 10 s from the user to the server and taking the data for analysis. Software simulation was based on Apache Jmeter by observing response time and reliability of each server and then compared it with existing method. Results of performed simulation show that the LFB method with mobile agent can perform load balancing with efficient systems to all backend server without bottleneck, low risk of server overload, and reliable.

Highlights

  • Server becomes a very important thing to be aware of on the era of technology

  • We propose reliable load balancing algorithm using least time first byte (LFB) combined with information from the mobile agent

  • The obtained result from this simulation is the average response time, throughput, error number, and a deviation of load balancing system. This simulation method is inspired from previous research by Choi [17] using weight least Connection (WLC) algorithm to perform load balancing across 10 virtual servers with equal server resource, The number of requests simulated in this research was 800 request

Read more

Summary

INTRODUCTION

Server becomes a very important thing to be aware of on the era of technology. Server become a services center of all users. Load balancing is a method to share the load across all unit components (server) [5]. Dynamic load balancing in a distributed system is needed to improve performance and reliability of the system in large scale [14]. We have designed a load balancing mechanism using reliable algorithm with multiagent on distributed system. This mobile agent monitors all the activities that occur in the network group. JADE programming is like aglets programming that use an agent to find information condition on the server, whether it is large load or still idle (normal). The research purpose is to develop load balancing algorithm that can share the load and reliably on a large scale.

RESEARCH METHODOLOGY
Findings
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call