# Automatically Expanding User-Management System for Massive Users in the Cloud Platform
## 1 Introduction
Through complexity analysis and simulation, the authors chose to which extent the system design was scalable. They built a prototype using accepted technologies and evaluated it using a standard benchmark. The testbed measurements show that the implementation, within the parameter range tested, operates efficiently, quickly adapts to a changing environment, and allows for effective service differentiation by a system administrator. Under normal conditions, the user-management system of the cloud platform and the user's utility application were independent, respectively. The user-management system was used to allocate computing, storage, and network bandwidth dynamically. The user-management system of the utility application was created to process data using data and invoke the software interface. Because these two types of user-management systems were developed by different departments, they cannot assign or grant operating authorization to each other. Therefore, it is necessary to customize a user-management system for user authorization synchronization. The OpenStack open-source tool package has also been used to build a private cloud platform to satisfy the requirements for an experimental environment and software system [18; 19]. These scientific experiments in our project will bring forth large sets of data. In order to process data generated by space scientific experiments and research programs efficiently, we built a cloud platform based on the technical systems of the OpenStack cloud platform. This cloud platform was named the OpenStack Private Cloud Platform (OPCP) to provide resource pooling for diverse fields of scientific users. For scientific users, data production by means of computing resources and scientific data has a very important significance. Based on all above-mentioned research and analysis, we can draw the conclusion that there has been no multi-user-management system automatic synchronization in past research, as shown in Table 1.  
Therefore, this paper will re-establish a scale-out multi-user-management system to break through the obstacle between cloud resource and application data (remote-sensing data and other scientific data). Moreover, it is impractical to add each user manual as the number of users grows. Especially for our cloud platform, it was calculated that the number of users has reached four thousand at present and is expected to grow with time. An automated expansion multi-user-management system could definitely improve the efficiency of cloud platform resource utilization, but constructing a system that covers user authorization management and user organization relationships is extremely difficult. The user-management system of OPCP was initialized based on the user's architecture of Stack 6.5.1, which belonged to Huawei's private cloud. As a matter of fact, Stack 6.5.1 of Huawei's private cloud was derived from OpenStack architecture. The framework of user management within Stack 6.5.1 was already in use, so we expanded to accommodate plenty of cloud users automatically based on Stack 6.5.1 [20]. This article is structured in sections, as follows: summary with keywords; (1) introduction with literature review; (2) architecture of the user management proposed for implementation of user authority synchronization, dividing it into three parts: user information synchronization module, user identification and authentication module, and user registration and request module; (3) a dynamically weighted load-balancing algorithm presented to adjust the weight of worker node for improving scheduling efficiency; (4) experimental environment and illustrated comparison with other methodologies; (5) conclusions; (6) and bibliographic references.