Method for isolating data in multi-tenant architecture

A data isolation, multi-tenant technology, applied in the field of cloud computing, can solve the problems of different implementation complexity and risks, and achieve the effect of easy expansion, simple data recovery, and simplified expansion design

Active Publication Date: 2015-04-08
BEIJING TEAMSUN TECH
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In terms of the data layer, the supplier can isolate the tenant's data by dividing the database, dividing the storage area, dividing the structure description or table, and if necessary, it needs to perform symmetric or asymmetric encryption to protect sensitive data, but different isolation methods are different. implementation complexity and risk
[0005] In terms of the program layer, suppliers can use the application mounting environment to separate the application operating environments of different tenants on the process, and protect the application operating environments of each tenant when cross-process communication cannot be performed. However, the supplier's computing The environment must be strong enough

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
  • Method for isolating data in multi-tenant architecture
  • Method for isolating data in multi-tenant architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0016] Such as figure 1 Shown is the system structure diagram that the present invention is used to realize the data isolation method in the multi-tenant architecture, it is built on Carbon (enterprise middleware platform), the data service processor adopts the XML format of DSDL (data service description language) , Apache AXIOM (Axis Object Model) provides XML quick response, Apache Axis2 (open source Web service operation engine) is responsible for reading data description and creating data services, and integrating data into business processes, gadgets, and business applications. The database supports Oracle, DB2, MYSQL, SQLServer, HSQLDB, Sysbase and other mainstream databases, as well as JNDI (Java Naming and Directory Inter...

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 a method for isolating data in a multi-tenant architecture. A data base and a data base table are created remotely for the tenants, the remote data base table is issued as the WSDL (web service description language) service, and the WSDL service is registered in a cloud computing server so as to be convenient for the tenants to call and use. When a plurality of tenants access to the server at the same time, the server configures according to the uniqueness of the domain name and related authorities and distinguishes by using the fields in the data base table so that the basic data of each tenant can be partially isolated, and then the server creates an independent data base for each tenant, therefore, the data of the tenants can be fully isolated, and the operation of the tenants can not affect one another and is safe.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a method for data isolation in a multi-tenant architecture in cloud computing. Background technique [0002] The traditional enterprise-level application delivery and operation mode is to customize and develop a set of completely own systems according to the needs of customers. Customers need to purchase and maintain various required hardware and software resources. In recent years, with the development of Internet technology and the wave of global information revolution triggered by cloud computing, multi-tenant software architecture has emerged as a new software architecture model. It provides software services through the Internet. The service provider deploys the application software on the server in a unified manner. The tenant can order the required software services from the service provider according to their own needs, and pay the manufacturer according to the fu...

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 Patents(China)
IPC IPC(8): G06F21/62H04L29/08G06F21/57
Inventor 胡联奎王雪山刘兆喜刘兴辉王焱
Owner BEIJING TEAMSUN TECH
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