Font Size: a A A

Design And Implementation Of Virtual Resource Management System For Software Developing And Testing Based On Appstack

Posted on:2015-05-29Degree:MasterType:Thesis
Country:ChinaCandidate:P Q QuFull Text:PDF
GTID:2298330431987281Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the IT industry and the project team development, the demand of the project on the development and testing environment is increasing. The traditional hardware-based resource management has been unable to meet the needs of the project development team. Enterprises are facing a tremendous environmental requirements, disordered project resource management, low capacity utilization and manual deployment of complex issues. Developing efficient environmental management system is being the enterprise’s urgent needs. As the background for this project, this paper discusses the design and implementation of virtual resource management system for software developing and testing based on Appstack.This paper analyses the current enterprise resource management problems and proposes development solution based on Appstack virtual resource management system of development and testing. We decompose the system into9modules through the analysis of the system requirements. This paper starts to represent the system design and implementation by the analysis of the project management, configuration management, workload management, and external interactive module of the system. The project management system module is the base of the system. It provides the management for project and resource within the system. Configuration management module saves the resource allocation scheme by the way of layer, virtual machines and application program which realizes the user functions such as resource configuration storage, sharing, and so on. As the core business module, workload management module implements the workload creation step by step through the use of task queues.It uses chain-type tasks on virtual machines, such as startup, shutdown, recycling operations. External interactive module of the system is the connection hub underlying Appstack and Cloudstack platform providing underlying capability service. The author independently complete the project management, configuration management, external system interaction and resource statistics modules and participated in the completion of access control, workload management and system tools modules.This article discusses the actual status of resource management in the project development process and realizes the system development through needs analysis and design. At present, the system has achieved design goals and it is to be deployed in actual use. With the system, the cost of enterprise resource management will significantly reduce and software developing and testing efficiency will improve.
Keywords/Search Tags:Resource Management, Configuration Scheme, Virtual Resources, Appstack
PDF Full Text Request
Related items