{'fraction_non_alphanumeric': 0.007518796992481203, 'fraction_numerical': 0.0, 'mean_word_length': 5.248826291079812, '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 method in cloud computing environments with multiple data centers over a wide area

Each data center would provide the different total processing time to users at different locations in a cloud computing environment with multiple data centers over a wide area. The authors proposed the joint multiple resource allocation method in a cloud computing environment that consists of multiple data centers and each data center provides the different network delay. However, it cannot provide the optimal resource allocation when it is necessary to take the total processing time (both network delay and service processing time in a data center) into consideration in allocating resources. The paper proposes to enhance the existing joint multiple resource allocation method, so as to take account of the total processing time in allocating resources and to prevent the degradation in service quality of requests from other access points when requests from a specific access point occur more than expected. It is demonstrated by simulation evaluations that the enhanced method can greatly make the request loss probability lower and also serve up to twice as many requests as the existing method with the same amount of resources, and can cope with the excessive generation of requests from the specific access point.