Font Size: a A A

Design And Implementation Of VPC Network Management Software For A Cloud Management Platform

Posted on:2021-05-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y L LiFull Text:PDF
GTID:2428330632462769Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of cloud computing technology,traditional network can not meet the needs of enterprises and users.Shared network resource pool was used by traditional network users,isolation has not been done between each other.This form of network is neither secure nor flexible.With the rapid development of Internet technology,enterprises and users have higher and higher requirements for virtual network,such as security,reliability and privacy.Therefore,the VPC network came into being.Network resources can be flexibly deployed with the VPC network,such as network partition and firewall rules,etc.Security isolation is achieved by using intra-VPC network communication and separation of VPCs.Therefore,it is very important to manage VPC network.This paper analyses cloud computing technology,cloud management tool OpenStack technology,Dubbo distributed framework,Spring Boot and the features of VPC Network Resources.OpenStack is an excellent open source cloud management tool that integrates the components necessary for cloud management.Neutron is an important component of OpenStack.As a network service component,Neutron can build virtual network for tenants,and open a series of scalable API to realize the management of virtual network.The article has done a lot of work the part of the demands analysis,including system user role requirements,system functional requirements,and non-functional requirements.The overall design mainly discusses the system network structure design,system software level architecture design,system function module design,database design and interface design.Then the design and implementation of the main modules of the system are discussed in detail.Finally,the core functions and performance of some VPC network management software are tested.Using MVC software hierarchy,Dubbo distributed framework and Spring Boot,this paper designs and implements a system.The system can manage tenants and access tenants to OpenStack,which makes tenants have the ability to manage cyber source independently.Mainly for network,subnet,firewall,router,load balancing centralized management.
Keywords/Search Tags:VPC, Network management, Network source, Software design
PDF Full Text Request
Related items