Cargando…
Truthful online double auction based dynamic resource provisioning for multi-objective trade-offs in IaaS clouds
Auction designs have recently been adopted for static and dynamic resource provisioning in IaaS clouds, such as Microsoft Azure and Amazon EC2. However, the existing mechanisms are mostly restricted to simple auctions, single-objective, offline setting, one-sided interactions either among cloud user...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7799171/ https://www.ncbi.nlm.nih.gov/pubmed/33456318 http://dx.doi.org/10.1007/s10586-020-03225-9 |
_version_ | 1783635107902390272 |
---|---|
author | Patel, Yashwant Singh Malwi, Zahra Nighojkar, Animesh Misra, Rajiv |
author_facet | Patel, Yashwant Singh Malwi, Zahra Nighojkar, Animesh Misra, Rajiv |
author_sort | Patel, Yashwant Singh |
collection | PubMed |
description | Auction designs have recently been adopted for static and dynamic resource provisioning in IaaS clouds, such as Microsoft Azure and Amazon EC2. However, the existing mechanisms are mostly restricted to simple auctions, single-objective, offline setting, one-sided interactions either among cloud users or cloud service providers (CSPs), and possible misreports of cloud user’s private information. This paper proposes a more realistic scenario of online auctioning for IaaS clouds, with the unique characteristics of elasticity for time-varying arrival of cloud user requests under the time-based server maintenance in cloud data centers. We propose an online truthful double auction technique for balancing the multi-objective trade-offs between energy, revenue, and performance in IaaS clouds, consisting of a weighted bipartite matching based winning-bid determination algorithm for resource allocation and a Vickrey–Clarke–Groves (VCG) driven algorithm for payment calculation of winning bids. Through rigorous theoretical analysis and extensive trace-driven simulation studies exploiting Google cluster workload traces, we demonstrate that our mechanism significantly improves the performance while promising truthfulness, heterogeneity, economic efficiency, individual rationality, and has a polynomial-time computational complexity. |
format | Online Article Text |
id | pubmed-7799171 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-77991712021-01-12 Truthful online double auction based dynamic resource provisioning for multi-objective trade-offs in IaaS clouds Patel, Yashwant Singh Malwi, Zahra Nighojkar, Animesh Misra, Rajiv Cluster Comput Article Auction designs have recently been adopted for static and dynamic resource provisioning in IaaS clouds, such as Microsoft Azure and Amazon EC2. However, the existing mechanisms are mostly restricted to simple auctions, single-objective, offline setting, one-sided interactions either among cloud users or cloud service providers (CSPs), and possible misreports of cloud user’s private information. This paper proposes a more realistic scenario of online auctioning for IaaS clouds, with the unique characteristics of elasticity for time-varying arrival of cloud user requests under the time-based server maintenance in cloud data centers. We propose an online truthful double auction technique for balancing the multi-objective trade-offs between energy, revenue, and performance in IaaS clouds, consisting of a weighted bipartite matching based winning-bid determination algorithm for resource allocation and a Vickrey–Clarke–Groves (VCG) driven algorithm for payment calculation of winning bids. Through rigorous theoretical analysis and extensive trace-driven simulation studies exploiting Google cluster workload traces, we demonstrate that our mechanism significantly improves the performance while promising truthfulness, heterogeneity, economic efficiency, individual rationality, and has a polynomial-time computational complexity. Springer US 2021-01-11 2021 /pmc/articles/PMC7799171/ /pubmed/33456318 http://dx.doi.org/10.1007/s10586-020-03225-9 Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature 2021 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Patel, Yashwant Singh Malwi, Zahra Nighojkar, Animesh Misra, Rajiv Truthful online double auction based dynamic resource provisioning for multi-objective trade-offs in IaaS clouds |
title | Truthful online double auction based dynamic resource provisioning for multi-objective trade-offs in IaaS clouds |
title_full | Truthful online double auction based dynamic resource provisioning for multi-objective trade-offs in IaaS clouds |
title_fullStr | Truthful online double auction based dynamic resource provisioning for multi-objective trade-offs in IaaS clouds |
title_full_unstemmed | Truthful online double auction based dynamic resource provisioning for multi-objective trade-offs in IaaS clouds |
title_short | Truthful online double auction based dynamic resource provisioning for multi-objective trade-offs in IaaS clouds |
title_sort | truthful online double auction based dynamic resource provisioning for multi-objective trade-offs in iaas clouds |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7799171/ https://www.ncbi.nlm.nih.gov/pubmed/33456318 http://dx.doi.org/10.1007/s10586-020-03225-9 |
work_keys_str_mv | AT patelyashwantsingh truthfulonlinedoubleauctionbaseddynamicresourceprovisioningformultiobjectivetradeoffsiniaasclouds AT malwizahra truthfulonlinedoubleauctionbaseddynamicresourceprovisioningformultiobjectivetradeoffsiniaasclouds AT nighojkaranimesh truthfulonlinedoubleauctionbaseddynamicresourceprovisioningformultiobjectivetradeoffsiniaasclouds AT misrarajiv truthfulonlinedoubleauctionbaseddynamicresourceprovisioningformultiobjectivetradeoffsiniaasclouds |