Font Size: a A A

User Manager System Design And Impelmentation Based On OpenStack Cloud Platfom

Posted on:2016-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:D P WuFull Text:PDF
GTID:2308330473455331Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Cloud computing applications has gradually deep into the people’s production and life, cloud computing represents a new trend of the development of the IT industry, it put resources, services, data processing, etc. together. Cloud computinghas improved the efficiency of resource use, and the IT industry the pace of development has been rapid growth, and also to bring a lot of convenience.Currently, the cloud computing technology developers focus more on how to provide better performance computing services, network services, storage services, cloud computing services, cloud platforms without licenses and user management of these services mature design resources solution.As more and more cloud platform products using large and small businesses, the cloud platform user management and permissions management gradually attracted people’s attention.For such problems,taking the OpenStack cloud platform for the study, separately from the user-organization management, role management, authorization management of these three aspects of the OpenStack cloud platform user management system research.Research on key technologies for systems of these three areas, combined with the OpenStack framework for analysis of its fine-grained source code, design a management system based on user OpenStack cloud platform, the system includes the following three parts:1)Design and Implementation of the user organization management module, through modifications to the OpenStack cloud platform user management system, increasing the organizational management capabilities.Module uses LDAP directory server storage technology, the cloud platform tree hierarchy user management mechanism to optimize the query performance of the system.2)Design and Implementation of Role Management module, through modifications to the OpenStack cloud platform access control model, increasing the role of the authorization, role hierarchy, and other functions.Module uses role-based access control(RBAC) technology, realize the cloud platform for users and resources licenses isolation, the use of roles to manage cloud platform resources operating authority, allowing users by assigning roles to gain access.3)Design and Implementation of authorization management module, resource operations by mapping OpenStack cloud platform for specific permissions, and increased rights management function; authorization policy by developing rules, increased conflict detection and authorization authorization conflicts digestion function, thus ensuring the security authorization process feasibility.Testing result proves user-organization management module,role management module, and authorization management modulein this system achieved the expected goals. Solve the user management and permissions management of cloud platform problem, and meet different application needs of users.
Keywords/Search Tags:OpenStack, cloud platform, RBAC, policy conflict
PDF Full Text Request
Related items