Skip to main content
Top
Published in: The Journal of Supercomputing 2/2021

02-06-2020

Deployment of real-time systems in the cloud environment

Authors: Nasro Min-Allah, Muhammad Bilal Qureshi, Farmanullah Jan, Saleh Alrashed, Javid Taheri

Published in: The Journal of Supercomputing | Issue 2/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Interest in real-time systems has grown considerably over recent years, primarily due to significant increase in the use of smart technologies and latency-sensitive applications such as cloud gaming, audio/video streaming, and smart homes. Significant work has been done on resource mapping in the cloud environment, and a number of promising results have been established accordingly where the focus is mainly on resource provisioning. However, the applicability of cloud computing services for real-time systems generated from smart systems is still in its infancy and remains unexplored, relatively. To address this gap, we propose a model for the smart systems that periodically offload computational workload to the cloud environment where virtual machines are allocated according to rate-monotonic scheduling policy to ensure requests are processed within the associated deadlines. Deadlines of tasks have been relaxed to improve server utilization as well as maintain a level of confidence in the timing constrains. Experimental results are discussed to highlight the applicability of static priority assignment for the workload in the context of virtual machines allocation.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Footnotes
1
Maximal Response Time is defined as the maximal time needed for finalizing/finishing the job on a processor.
 
2
These reference points are called the rate-monotonic scheduling points [39].
 
Literature
11.
go back to reference Davidson J (2017) Apple homekit: the Beginner’s guide. Van Helostein, 1st edn. CreateSpace Independent Publishing Platform, Scotts Valley Davidson J (2017) Apple homekit: the Beginner’s guide. Van Helostein, 1st edn. CreateSpace Independent Publishing Platform, Scotts Valley
25.
go back to reference Qureshi MB (2018) Resource Allocation for Real-Time Tasks in High Performance Distributed Computing Systems. PhD Thesis, CUI Qureshi MB (2018) Resource Allocation for Real-Time Tasks in High Performance Distributed Computing Systems. PhD Thesis, CUI
28.
go back to reference Burns A, Wellings AJ, Burns A (2009) Real-time systems and programming languages. Addison-Wesley, HarlowMATH Burns A, Wellings AJ, Burns A (2009) Real-time systems and programming languages. Addison-Wesley, HarlowMATH
33.
go back to reference A Trust Aware Distributed and Collaborative Scheduler for Virtual Machines in Cloud (2011) Laboratoire d’Informatique Fondamentale d’Orleans. Universite d’Orleans, France A Trust Aware Distributed and Collaborative Scheduler for Virtual Machines in Cloud (2011) Laboratoire d’Informatique Fondamentale d’Orleans. Universite d’Orleans, France
34.
go back to reference Ahn J, Kim C, Han J, Choi Y, Huh J (2011) Dynamic virtual machine scheduling in clouds for architectural shared resources. In: Proceedings of the 4th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 2011) Ahn J, Kim C, Han J, Choi Y, Huh J (2011) Dynamic virtual machine scheduling in clouds for architectural shared resources. In: Proceedings of the 4th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 2011)
43.
go back to reference Min-Allah N, Khan SU (2011) A hybrid test for faster feasibility analysis of periodic tasks. Int J Innov Comput Inf Control 7(10):5689–5698 Min-Allah N, Khan SU (2011) A hybrid test for faster feasibility analysis of periodic tasks. Int J Innov Comput Inf Control 7(10):5689–5698
47.
go back to reference Min-Allah N, Ali I, Xing J, Wang Y (2010) Utilization bound for periodic task set with composite deadline. J Comput Electr Eng 36(6):1101–1109CrossRef Min-Allah N, Ali I, Xing J, Wang Y (2010) Utilization bound for periodic task set with composite deadline. J Comput Electr Eng 36(6):1101–1109CrossRef
49.
go back to reference Liu JWS (2000) Real time systems. Prentice Hall, Upper Saddle River Liu JWS (2000) Real time systems. Prentice Hall, Upper Saddle River
62.
go back to reference Krishna CM, Shin KG (1997) Real-time systems. McGrawHill, New YorkMATH Krishna CM, Shin KG (1997) Real-time systems. McGrawHill, New YorkMATH
Metadata
Title
Deployment of real-time systems in the cloud environment
Authors
Nasro Min-Allah
Muhammad Bilal Qureshi
Farmanullah Jan
Saleh Alrashed
Javid Taheri
Publication date
02-06-2020
Publisher
Springer US
Published in
The Journal of Supercomputing / Issue 2/2021
Print ISSN: 0920-8542
Electronic ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-020-03334-7

Other articles of this Issue 2/2021

The Journal of Supercomputing 2/2021 Go to the issue

Premium Partner