The dynamic load balancing protocol in RAMCloudAuthor(s): Changtian Ying, Jiong Yu, Chen Bian
The emergence of RAMCloud has improved user experience of online data intensive applications. But due to its random storage policy without the load balancing strategy, in the practical application of large web sites, when faced with highly concurrent access, it may crash server, even make the system paralysis. Therefore, We proposed a load balancing strategy for master server in RAMCloud, which called the dynamic load balancing protocol, it classify the servers into M_client, M_server and M_balance. M_client communicate with M_server through the message of the protocol, and perform load migration. The experiments show that the load balancing strategy can help RAMCloud to deal with random load in a balancing way with sacrificing low latency.