Multi-tenant user management service system

A user management and service system technology, applied in the field of multi-tenant user management service systems, can solve problems such as increasing operating costs and heavy hardware overhead, and achieve the effects of ensuring security, reducing work tasks, and reducing costs

Pending Publication Date: 2019-12-03
上海仪电智能科技有限公司 +1
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, if each tenant is deployed in a server database, as the number of users continues to increase, the hardware overhead is too heavy, which greatly increases operating costs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-tenant user management service system
  • Multi-tenant user management service system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0022] A multi-tenant user management service system, including cloud system administrators, tenant administrators and general users, and also includes a cloud system platform, the cloud system platform includes a data collection module 1, a data calculation module 2, a data query module 3 and data storage Module 4; the data storage module 4 includes a plurality of databases, and the database includes a plurality of tables, and the table includes a plurality of fields 41 for storing leased room information; the leased room administrator signs an agreement with the cloud system administrator, and the cloud system administrator signs an agreement with the cloud system administrator in the cloud system. The platform registers the information of the renting room administrator; the big data collection platform creates the renting room number and generates the account number and password of the renting room administrator, and stores the renting room information into the corresponding ...

Embodiment 2

[0029] A multi-tenant user management service system. On the basis of Embodiment 1, the original data of the mobile phone in the data collection module 1 can be stored in Kafka first, which is equivalent to directly writing a cache. Kafka is a distributed, partition-supported, The multi-copy message system can process a large amount of data in real time. The data storage module 4 includes HBase, which is a highly reliable, high-performance, column-oriented, and scalable distributed storage system. The data in Kafka is directly written into HBase through routing , more preferably, the data stored in HBase is encrypted and decrypted using the AES256+Base64 algorithm, even if the database leaks, it will not directly leak the information of the tenant administrator and general users in the tenant.

[0030] The big data computing platform can use the Spark platform, which supports interactive computing and is a general-purpose engine that fulfills requirements such as SQL query, tex...

Embodiment 3

[0032] A multi-tenant user management service system, such as figure 2 As shown, on the basis of Embodiment 1, the data query module 3 includes a control layer 31, a business layer 32, an interaction layer 33 and a repository; the control layer 31 is used for business scheduling, the business layer 32 is used for logic processing, and the interaction layer 33 It is used for data interaction with the storage repository; the control layer 31 uses a load balancing method for scheduling. When users query their own information, each functional module operates independently, with low coupling in software architecture design. When a module fails, it will not affect other modules, ensuring the security of the entire system. At the same time, users query information When , load balancing can reduce the pressure on a single server and have faster processing speed.

[0033]Specifically, the data query module 3 can use the SpringBoot framework, and the user request query can be sent to ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of cloud computing, and discloses a multi-tenant user management service system. The technical problems that user data isolation can be guaranteed and hardware cost can be reduced are solved. A tenant administrator signs a protocol with a cloud system administrator; the cloud system administrator registers the information of the tenant administrator inthe cloud system; a data collection module in the cloud system allocates a space and marks a room number as a rental room for the tenant administrator; an account and a password for entering the rental room are generated and sent to a rental room administrator; the information of the rental room is stored in the corresponding field; therefore, the cloud system administrator allocates one rental room each time; the information of the rental rooms is stored in the fields in the database table, on one hand, the data of the rental rooms do not interfere with each other, namely, the information ofone field is changed without influencing the information of other fields, and on the other hand, an independent database does not need to be established for the information of each rental room, so that the hardware cost is reduced.

Description

technical field [0001] The invention relates to the field of cloud computing, more specifically, it relates to a multi-tenant user management service system. Background technique [0002] Multi-tenant technology originated in the 1960s. In order to use more computing resources, many companies rented a part of computing resources from suppliers holding mainframes. System or program components, and ensure the isolation of data between users. A system that supports multi-tenant technology needs to design virtual partitions for data and configuration, so that each tenant or organization of the system can use a separate system instance, and each tenant can configure the tenant's system according to their own needs. Instances are configured individually. [0003] However, if each tenant is deployed in a server database, as the number of users continues to increase, the hardware overhead is too heavy, which greatly increases operating costs. [0004] Therefore, there is a need f...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q30/06G06F16/25G06F21/31G06F21/62
CPCG06Q30/0645G06F16/25G06F21/31G06F21/6245G06F2221/2141
Inventor 邱婕秦健高鹏陈慧周兆滨
Owner 上海仪电智能科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products