Font Size: a A A

Research On Service Migration And Invocation Mechanism Based On Information-centric Networking

Posted on:2018-06-28Degree:MasterType:Thesis
Country:ChinaCandidate:J Q DongFull Text:PDF
GTID:2348330518994568Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Today's Internet is based on a TCP / IP network that terminals communicate via IP addresses. However, this host-to-host-based network architecture is becoming more and more difficult to withstand the pressure of traffic growth. As a consequence, the current Internet demands a new architecrure to change it. The emergence of Information-Centric Networking (ICN) addresses the problem of traffic spikes in the current network. Currently, the ICN network does good job in the transmission and sharing of data-intensive content, but there are a large number of dynamic and complex interactive applications on the Internet that require the use of user data or databases to dynamically generate personalized content. The existing ICN design only caches data,and the processing of data still needs to be handled on the remote server.Therefore, this mode, which provides dynamic services at the application layer, can't effectively utilize the contents of the cache in the network and take advantage of the network.In fact, a lot of relatively complex dynamic services are logicly aggregated by static content, stateless computing services, stateful computing services and business data. Therefore, the network and application server are unified as a service pool through the decomposition of complex services to support static content and stateless computing services in the network migration and dynamic aggregation in the new Information-Center Networking environment. It can form a new distributed service delivery system, which can be dynamically deployed at the edge of the network and support service migration and dynamic aggregation.Based on the characteristics of Content-Centric Networking (CCN),this thesis proposes a new mode of network service provision, which makes full use of the advantages of content-centric network migration to the network. And it adding edge proxy server to the content center network can make stateless lightweight services in the network migration,and lightweight services can be processed nearby without forwarding to the server, so that CCN network achieves the "edge computing". This thesis extensions the CCN namespace rules, allowing the CCN network to make service calls by name, and being compatible with legacy CCN network requests. At the same time, this thesis develops a service migration and invocation system based on the CCNx (a CCN network prototype system) framework, and example services. The implementation of the system use OSGi framework, and it make the jar file of OSGi Bundle as service package. The system Bundle package MANIFEST file is modified to add some expansions, which through the export package to provide external services interface. The system implements the mechanism of dynamic service migration. When the system receives the user request, the system migrates the service to the edge node as needed,and it can acquire the content from the nearby. Besides, this thesis analyzes the advantages and disadvantages of the service migration through the experimental results. And the results show that the response time of the service invoked by the user can be improved about 30% when the service is transferred to the network edge call with relative to the remote server.
Keywords/Search Tags:CCN, Service Migration, Edge Computing, CCNx, OSGi
PDF Full Text Request
Related items