Font Size: a A A

The Design And Implementation Of Large-scale Virtual Network Platform On Cloud Environment

Posted on:2014-05-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y J ZhengFull Text:PDF
GTID:2268330422952006Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As a major trend of the Internet developing, cloud computing redefined thedelivery of hardware and software products. Cloud computing on-demand,automatic supply and flexibility application framework allow developers to publishtheir applications with less necessary operation and maintenance work. And thedevelopment program will be carried out automatically build, test, deploy, and othermaintenance operations. With the rapid development of Internet, the explosivegrowth of Internet applications and the rapid changes in market demand, it isimportant to design an efficient application nodes management platform toaccommodate dynamic scale in/out, to resolve operation and maintenance work incloud computing platform internally. Therefore, how to effectively manageapplication nodes under the cloud environment to support series of operation andmaintenance work has a great significance. It provides the data management,message calling capability, corrosion monitoring of entire application.Contents of this thesis is to study how to apply non-structural network in a cloudcomputing environment for application node management, organization, work out avirtual sub-network platform design for the autonomous management of scalablecloud computing applications with variable application nodes to support NoOpscapacity on the cloud computing platform. That will be core competencies and servecustomer.Firstly, this paper has an analysis implementation and problems while deal withthe Internet applications explosive growth of node management in current cloudplatform. We propose an improved management model. Apply unstructured networkmanagement model into node manager on the cloud platform. Then, we have aanalysis on node management requestments and come up with virtual networktopology model with partially distributed database nodes and dynamic networkcharacteristics base on the analysis. We have a description of the virtual networkmodel about related algorithms of dynamically adding and removing nodes,messaging models, data aggregation, throughput etc. Also, we have a design andimplement a virtual network platform based on the model, includinghigh-performance asynchronous network transmission, a unified virtual tableinterface, high-performance session management based on the state machine.Finally, this paper has an analysis on the performance and verifies theavailability and correctness with a serious of tests on the virtual network platform. As well as, node degree impact on data throughput in the ultra-large-scaleenvironments. After the testing, the platform is able to live well to adapt to theexplosive Internet application and the dynamic expansion and contraction caused byscale out/in of the application nodes.
Keywords/Search Tags:cloud computing, unstructured overlay network, scale out/in, virtualtable, state machine
PDF Full Text Request
Related items