With the high-speed development of information construction,construction of traditional networks need to spend a lot of money to buy more hardware devices(such as servers,switches and routers)as a support,and after hardware increased,it brings another problem,that is the need for more manpower to maintain,more space to place equipment.So how to increase server utilization,reduce hardware failure rates and reduce their workload deployment of equipment and other issues we need to consider carefully,at the same time,how to reduce investment in hardware,reducing budgets and energy conservation and other issues more room facilities worth thinking about.Sustainable development not only reflected in the environment,also reflected in network communications.Network virtualization made to bring the gospel to this era,is an important way to solve these problems.The main work is as follows:(1)In order to solve the above problems of the traditional network,using virtualization technology to break the traditional communication network,this paper studies the virtualization technology,and researches the virtualization platforms,and ultimately select the most suitable virtualization platform(VMware)as the basis for the entire virtual network platform.(2)Virtualization technology includes a variety of different technologies,such as server virtualization,memory virtualization technology,this paper mainly studies the network virtualization,analysis and research on SDN(software-defined network)and Open Flow network architecture,designed the system network architecture.(3)Whether it is the traditional network or a virtual network,communication is always in the first place,communication is the basic of entire network,so combined with the network architecture of the system,we design two communication schemes,one is under the same OpenFlow Switch virtual machines,the other one is under the different Open Flow Switch virtual machines.(4)After finishing the design,we need a rational and intuitive way to verify.Therefore,this system consists of two parts,one is to use java programming language to develop background program,and the other part is to use javaScript,html and css3 programming language to develop WEB interface;using the way of ajax to interact between the front and back,in the same time,plus VMware Virtualization platform,giving enterprise and users a highly intuitive and results.Results show that the design is reasonable and reliable. |