Font Size: a A A

Design And Implementation Of The Enterprise Cloud Desktop Management Platform Based On Openstack

Posted on:2015-12-27Degree:MasterType:Thesis
Country:ChinaCandidate:J L WenFull Text:PDF
GTID:2298330422977179Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Cloud Computing is a kind of compute model based on Internet. Infrastructure as aService (IaaS) is the bottom one of Cloud Computing service models. It vitualizes thephysical resources, such as servers, storage, network, into scalable and flexible virtualresource pool through distributed storage and virtualization technology. In recent years,IaaS products are increasingly competitive. How to use IaaS in more scenarios, becomes afresh proposition of Cloud Computing. Openstack is an opensource Cloud Computingproject, which can help service providers and enterprises to build the IaaS platform.Meanwhile, in order to solve the problem of basic resource management, enterprises haveurgent needs for the innovation of IT equipment usage patterns. However, the high cost ofbuilding IaaS platform hinders the pace of reform of SMEs.To solve the above problems, this paper presents an Enterprise Cloud Desktop Solution,which uses the Openstack as Cloud Computing Operating System and assigns CloudDesktop based on department. The solution explores how to combine the staff managementand Cloud Desktop management. And then the solution builds a Web-based EnterpriseCloud Desktop Management Platform (ECDMP).ECDMP makes secondary development to Openstack to meet the business needs ofenterprise Cloud Desktop. In terms of architecture, ECDMP:1, uses opensouce platformand can be deployed by press one-button, which improves the resource performance andreduces costs of building IaaS platform;2, implements the automated device managementand controllable basic resource management, through the intelligent scheduling and flexible allocation of resources. In terms of functionality, ECDMP:1, assigns variousCloud Desktop to the staffs according their departments in the way of customizingtemplates, which improves the flexibility of office desktop and the reusability of basicresources;2, implements a multi-platform Client Software access control center, whichprovides user authentication and Cloud Desktop information to the Client Software;3,decouples the user’s desktop environment and business data, which optimizes theperformance and experience of storage, improves the robustness of the Cloud Desktop andflexibility of the crash recovery, and reduces the risk of losing business data.
Keywords/Search Tags:Cloud Computing, IaaS, Cloud Desktop, Openstack
PDF Full Text Request
Related items