Font Size: a A A

Implementation Of Virtual Router (VSR) Deployment Automation System

Posted on:2015-05-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y BaiFull Text:PDF
GTID:2348330542452429Subject:Engineering
Abstract/Summary:PDF Full Text Request
With Rapid development in software industry in the 21st century,the relationship between people's life and software becomes closer than before.With the increasing scale of software industry,both software testers and ordinary users will face the problem of diverse trend in software installation deployment brought by the increasingly complicate software function.Deployment and installation of the software have also become an integral part of development and testing work.As manual deployment will spend a lot of manpower,material resources and a certain error rate,it makes the deployment automation technology more and more important.The installation of software is the first step in software procesing,it influences software experience and evaluation of user and also the maintenance of software.Therefore a rapid and exact software deployment is important to the quality of the software.At present,the development methods and tools is increasing,but,only by these methods can not solve all the problem of software deployment.With the rapid development of software industry in the 21st century,the relationship between the software and the people's life becomes closer than ever before.With the increasing scale of software industry,both software developers and testers and ordinary users will face the problem of diverse software installation deployment brought by the increasingly complicated software.Software installation deployment is an indispensible part in the development work.As the manual deployment consumes a lot of manpower and material resources together with a certain error rate,deployment automation technology receives more and more attention.The installation of the software is the first step to get the software to work,which not only impacts the consumers' personal experience and evaluation towards the software,but also the software maintenance.If the installation of the software could be processed fast,correctly and precisely,it will bring great benefits towards the project development,test and marketing.At the present,the development pattern and tools of deployment program is unceasingly increasing,but these alone could not solve all the problem existed in the software deployment.Thus,how to design a good software deployment installation system is one of the problem that all the developers face.Under the trend of increasingly mature cloud computing technology,more and more cloud service providers and telecom operators start to provide consumers with public cloud services,allowing consumers to create their own Virtual Data Centre or Virtual Private Cloud according to their needs,which could assist the enterprise to save their construction costs and improve their development speed.With the rapid development of virtualization technology,H3C introduced a new generation VSR virtual router in order to catch up with the development level of this industry and satisfy the requirement of the consumers,which provides the equivalent functions and experience with the physical router,including routing,firewall,VPN,and QOS,assisting the enterprise to build their own hybrid cloud.This paper analyzes the automatic deployment of VSR virtual router on VMware ESXi platform.The main works are as follows:1.Analyzing the installation package of VSR.Because of the expandability of ovf file,we add custom properties page.The developer can add those VSR that commonly used as initial configuration items.When doing this,we can achieve a property page to fill in customer's items that we define in ovf file.2.Analyzing the parameter passing and parsing of automatic deployment.We discovered when we use OVF package to create virtual machine on VMware platform,we can have an iso file in virtual CD-ROM of the environment configuration.Exporting this iso file,we can achieve a xml file that includes what we write in property page.Modifying the batch file of VSR virtual Router,mounting the drive and the hard disk,we could create VSR Startup Configuration in use of Linux Shell script file to analyze the xml file.3.Analyzing the ovftool provided by VMware.We can apply Linux Shell script to the automatic deployment to the VSR.Packaging the parameters of VSR,VSR automatic deployment could be completed in use of VTP tool and with the running TCL automation scripts.
Keywords/Search Tags:automatic deployment, VMware, OVF, virtualization, Virtual Router
PDF Full Text Request
Related items