Title: Adaptive and concurrent negotiation for an efficient cloud provisioning

Authors: Aya Omezzine; Narjes Bellamine Ben Saoud; Said Tazi; Gene Cooperman

Addresses: RIADI LR99ES26, Université Manouba, Manouba, Tunisia; CNRS, LAAS, Université de Toulouse UT1, Toulouse, France ' ENSI, RIADI LR99ES26, Université Manouba, Manouba, Tunisia ' CNRS, LAAS, Université de Toulouse UT1, Toulouse, France ' Khoury College of Computer Sciences, Northeastern University, Boston, MA 02115, USA

Abstract: With the growth of competitiveness in the cloud, business providers must ensure efficient provisioning which maximises the customer satisfaction and optimises their profit. Efficient cloud provisioning that satisfies the end users and maximises the providers' profit becomes harder when considering inflexible take-it-or-leave-it SLAs. Negotiation-based approaches are promising solutions when dealing with conflicts. Using negotiation, the users and the providers may find a satisfactory agreement. However, reaching a compromise between the two parties is a cumbersome task due to the workload constraints at negotiation time. In terms of solutions, the majority of the approaches in the literature propose to reject the users' requests when the negotiation fails. In this paper, we propose a novel adaptive negotiation approach that concurrently renegotiates with all of the users when the workload changes. Experiments show that this approach maximises the business provider's profit, increases the number of accepted users, and improves the customer satisfaction.

Keywords: cloud computing; cloud provisioning; service level agreement; SLA; user satisfaction; adaptive negotiation; renegotiation.

DOI: 10.1504/IJHPCN.2019.106088

International Journal of High Performance Computing and Networking, 2019 Vol.15 No.3/4, pp.145 - 157

Received: 21 Feb 2018
Accepted: 09 Nov 2018

Published online: 18 Mar 2020 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article