Prediction-based proactive load balancing approach through VM migration