Load Balancing Algorithm for Middleware Database Cluster
Hongsheng Xi · Jisuanji gongcheng · 2012
This paper designs a database cluster architecture based on middleware technology to meet users' high-input and high-output applications,and proposes a load balancing algorithm based on Markov model for the database cluster.The algorithm forecasts the load information of all execution nodes using Markov model within the period of sampling execution node load information,and balances the loads on all executor nodes using the above load prediction results.Experimental result shows that the proposed algorithm can improve the performance of database cluster effectively.