Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Design and Implementation of a TCP Long Connection Load Balancing Algorithm Based on Negative Feedback Mechanism

View through CrossRef
Abstract Dynamic load balancing is an important way to improve the resource utilization and parallel computing performance of multi-server system. For the mass of terminals under the Internet of Things scenario high frequency periodic escalation and receiving messages scene, the terminal equipment and message server need to establish a TCP long connection to communicate, the accumulation of messages different degree of weight will cause the load tilt. In this paper, an algorithm based on the socket buffer feedback mechanism is proposed, which takes the server load (CPU, memory, connection rate and socket buffer cache) as the load indicator, collects the load indicator through the load agent and calculates the discrete coefficient of the server socket buffer. The dispatch controller calculates the weight of each server, and the higher the weight, the lighter the server load. The experiments show that the CMTS more realistically feedbacks the server load status than the least connections. As the number of cluster server connections and message sending rate increase, the average cluster response time is shorter.
Title: Design and Implementation of a TCP Long Connection Load Balancing Algorithm Based on Negative Feedback Mechanism
Description:
Abstract Dynamic load balancing is an important way to improve the resource utilization and parallel computing performance of multi-server system.
For the mass of terminals under the Internet of Things scenario high frequency periodic escalation and receiving messages scene, the terminal equipment and message server need to establish a TCP long connection to communicate, the accumulation of messages different degree of weight will cause the load tilt.
In this paper, an algorithm based on the socket buffer feedback mechanism is proposed, which takes the server load (CPU, memory, connection rate and socket buffer cache) as the load indicator, collects the load indicator through the load agent and calculates the discrete coefficient of the server socket buffer.
The dispatch controller calculates the weight of each server, and the higher the weight, the lighter the server load.
The experiments show that the CMTS more realistically feedbacks the server load status than the least connections.
As the number of cluster server connections and message sending rate increase, the average cluster response time is shorter.

Related Results

Predictors of False-Negative Axillary FNA Among Breast Cancer Patients: A Cross-Sectional Study
Predictors of False-Negative Axillary FNA Among Breast Cancer Patients: A Cross-Sectional Study
Abstract Introduction Fine-needle aspiration (FNA) is commonly used to investigate lymphadenopathy of suspected metastatic origin. The current study aims to find the association be...
Design
Design
Conventional definitions of design rarely capture its reach into our everyday lives. The Design Council, for example, estimates that more than 2.5 million people use design-related...
EVALUASI KINERJA LOAD BALANCING DENGAN ALGORITMA SCHEDULLING NEVER QUEUE
EVALUASI KINERJA LOAD BALANCING DENGAN ALGORITMA SCHEDULLING NEVER QUEUE
Load balancing is used as a technique to handle large loads that cannot be carried out by a single server, so that the server does not experience overload. In handling load sharing...
Written Feedback In Second Language Writing: Perceptions Of Vietnamese Teachers And Students
Written Feedback In Second Language Writing: Perceptions Of Vietnamese Teachers And Students
<p>Writing can be very challenging for ESL students since they need to overcome the changes associated with academic writing styles and their mechanics in order to improve th...
Crane Load Moment System For Offshore Crane Operations
Crane Load Moment System For Offshore Crane Operations
Abstract History has shown that dependency upon the crane operator to monitor loads and boom angle or load radius do not allow the margin necessary to perform the...
Implementasi Metode Load Balancing Sebagai Upaya Meningkatkan Kinerja Server
Implementasi Metode Load Balancing Sebagai Upaya Meningkatkan Kinerja Server
The use of the internet turns out to cause problems that must be found a solution. One of them is the service provider's server load which continues to increase. This condition is ...
An empirical investigation of contemporary performance management systems
An empirical investigation of contemporary performance management systems
This dissertation provides a comprehensive empirical analysis of contemporary performance management systems (PMS), with a focus on how evolving feedback practices—particularly nar...
Clustering based EO with MRF technique for effective load balancing in cloud computing
Clustering based EO with MRF technique for effective load balancing in cloud computing
Purpose Cloud computing (CC) refers to the usage of virtualization technology to share computing resources through the internet. Task scheduling (TS) is used to assign computationa...

Back to Top