LAPSE:2023.27336
Published Article
LAPSE:2023.27336
Time and Cost Efficient Cloud Resource Allocation for Real-Time Data-Intensive Smart Systems
April 4, 2023
Abstract
Cloud computing is the de facto platform for deploying resource- and data-intensive real-time applications due to the collaboration of large scale resources operating in cross-administrative domains. For example, real-time systems are generated by smart devices (e.g., sensors in smart homes that monitor surroundings in real-time, security cameras that produce video streams in real-time, cloud gaming, social media streams, etc.). Such low-end devices form a microgrid which has low computational and storage capacity and hence offload data unto the cloud for processing. Cloud computing still lacks mature time-oriented scheduling and resource allocation strategies which thoroughly deliberate stringent QoS. Traditional approaches are sufficient only when applications have real-time and data constraints, and cloud storage resources are located with computational resources where the data are locally available for task execution. Such approaches mainly focus on resource provision and latency, and are prone to missing deadlines during tasks execution due to the urgency of the tasks and limited user budget constraints. The timing and data requirements exacerbate the efficient task scheduling and resource allocation problems. To cope with the aforementioned gaps, we propose a time- and cost-efficient resource allocation strategy for smart systems that periodically offload computational and data-intensive load to the cloud. The proposed strategy minimizes the data files transfer overhead to computing resources by selecting appropriate pairs of computing and storage resources. The celebrated results show the effectiveness of the proposed technique in terms of resource selection and tasks processing within time and budget constraints when compared with the other counterparts.
Keywords
cloud computing, data-intensive smart application, real-time systems, resource allocation, smart grid
Suggested Citation
Qureshi MS, Qureshi MB, Fayaz M, Zakarya M, Aslam S, Shah A. Time and Cost Efficient Cloud Resource Allocation for Real-Time Data-Intensive Smart Systems. (2023). LAPSE:2023.27336
Author Affiliations
Qureshi MS: KICT, International Islamic University, Kuala Lumpur 50728, Malaysia; Department of Computer Science, School of Arts and Sciences, University of Central Asia, 310 Lenin Street, Naryn 722918, Kyrgyzstan [ORCID]
Qureshi MB: Department of Computer Science, Shaheed Zulfikar Ali Bhutto Institute of Science and Technology, Islamabad 44000, Pakistan [ORCID]
Fayaz M: Department of Computer Science, School of Arts and Sciences, University of Central Asia, 310 Lenin Street, Naryn 722918, Kyrgyzstan
Zakarya M: Department of Computer Science, Abdul Wali Khan University, Mardan 23200, Pakistan [ORCID]
Aslam S: Department of Electrical Engineering, Computer Engineering and Informatics, Cyprus University of Technology, Limassol 3036, Cyprus [ORCID]
Shah A: KICT, International Islamic University, Kuala Lumpur 50728, Malaysia [ORCID]
Journal Name
Energies
Volume
13
Issue
21
Article Number
E5706
Year
2020
Publication Date
2020-10-31
ISSN
1996-1073
Version Comments
Original Submission
Other Meta
PII: en13215706, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2023.27336
This Record
External Link

https://doi.org/10.3390/en13215706
Publisher Version
Download
Files
Apr 4, 2023
Main Article
License
CC BY 4.0
Meta
Record Statistics
Record Views
198
Version History
[v1] (Original Submission)
Apr 4, 2023
 
Verified by curator on
Apr 4, 2023
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2023.27336
 
Record Owner
Auto Uploader for LAPSE
Links to Related Works
Directly Related to This Work
Publisher Version