Requirements for next generation of Cloud Computing: Case study with multiple Big Datasets and Machine Learning