Font Size: a A A

Execution Mechanism And Performance Simulation Analysis Of Service Network

Posted on:2016-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:M YuFull Text:PDF
GTID:2308330479991065Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Along with the popularity of new information technologies such as Cloud Computing and Internet of Things, more and more Web services are available on the the Internet. At the same time, personal requirement of customers has become more and more diversified. One typical way to support personalized and mass customization is customizing the existing service network, dynamically searching for process to meet requirments, and meeting the personalized requirments of different users. After service network customized, a run-time environment to support the execution of service network and the data transfermation between different service nodes is needed. The current technology supports for a variety of possible service network execution mechanisms. In order to optimize the performance of the service network, it is necessary to compare and analyze the performance of different execution mechanisms and to find the key factors that affect the performance of service network and their influential degree.The significance of this paper lies in: construct the physical architecture of service network, based on this environment, build runtime environment supporting service network deployment, customization and execution, to complete the mapping of service network logical structure to the physical execution. Under the distributed execution environment of service network, simulation for different conditions of deployment, customization and execution, then collect and analyze the simulation data, and determine the influential factors of service network, and quantitatively describe them, to provide objective reference for customers’ free choice under under different conditions. Specific research has four aspects as follows:(1) Put forward a distributed physical architecture of service network and describe the stage of deployment, customization and execution. According to the physical architecture model, develop runtime environment supporting three execution machanisms which are BPEL-based(business process execution language for web service), rule-based and event-based, to complete the transformation of service network from logic design to physical execution.(2) Based on three research questions which are the influence factors and their influence degree of the execution efficiency of process after customization process, the differences among three execution machanisms of BPEL-based, rule-based and eventbased, the differences among different service network sub-net partition method under the distributed execution engine, simulate the execution of the service network under different conditions and collect simulation data.(3) By principal component analysis, regression analysis and the method of nonparametric test, analyze the simulation data. Determine the real influential factors of service network, and calculate quantitatively the influence of various factors on the performance. Service providers can adjust the physical architecture of service network according to the analysis results, to improve the performance of service network and meet customers’ requirements with high quality.(4) Service network execution and simulation system was designed and implemented. This system supports four main functions of service network which are deployment, customization, execution and analysis results displayment. This system uses the Eclipse software development platform, the Java programming language, and MYSQL database management system to store information.
Keywords/Search Tags:service network, distributed physical architecture, execution environment, BPEL, performance simulation, statistic analysis
PDF Full Text Request
Related items