Font Size: a A A

Design And Implement Of Emerging Business Oriented Converged Services Platform

Posted on:2014-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:T X LiFull Text:PDF
GTID:2268330401464384Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, the telecommunications network technology develops continuouslywhich provides customers with a wide variety of new network services. Currently, mostof the business systems are designed and deployed individually. They are different ininfrastructures. These so called "chimney" architectures have low resources utilization,poor reliability and weak scalability.In order to solve these problems, considering the current research status anddevelopment trend, after analysising the structure and characteristics of the existingresource managing and scheduling platform, based on the specific needs of our ownprojects, this paper designs and implements a converged services platform(CSP). CSP isa basic management platform for distributed systems, which allows service providers todeploy and customize reusable systems with high availability, high scalability andstrong reusability. The main works and innovations of the paper are the following:1. Design the architecture of CSP based on service-oriented architecture accordingto our needs. The resource it needs will be dynamically assigned according to the stateof service component, which implements the extension and draw-back of the businessability. At the same time, high avalable cluster are also applied to guarantee the highreliability.2. Encapsulate service with plug-in and configuration file. So the system can installand uninstall service instances dynamically, which also reduces the difficulty ofdevelopment.3. The system use asynchronous event-driven mechanism Epoll to deal withnetwork IO requests which improves the efficiency of the network IO. Use thread poolto deal with asynchronous disk IO operations which improves the efficiency of disk IO.4. The system adopts a dynamic load balancing technology to master computingnodes status, and dispatch requests to appropriate computing nodes based on their taskstatus.5. Design service monitoring mechanism to make system grasp the real-timeservice running state. In case of service failure on one computing node, the system can migrate service to other node. This ensures the high availability of service.6. Design routing mechanism based on smart overlapping network to supportmulti-domain deployment. The system could automatically match the service accordingto service user’s environment (requested QoS level, type of service, terminal type, etc.).The results of the system function and pressure experiment show that CSP can runthe service component with monitoring and fault-tolerant, make the best use of resourceby dynamically allocating computing resources. CSP meet the needs of the businessoperations.
Keywords/Search Tags:distributed computing, load balance, service-oriented architecture, service deployment, plug-in technology
PDF Full Text Request
Related items