{'fraction_non_alphanumeric': 0.022119815668202765, 'fraction_numerical': 0.0, 'mean_word_length': 5.3882352941176475, '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}}
An efficiency virtual resource auction mechanism based on reserve-price strategy in cloud environments

In economic-based cloud models, resource pricing mechanism plays a key role to regulate the supply and demand for resources, provides an incentive for providers, and motivates the users to trade-off between deadline, budget, and the required level of quality of service. In this paper, we formulate the problem of resource auction as a distributed constrained programming problem; then we propose an effective and efficient auction algorithm, which use reserve-price strategy to guarantee that users pay at least a given amount determined by cloud providers. In this way, we can significantly improve the efficiency of auction process as well as provide sufficient incentive for cloud providers to share their spare resources. To evaluate the proposed auction algorithm, extensive experiments are conducted in a real-world cloud platform, and the results indicate that it can significantly increase the provider revenue as well as improve the quality-of-service (QoS) satisfactory.