{'fraction_non_alphanumeric': 0.01655933762649494, 'fraction_numerical': 0.0, 'mean_word_length': 5.554216867469879, '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}}
Distributed Scheduling Approach Based on Game Theory in the Federated Cloud

The development of cloud computing brings the revolution of information technology (IT). Because the resource in any physical cloud infrastructure is finite, resource outsourcing is an important issue in cloud computing. This study proposes a distributed scheduling approach based on game theory for the resource competition problem in the federated cloud. In this study, each job consists of one or more tasks, and has specific communication behavior between tasks. The proposed approach groups tasks according to communication behavior to minimize communication overhead. In the meantime, when multiple providers access the same resources, the resource-conflict occurs. This study also tries to achieve the Nash equilibrium to improve the benefit obtained from the federated clouds. This work evaluates some benchmarks over Taiwan Uni-Cloud. Experimental results demonstrate that the cloud provider could obtain extra profits by outsourcing resources while the federated cloud has enough remaining resources.