Font Size: a A A

Research On Some Key Technologies Of Dynamic Service Resource Delivery Net Works

Posted on:2013-11-12Degree:DoctorType:Dissertation
Country:ChinaCandidate:L R LiuFull Text:PDF
GTID:1228330374999508Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Nowadays, the modern service industry has become an important part of the national economy, and it has greatly changed the economic system of our society. It has two development types, namely the transformation of traditional service industry and the promotion of new format of the service industry. The development of information technology is an important driving force for the development of modern service industry. Using SOA as its core, the development of the distributed computing technology, changes the design and construction of the information service system tremendously. The loosely coupled system structure can greatly improve the flexibility of the system. The package of services and the reuse of service components greatly improve the efficiency of system development. That can make the enterprise respond to the rapid changes of business requirement as quickly as possible.With the development of Web Service and SOA, service computing network has gained widely attention from academic community to industrial community. Service computing is a technology that uses services as its basic components and constructs loose-coupling distributed system by reusing and assembling services rapidly and flexibly. Service computing network is a logical network that uses entities and semantic relations to express knowledge between services such as relationships, attributes and abilities. Current studies of service computing network mainly focus on the logic relationship of services in generation and runtime periods, such as service modeling, service description, service development, service discovery, service composition and service execution.The purpose of this paper is as follows:Make the service system adapt to the dynamic, changeable, complex Internet environment from the prospect of system architecture;Reuse the predefined service components with high level of abstraction according to the business requirement; Integrate virtual and real services resources so as to achieve service orchestration fault tolerant mechanism with high availability and high reliability;Open the service resource to the users efficiently in multi-users and high concurrency scenarios.This paper is divided into six chapters. In chapter one, we show the research background and significance of the paper, clearly state the research goal, and point out its influence on the service science, engineering and management and other related research areas. In chapter two, we propose the architecture model of service network and functional architecture of network node of dynamic service resource delivery Network (DSRDN), and laid research foundation for the research of DSRDN and the implementation of prototype system. In chapter three, we propose a service component integration method based on the process template, including common services component model and type, PTDL (Process Template Description Language), design and implementation of common service component integration framework. In chapter four, we propose a centralized distributed service orchestration execution mode, and then propose the hierarchical choreography-based fault-tolerant mechanism(HCFM).In chapter five, we propose a Web Service implementation method called SEDA4WS (Staged Event-Driven Architecture for Web Services) based on SEDA(Staged Event-Driven Architecture), then design and implement the prototype system. In chapter six, we summarize the corresponding research work, and prospect the future work.The main innovation points of this paper are show as follows:(1)We propose and design a dynamic service resource delivery networks (DSRDN) based on SON (Service Overlay Networks), which can reduce the complexity of the underlying network topology, improve dynamic adaptability to respond to customer’s requirement, and provide the quality of service. It can provide reliable QoS guarantee as well as many new features, including reusability of service components, fault tolerance of service execution and opening of service capability. The network has been realized as a prototype system, and the rationality of the design and the feasibility of the functions has been validated.(In chapter two) (2)We design a common service component model based on the existed service component model, then realize the conversion from the fine-grained function to the coarse-grained business of service component, and propose Business Template Description Language (BTDL), so that IT business is aligned from the process layer and can be reused. We design a common service component framework for common service components to composite according to the process template description language. We develop visible process template modeling tool which reduces the difficulty of describing the process template greatly. The common service component framework prototype system is realized already and used in modern service industry common service platform. This platform has passed the examination taken by National Key project of Scientific and Technical Supporting Program, and the correctness and feasibility of the integration framework has been verified.(In chapter three)(3)We propose a centralized-distributed service orchestration execution mode, and then propose the hierarchical choreography-based fault-tolerant mechanism (HCFM) to make up the lack of the research of Services Choreography fault-tolerant mechanism in services composition. The mechanism is deployed in China mobile B2B open service platform, and its feasibility has been validated.(In chapter four)(4)We utilize the concept and event driven communication model in the SEDA (Staged Event-Driven Architecture) and analysis the bottle-neck problem in the realization of SOAP (Sample Object Access Protocol). Then we decompose and characterize the process of SOAP in the method of finite state machine, divide it into "phases" in SEDA and propose staged event-driven architecture for Web Services (SEDA4WS). The method is used in the integrated business open service platform, and its practicality and effectiveness under the condition of highly concurrent requests has been validated.(In chapter five)...
Keywords/Search Tags:Services Sciences, Management&Engineering(SSME), Service Engineering, Service System, Service Network, Service Component, Fault-tolerant Mechanism, Software Reuse, Open API
PDF Full Text Request
Related items