{'fraction_non_alphanumeric': 0.019693654266958426, 'fraction_numerical': 0.0, 'mean_word_length': 4.941558441558442, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Optimal cloud resource allocation by means of the analytic hierarchy process

Improve resource provisioning for applications hosted in the cloud is a major research challenge. This is because is necessary to address two conflicting objectives: meet customer requirements; and save money. As there is a delay, which can take minutes, between the request for a new resource and it be ready for use, it is necessary to predict the future demand for each time interval. However, there is not a prediction model that is appropriate in all cases. To resolve this problem, it is proposed in this paper, the combination of different forecasting models by the analytic hierarchy process. In this way, we intend to create a generic solution, able to optimize the allocation of resources to several applications types, with different demand types. The results obtained by simulation show that our proposal achieves this goal.