Font Size: a A A

Design And Implementation Of Control Plane Traffic Isolation Mechanism In Virtual Router

Posted on:2017-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:K ChenFull Text:PDF
GTID:2348330536467664Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Network virtualization technology dynamically constructs several virtual networks by taking advantage of the share physical network infrastructure to meet the need of different business.It is a research focus of the academe and industry nowadays because of the potential to improve the utilization rate of the physical network infrastructure,reduce the energy consumption of the system and supports the coexistence and evolution of different varieties network system.Virtual router is the core equipment to support network virtualization,usually include virtual control plane and virtual forwarding plane.The virtual control plane commonly use operating system virtualization technologies,and each virtual machine run a virtual control plane instance.The virtual machine can ensure the resource isolation among virtual control plane instances.The message between virtual control plane and virtual forwarding plane,such as routing update message,reply messages and control messages is transferred through the control channel.When the bandwidth of physical control channel occupied by one virtual control plane is too large,it will cause the unfairness to allocate control channel bandwidth resources and influence the communication bandwidth of other virtual control planes,even cause communication interruption between virtual control plane and virtual forwarding plane.Existing operating system virtualization technology mainly designed for terminal computer or application server environment,it cannot completely solve the bandwidth of virtual router control channel occupancy fairness and traffic isolation problems.This paper proposes a lightweight virtual router control plane traffic isolation mechanism based on the LXC virtual machine technology.It can guarantee the fairness to allocate the bandwidth of physical control channel among virtual control instances.In order to ensure the fairness and bandwidth isolation in the process of transferring message and improve the utilization rate of channel bandwidth resources,the paper proposes a packet scheduled algorithm based on historical cost(Historical Cost Based Packet Scheduling Algorithm HC-PSA).Finally,a traffic isolation kernel module of virtual router control plane in Linux LXC virtual machine environment is designed and implemented.With the experiment result of traffic test among multiple virtual control instances,the module can ensure traffic fairness and bandwidth isolation between virtual control instances,which proves that HC-PSA has better practical significance.
Keywords/Search Tags:Virtual router, Virtual control plane, Traffic Isolation, Historical Cost
PDF Full Text Request
Related items