Loading...
Modeling and evaluation of service composition in commercial multiclouds using timed colored petri nets
Entezari Maleki, R ; Sharif University of Technology | 2020
441
Viewed
- Type of Document: Article
- DOI: 10.1109/TSMC.2017.2768586
- Publisher: Institute of Electrical and Electronics Engineers Inc , 2020
- Abstract:
- The increasing demand for Web services encourages commercial cloud service providers to publish their own services with various functional and nonfunctional capabilities in different cloud platforms. The aggregation of atomic services from multiple service repositories is the main idea of the service composition concept in multiclouds. The cloud Web service composition is a suitable way for satisfying users' complex requests by integrating services from different clouds in order to create a new value-added composite service. The time required to serve a composite service by a multicloud environment is an important parameter, which depends on different factors, ranging from the service composition and selection algorithm to the number of atomic services published in the clouds. In this paper, a model based on timed colored Petri nets (TCPNs) is proposed to evaluate the service composition in multicloud environments while minimizing the number of clouds involved in serving a composite service request. The proposed TCPN graphically models the process of request submission, composite service analysis, service selection, and service provisioning in a multicloud environment. It also assesses both mean response time of the environment and probability of dropping composite requests. The verification of the accuracy of the proposed model is done by comparing the results obtained from the TCPN model, in two different scenarios, with the results from the CloudSim framework. These results confirm that our proposed TCPN model can appropriately model the system and evaluate its performance more efficiently than the CloudSim. © 2017 IEEE
- Keywords:
- Colored Petri net (CPN) ; Modeling ; Multiclouds ; Service composition ; Web service ; Analytical models ; Cloud computing ; Models ; Petri nets ; Quality of service ; Websites ; Colored petri net ; Computational model ; Multi-clouds ; Service compositions ; Time factors ; Web services
- Source: IEEE Transactions on Systems, Man, and Cybernetics: Systems ; Volume 50, Issue 3 , 2020 , Pages 947-961
- URL: https://ieeexplore.ieee.org/document/8116749