A novel virtual machine scheduling policy based on performance prediction model. (2018)