Multi-tenant data management model for SAAS (software as a service) platform

A technology for data management and multi-tenancy, applied in electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as difficult-to-scale dynamic expansion, and achieve the effect of improving consistency, ensuring scalability, and facilitating data sharing

Inactive Publication Date: 2013-12-18
上海博腾信息科技(集团)有限公司
View PDF0 Cites 55 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The multi-tenant shared storage architecture that supports tenant customization realizes resource sharing at all levels from the operating system to the data structure, making full use of resources such as hardware and databases. However, the...

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 data management model for SAAS (software as a service) platform
  • Multi-tenant data management model for SAAS (software as a service) platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Such as figure 1 As shown, the present invention provides a multi-tenant data management model 1 based on the SAAS platform, which is connected to a plurality of data nodes 2, and the data nodes 2 provide user-customized application programs.

[0017] Such as figure 2 As shown, the present invention provides a multi-tenant data management model 1 based on SAAS platform including:

[0018] A data storage unit 11 , a data index unit 12 , and a data division and synchronization migration unit 13 .

[0019] According to one embodiment, the data storage unit 11 stores metadata and tenant customization data in the form of multi-level storage, which fundamentally solves the problems of limited multi-tenant customization capabilities and large data operation granularity, and reduces the Redundant storage simplifies the tenant customization process and enhances the ability of tenants to change on demand. At the same time, this storage form facilitates data segmentation and pl...

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 provides a multi-tenant data management model for an SAAS (software as a service) platform. The multi-tenant data management model comprises a data storage unit, a data index unit and a data splitting and synchronous migration unit. According to the model, metadata are connected with user customized data in a data mapping mode, data indexes are built by the aid of position indexes and tenant logic indexes, the model provides complete customized data for tenants in a single node through the indexes, data of a single tenant are simultaneously operated in a plurality of nodes, independent customization of the tenants and unified data management can be effectively supported, data sharing among the nodes is facilitated, scalability of platform data nodes in the cloud is ensured, and uniformity, scalability and usability of data access patterns of the SaaS delivery platform are improved.

Description

technical field [0001] The present invention relates to the technical field of SAAS, and more specifically, relates to a multi-tenant data management model of a SAAS platform. Background technique [0002] With the development of cloud computing and the maturity of application software, Software as a Service (SaaS), as an application form of cloud computing, has received more and more attention, and has gradually become an important way for small and medium-sized enterprises to apply advanced technologies. The SaaS application platform has promoted the vigorous development of the SaaS model. More and more individuals or organizations rent various forms of applications through the SaaS platform. These applications are covering all areas of people's lives. Through the collaborative work between applications and applications, Search, transaction management, analytics, and more. At present, most mature SaaS service providers adopt a one-to-many software delivery model. Thousand...

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
IPC IPC(8): G06F17/30
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