使用计时着色Petri网对商业多云中的服务组合进行建模与评估

Modeling and Evaluation of Service Composition in Commercial Multiclouds Using Timed Colored Petri Nets

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2017
被引 23
ABS 3

中文导读

提出一种基于计时着色Petri网的模型,用于评估多云环境下服务组合的性能,包括平均响应时间和请求丢弃概率,并通过与CloudSim对比验证了模型的有效性。

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.

云计算服务组合Petri网性能评估Web服务