Font Size: a A A

Design And Implementation Of Function-group Elastic Scaling Mechanism In Smart Identifier Network

Posted on:2021-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhaoFull Text:PDF
GTID:2428330614972595Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In current computer network,network services consist of a series of devices with certain functions.However,these network functions are highly coupled with the bottom hardware equipment because of the traditional deployment method,which makes deployment,operation and expansion extremely difficult.As a result,the traditional network is statically rigid and cannot meet the rapidly increasing user demand of the Internet.In order to alleviate the disadvantages of traditional network,Beijing Jiaotong University innovatively proposes a new network architecture with a "three-tier" and "twodomain" system model,named Smart Identifier Network(SINET).In SINET,multiple virtualized components undertake specific network services and form a function-group.In SINET,the process of function-group resource adaptation enables the creation of function-groups based on demand,but there is still no complete mechanism to elastically adjust the allocated computing resources of the created function-groups to meet user's demand change and service quality requirements.Therefore,this paper designs and implements an elastic scaling mechanism for function-groups in SINET.By perceiving user's demand change and virtual resource utilization of the function-groups,the computing resources allocated to the function-groups can be changed in real time to achieve dynamic adaptation of network resources.The main work and contribution are listed as follows:First of all,this paper introduces the research background of this topic,and analyzes the researches of the future network architecture and elastic scaling mechanism at domestic and overseas.Furthermore,the following parts explains the purpose and significance of the proposed function-group elastic scaling mechanism,and introduces the SINET architecture and other related technologies.Secondly,this paper designs and implements the overall framework of the functiongroup elastic scaling mechanism in SINET.The framework consists of visualization module,elastic scaling module,deployment module,and issuing module.The core of the mechanism are the elastic scaling module and the deployment module.The visualization module provides user interaction interface.The elastic scaling module receives the user's instruction to change the demands of the function-groups or active the elastic scaling mechanism.Also,this module determines whether to trigger the elastic scaling,matches the template library for the scaling-out virtual nodes and screens the scaling-in virtual nodes.The deployment module selects the physical nodes for scaling-out virtual nodes and deploys networking components for them.The deployment module also runs the virtual node deployment algorithm that takes into account the physical node resources and the physical network topology.By selecting the physical node with less current remaining resources,load balancing value and transmission delay across physical nodes,this mechanism can effectively improve the resource utilization rate of the physical nodes in the system and reduce the delay of traffic transmission in the function-group.The issuing module interacts with the computing manager and the network manager to realize the deployment of scaling decisions.Finally,in order to test the feasibility and performance of the function-group elastic scaling mechanism,we deploy it in a prototype system based on Open Stack.In this system,this paper verifies the functions of each module in the mechanism and the performance of the virtual node deployment algorithm.The experimental results show that our elastic scaling mechanism has the advantages of automation,flexibility,high resource utilization rate,and good operating status,which provides the foundation to promote the wider application of SINET in more scenarios.
Keywords/Search Tags:Smart Identifier Network, Function-group, Elastic Scaling, Virtual Component Deployment
PDF Full Text Request
Related items