Abstract

With the prevalence of Internet of Things (IoT), edge computing has emerged as a novel computing model for optimizing traditional cloud computing systems by moving part of the computational tasks to the edge of the network for better performance and security. With the technique of services computing, edge computing systems can accommodate the application requirements with more agility and flexibility. In large-scale edge computing systems, service composition as one of the most important problems in services computing suffers from several new challenges, i.e., complex layered architecture, failures and recoveries always in the lifecycle, and search space explosion. In this paper, we make an attempt at addressing these challenges by designing a simulation-based optimization approach for reliability-aware service composition. Composite stochastic Petri net models are proposed for formulating the dynamics of multi-layered edge computing systems, and their corresponding quantitative analysis is conducted. To solve the state explosion problem in large-scale systems or complex service processes, time scale decomposition technique is applied to improving the efficiency of model solving. Additionally, simulation schemes are designed for performance evaluation and optimization, and ordinal optimization technique is introduced to significantly reduce the size of the search space. Finally, we conduct experiments based on real-life data, and the empirical results validate the efficacy of the approach.

Highlights

  • With the rapid development of information technology, services computing has emerged as a new cross discipline that covers the science and technology of bridging the gap between business services and IT services [1]

  • (2) We present a model composition scheme to formulate the complex process of service composition, where scheduling between multiple layers and service collaboration inside or beyond layers can be dynamically modeled

  • Since the state space of the underlying continuous-time Markov chain (CTMC) model increases exponentially when Stochastic Petri Net (SPN) model scales up, the time scale decomposition (TSD) approach is able to significantly reduce the time consumption and space complexity of SPN analysis

Read more

Summary

Introduction

With the rapid development of information technology, services computing has emerged as a new cross discipline that covers the science and technology of bridging the gap between business services and IT services [1]. It provides a well-defined architecture and interface to create, operate, manage and optimize the service processes with high flexibility facing future business dynamics [2]. With the services computing technology, the services can collaborate to provide users with much more powerful functionalities that atomic services commonly cannot fulfill. Services computing techniques have been increasingly popular in a large variety of areas, especially in mobile applications [7]

Objectives
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.