Font Size: a A A

Design And Implementation Of The Virtual Data Center Management System In Cloud Computing

Posted on:2014-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y T TanFull Text:PDF
GTID:2248330392961002Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
In recent years, the rapid development of cloud computing bringimportant changes to the Internet. Such as big data, distributed applicationsand so on, a large number of new technologies and applications as well asintelligent terminal high-speed expansion growth, highlight the role ofcloud computing service.The virtual datacenter is elastic self-service model based on cloudcomputing service, which has many nice features like rapid deployment,real-time response, and hire immediately, demand assignment and dynamicresource expansion and so on. It provides a series of resources demandoptions, including CPU performance, memory, operating system, disk, andnetwork. Customers can make a choice according to their needs to respondto users’ sudden, temporary computing and storage resources needs. Thevirtual data center provides enterprise customers with a virtual clusterenvironment, to achieve the dynamic expansion and configuration of asingle resource (CPU, memory, storage) or elastic increasing or decreasingin the scale of resources in use. Multiple virtual hosts, virtual networks andvirtual disk can work together and be able to facilitate the allocation andscheduling. Compared with the traditional business, virtual data center caneffectively integrate of resources and be able to quickly and effectivelyschedule resource to respond to the variable and elastic demand incomplex business.For complex business logic in virtual data center, an integrated management platform is needed to have to solve the problems of thecomplex and high-cost management. Therefore, we design and implementthe virtual data center management system.First, we design the virtual data center business logic, including themanagement and operation of the virtual machine, the virtual network,virtual disk and so on, which is based on OpenStack, the open source cloudcomputing platform.Then, we analyzed the difficulty of the management system designand implementation. On this basis, we design a modular system frameworkand achieve the view of user self-service interface based on a modulardesign.We use MongoDB and MySQL to address the storage needs and tosolve the atomicity, consistency problems. At same time, a process of atransaction designed to achieve data consistency during the execution ofbusiness logic.We use Node.js, which is a high-performance Web server, to build theweb-based services framework, and by experimental validation and serverperformance is further enhanced.
Keywords/Search Tags:cloud computing, virtual data center management system, OpenStack, Node.js
PDF Full Text Request
Related items