This paper presents an enhanced round robin model for load balancing in public cloud computing, introducing a cloud partitioning concept to improve system performance and stability. The approach incorporates screening and game theory to dynamically switch strategies based on the workload status of different nodes. Future work is suggested to refine cloud division rules, explore alternative load balancing strategies, and establish optimal refresh periods for system performance.