Research Repository

Maximizing the Profit of Cloud Broker with Priority Aware Pricing

Wang, Xinhou and Wu, Song and Wang, Kezhi and Di, Sheng and Jin, Hai and Yang, Kun and Ou, Shumao (2018) Maximizing the Profit of Cloud Broker with Priority Aware Pricing. In: 2017 IEEE 23rd International Conference on Parallel and Distributed Systems (ICPADS), 2017-12-15 - 2017-12-17.

Wang maximising the profit.pdf - Accepted Version

Download (746kB) | Preview


A practical problem facing Infrastructure-as-a-Service (IaaS) cloud users is how to minimize their costs by choosing different pricing options based on their own demands. Recently, cloud brokerage service is introduced to tackle this problem. But due to the perishability of cloud resources, there still exists a large amount of idle resource waste during the reservation period of reserved instances. This idle resource waste problem is challenging cloud broker when buying reserved instances to accommodate users' job requests. To solve this challenge, we find that cloud users always have low priority jobs (e.g., non latency-sensitive jobs) which can be delayed to utilize these idle resources. With considering the priority of jobs, two problems need to be solved. First, how can cloud broker leverage jobs' priorities to reserve resources for profit maximization? Second, how to fairly price users' job requests with different priorities when previous studies either adopt pricing schemes from IaaS clouds or just ignore the pricing issue. To solve these problems, we first design a fair and priority aware pricing scheme, PriorityPricing, for the broker which charges users with different prices based on priorities. Then we propose three dynamic algorithms for the broker to make resource reservations with the objective of maximizing its profit. Experiments show that the broker's profit can be increased up to 2.5× than that without considering priority for offline algorithm, and 3.7× for online algorithm.

Item Type: Conference or Workshop Item (Paper)
Additional Information: Published proceedings: 2017 IEEE 23rd International Conference on Parallel and Distributed Systems (ICPADS)
Uncontrolled Keywords: cloud computing; pricing; IaaS clouds; Infrastructure-as-a-Service cloud users; PriorityPricing; broker leverage jobs; cloud brokerage service; cloud resources; cloud users; dynamic algorithms; fair pricing; idle resource waste problem; low priority jobs; nonlatency-sensitive jobs; pricing schemes; priority aware pricing; profit maximization; reservation period; reserved instances; resource reservations; Google; Heuristic algorithms; Monitoring; Virtual machining; Brokerage; Fairness; Priority; Resource reservation
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Faculty of Science and Health
Faculty of Science and Health > Computer Science and Electronic Engineering, School of
SWORD Depositor: Elements
Depositing User: Elements
Date Deposited: 22 Jun 2018 14:42
Last Modified: 23 Sep 2022 19:24

Actions (login required)

View Item View Item