JOURNAL ARTICLE

A Dynamic Resource Overbooking Mechanism in Fog Computing

Abstract

Fog Computing (FC - similarly edge computing) as new computing paradigm can support distributed domain-specific or area-specific applications with cloud-like quality of service (QoS). This promising paradigm thus can find its wide applications in various industrial scenarios and smart cities in which the resource requirements will be divided into peak-hour or non-peak-hour. To deal with such features of applications, a flexible resource allocation approach based on pricing model can be critical for the success of such paradigm. To the best of our knowledge, we have not seen such pricing based resource allocation approach ever been reported for FC scenarios. In this paper, we propose a novel pricing based dynamic resource allocation model through overbooking mechanism, and it is realized through three steps: 1) According to different QoS requirements of user tasks, methods of on-demand billing, daily billing, and auction billing are designed, in which we allow the resource to be overbooked; 2) For auction billing, we design an auction approach including pricing rule and winner determination rule. We prove that our auction approach guarantees individual rationality, computational efficiency, and truthfulness. 3) To overbook as much resource as possible with a high degree of QoS satisfaction of on-demand and daily billing, we overbook the resource based on a resource utilization prediction using neural network and service level agreement violation feedback. In the end, we validate the mechanism with real-world data trace. Experimental results show that our auction approach achieves desirable properties, and our dynamic resource overbooking mechanism maximizes the profit of nodes with a high degree of QoS satisfaction of on-demand and daily billing and a high resource utilization prediction accuracy rate.

Keywords:
Computer science Quality of service Resource allocation Cloud computing Resource management (computing) Resource (disambiguation) Service (business) Distributed computing Computer network Operations research Operating system

Metrics

17
Cited By
1.06
FWCI (Field Weighted Citation Impact)
25
Refs
0.79
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Blockchain Technology Applications and Security
Physical Sciences →  Computer Science →  Information Systems
Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Pricing Model for Dynamic Resource Overbooking in Edge Computing

Zhiqing TangFuming ZhangXiaojie ZhouWeijia JiaWei Zhao

Journal:   IEEE Transactions on Cloud Computing Year: 2022 Vol: 11 (2)Pages: 1970-1984
JOURNAL ARTICLE

Joint Resource Overbooking and Container Scheduling in Edge Computing

Zhiqing TangFangyi MouJiong LouWeijia JiaYuan WuWei Zhao

Journal:   IEEE Transactions on Mobile Computing Year: 2024 Vol: 23 (12)Pages: 10903-10917
BOOK-CHAPTER

Dynamic Resource Allocation Mechanism Using SLA in Cloud Computing

Jayashree AgarkhedR. Ashalatha

Advances in intelligent systems and computing Year: 2017 Pages: 731-740
JOURNAL ARTICLE

Overbooking-Empowered Computing Resource Provisioning in Cloud-Aided Mobile Edge Networks

Minghui LiwangXianbin Wang

Journal:   IEEE/ACM Transactions on Networking Year: 2022 Vol: 30 (5)Pages: 2289-2303
JOURNAL ARTICLE

Computing Resource Provisioning at the Edge: An Overbooking-Enabled Trading Paradigm

Minghui LiwangXianbin WangRuitao Chen

Journal:   IEEE Wireless Communications Year: 2022 Vol: 29 (5)Pages: 68-76
© 2026 ScienceGate Book Chapters — All rights reserved.