{'fraction_non_alphanumeric': 0.02100840336134454, 'fraction_numerical': 0.0, 'mean_word_length': 5.3533333333333335, '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}}
Resource Allocation in Cloud Using Enhanced Max-Min Algorithm

Cloud computing technology is getting more advanced these days. Cloud computing is a pay-as-you-go service since it allows for variable resource allocation for services. Task scheduling and resource allocation are becoming major requirements for efficient and effective load balancing among cloud resources. For scheduling resources in cloud environment, different tasks need to be executed simultaneously by the available resources in order to minimize the completion time. To achieve this, we proposed a new technique called Enhanced Max-Min Algorithm (EMM). This algorithm takes less time to complete all the tasks with minimum completion time. In the proposed algorithm, small size tasks are concurrently executed and resource allocation is done accordingly. When compared to Min-Min algorithm the Enhanced Max-Min algorithm provides high resource utilization and reduces the makespan.