Font Size: a A A

Design And Implementation Of New Business Support System For Virtual Network Scheduling

Posted on:2017-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:X TaoFull Text:PDF
GTID:2348330518495519Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of cloud computing,the function of each cloud platform has become increasingly rich,at the same time,the appearance and development of SDN provide unneglectable effect for network virtualization innovation.SDN separates controlling logic from forwarding hardware,which makes it much easier for network virtualization and management,simplifies the deployment of new protocols and applications and let people be able to use all kinds of middleware to help implement complex logic to control the network.On this basis,according to different network structure,there is constantly new network scheduling strategy put forward,to meet different needs.But right now as tenants of cloud platform,it is hard to do custom configuration of scheduling policy,only by manually configuring the routing table entries to achieve the purpose.If cloud platform can provide different network scheduling strategies to tenants,it can simplify the tenants' configuration,and then optimize the network.This paper design and implement a new business support system for virtual network scheduling,which aims to develop a scalable,easy to modify and transplantable platform for the virtual network scheduling,a platform for the tenants and the scheduling strategy developers.The tenant can choose a network scheduling strategy to meet the demand of the private network and then optimize the network.While the scheduling strategy developers can release their policy on the system,the system also prepared some scheduling policy,including the path decisions and flow distribution.Through the analysis of SDN network scheduling model,combining the bat algorithm and ideas of the RSVP,forecast allocation strategy is put forward.Using REST API to decouple between modules,and building the system in the form of components,make it convenient to modify or replace any part of the system.This paper firstly introduces the background of the system,current research at home and abroad and the related technologies about SDN.After that,the paper proposed an analysis of requirements,make it clear about what need to be implemented,and proposed forecast allocation strategy to schedule the SDN network.Then the design of and implementation of the architecture and key modules was presented.At last,the paper showed the system testing and make a conclusion.
Keywords/Search Tags:SDN, OpenFlow, Cloud platform, Network scheduling, REST
PDF Full Text Request
Related items