Font Size: a A A

Research On The Key Technologies Of Future Internet Experimentation Platform

Posted on:2015-11-29Degree:DoctorType:Dissertation
Country:ChinaCandidate:J X LiangFull Text:PDF
GTID:1228330467463671Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Existing network architecture has been difficult to fix the requirements of futue Internet development, and it is urgent to promote the development of technological innovation. However, any of new technologies must be tested and evaluated rigorously before being deployed and applied. It is not only the base of Future Internet research, but also the way to explore the Future Internet itself to build the large-scale, realistic, controlledexperiment platform.Based on the deep survey of the status quo of future Internet experiment platform, and aiming to the problem of sharing infrastructure, experiment lifecycle management and network programmability in existing experiment platform, this paper uses advanced theory and technology in cloud computing, semantic web, software defined network comprehensively, studies the key technology of future Internet experiment platform from system architecture, description language, and programmable virutal network service, and finally complete the prototype implementation and application validation initially. In particular, the contributions and innovations of this paper include the following aspects:1. The survey of the future Internet experiment platform at home and abroad is thoroughly conducted, and the status quo of future Internet platform is arranged. Based on the survey and analysis, the systemic induction and classification of the experiment platform is given, the problems of existing experiment platforms are concluded, and combing with the development of future Internet technology, the development trend of future Internet experiment platform is discussed.2. To solve the difficulty to share resources in different experiment platform, which is caused by the deep-coupling between experiment services and resources, the conceptual model of "Experiment as a Service" and technology architecture based on IaaS cloud are proposed and designed. At first, the architecture design principles of the platform are determined based on the analysis of platform functions, user requirements and infrastructure characteristics. Then, leveraging the "Everything as a Service" paradigm in cloud computing, the conceptual model of "Experiment as a Service" is proposed. Finally, from the implementation point of view, the technology architecture based on IaaS is proposed.3. Due to the lack of unified experiment description language in experiment platform, it is difficult to achieve effective management of experiment lifecycle, including description, arrangement, implementation and replay. To solve the problem, a hierarchical evolvable experiment description language and experiment lifecycle management automation scheme based on experiment description language are proposed and designed. Firstly, according to the requirements of experiment lifecycle management, the design principles of experiment description language are rasied. Then, using ontology and semantic Web theory, the framework and enforceable program of hierarchical evolvable future Internet experiment description language is proposed and designed. Finally, taking the experiment description language as basis, an experiment lifecycle management automation scheme is proposed and designed.4. Traditional network experiment platform is difficult to verify the new network technologies, protocols et al.. For this problem, the programmable virtual network (PVN) service model is proposed, and based on OpenFlow and Software Defined Network (SDN) technology, a flexible and efficient service implementation mechanism is designed. First, the concept of existing cloud services is extended and the PVN model is proposed. Then, according to the logical architecture of SDN, the network architecture of the existing IaaS cloud is improved. Finally, the PVN service system based on SDN is proposed and designed. Due to the traditional technology is lack of scalability and performance in virtual network isolation, a MAC-based programmable virtual network isolation mechanism is also proposed.5. On the basis of proposed system architecture, experiment description language and programmable virtual network service implementation scheme, while using the exsiting cloud platform and OpenFlow technology, a prototype of programmable virtual network experiment platform, named ProVinet, is designed, implemented, tested and verified.
Keywords/Search Tags:Future Internet Experiment Platform, CloudComputing, Description Language, Network Virtualization, SoftwareDefined Network, OpenFlow
PDF Full Text Request
Related items