Reverse Auction-Based Services Optimization in Cloud Computing Environments

Cloud-based services have been increasingly used to provide on-demand access to a large amount of computing requests, such as data, computing, resources, and so on, in which it is vitally important to correctly select and assign the right resources to a workload or application. This paper presents a...

Full description

Bibliographic Details
Main Authors: Hongkun Zhang, Xinmin Liu
Format: Article
Language:English
Published: Hindawi-Wiley 2021-01-01
Series:Security and Communication Networks
Online Access:http://dx.doi.org/10.1155/2021/6666628
id doaj-3b13cc2bc2a84af4b123fc14e1d66c31
record_format Article
spelling doaj-3b13cc2bc2a84af4b123fc14e1d66c312021-03-29T00:08:47ZengHindawi-WileySecurity and Communication Networks1939-01222021-01-01202110.1155/2021/6666628Reverse Auction-Based Services Optimization in Cloud Computing EnvironmentsHongkun Zhang0Xinmin Liu1College of Economics and ManagementCollege of ManagementCloud-based services have been increasingly used to provide on-demand access to a large amount of computing requests, such as data, computing, resources, and so on, in which it is vitally important to correctly select and assign the right resources to a workload or application. This paper presents a novel online reverse auction scheme based on online algorithm for allocating the cloud computing services, which can help the cloud users and providers to build workflow applications in a cloud computing environment. The online reverse auction scheme consists of three parts: online algorithm design, competitive ratio calculation, and performance valuation. The online reverse auction-based algorithm is proposed for the cloud user agent to choose the final winners based on Vickrey–Clarke–Groves (VCG) mechanism and online algorithm (OA). The competitive analysis is applied to calculate the competitive ratio of the proposed algorithm compared with the offline algorithm. This analysis method is significant to measure the performance of proposed algorithm, without the assumption of the distribution of cloud providers’ bids. The results prove that the proposed online reverse auction-based algorithm is the appropriate mechanism because it allows the cloud user agent to make purchase decisions without knowing the future bids. The difference of auction rounds and transaction cost can impressively influence and improve the performance of the proposed reverse auction algorithm.http://dx.doi.org/10.1155/2021/6666628
collection DOAJ
language English
format Article
sources DOAJ
author Hongkun Zhang
Xinmin Liu
spellingShingle Hongkun Zhang
Xinmin Liu
Reverse Auction-Based Services Optimization in Cloud Computing Environments
Security and Communication Networks
author_facet Hongkun Zhang
Xinmin Liu
author_sort Hongkun Zhang
title Reverse Auction-Based Services Optimization in Cloud Computing Environments
title_short Reverse Auction-Based Services Optimization in Cloud Computing Environments
title_full Reverse Auction-Based Services Optimization in Cloud Computing Environments
title_fullStr Reverse Auction-Based Services Optimization in Cloud Computing Environments
title_full_unstemmed Reverse Auction-Based Services Optimization in Cloud Computing Environments
title_sort reverse auction-based services optimization in cloud computing environments
publisher Hindawi-Wiley
series Security and Communication Networks
issn 1939-0122
publishDate 2021-01-01
description Cloud-based services have been increasingly used to provide on-demand access to a large amount of computing requests, such as data, computing, resources, and so on, in which it is vitally important to correctly select and assign the right resources to a workload or application. This paper presents a novel online reverse auction scheme based on online algorithm for allocating the cloud computing services, which can help the cloud users and providers to build workflow applications in a cloud computing environment. The online reverse auction scheme consists of three parts: online algorithm design, competitive ratio calculation, and performance valuation. The online reverse auction-based algorithm is proposed for the cloud user agent to choose the final winners based on Vickrey–Clarke–Groves (VCG) mechanism and online algorithm (OA). The competitive analysis is applied to calculate the competitive ratio of the proposed algorithm compared with the offline algorithm. This analysis method is significant to measure the performance of proposed algorithm, without the assumption of the distribution of cloud providers’ bids. The results prove that the proposed online reverse auction-based algorithm is the appropriate mechanism because it allows the cloud user agent to make purchase decisions without knowing the future bids. The difference of auction rounds and transaction cost can impressively influence and improve the performance of the proposed reverse auction algorithm.
url http://dx.doi.org/10.1155/2021/6666628
work_keys_str_mv AT hongkunzhang reverseauctionbasedservicesoptimizationincloudcomputingenvironments
AT xinminliu reverseauctionbasedservicesoptimizationincloudcomputingenvironments
_version_ 1714761209381650432