Managing tenant-specific data sets in a multi-tenant environment

A data-specific, multi-tenant technology, applied in the field of multi-tenant databases, can solve the problems of high hardware cost, high cost of equipment and backup tenant data, limited number of tenants, etc.

Active Publication Date: 2014-11-19
IBM CORP
View PDF3 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this option tends to result in higher costs for the service provider to maintain equipment and back up tenant data
Hardware costs are also higher than with alternative deployment options, since the number of tenants that can be accommodated on a given database server is limited by the number of databases the server can support

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
  • Managing tenant-specific data sets in a multi-tenant environment
  • Managing tenant-specific data sets in a multi-tenant environment
  • Managing tenant-specific data sets in a multi-tenant environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Embodiments of the invention provide techniques for managing tenant-specific data in a multi-tenant environment. In some embodiments, a method of converting from one multi-tenant database deployment to another multi-tenant database deployment is provided. In some embodiments, requests to transition between multi-tenant deployments are received through an abstraction layer such that the requesting application is unaware of the physical implementation used to store tenant data. In some embodiments, an application for converting a database deployment is provided. In some embodiments, the application is part of a database management system (DBMS). The application may be configured to receive a request to convert a data set in a physical data store from a first type of multi-tenant deployment to a second type of multi-tenant deployment. The application can then retrieve, through the abstraction layer, tenant identification metadata identifying the tenant making the request...

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

A method, computer program product and system for managing tenant-specific data sets in a multi-tenant system, by receiving a request to convert a data set in a physical data store from a first type of multi-tenant deployment to a second type of multi-tenant deployment, retrieving tenant identification metadata identifying a tenant making the request, modifying the data set in the physical data store based on the second type of multi-tenant deployment, and modifying metadata associated with an abstraction layer to allow the modified data set to be accessed.

Description

technical field [0001] The field of the invention relates to multi-tenant databases. More specifically, the field of the invention relates to multi-tenant Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS) services (hereinafter collectively referred to as "services"). Background technique [0002] Services can be provided in public, hybrid and private cloud environments. Services provided by service providers can access data stored in a database management system (DBMS), which stands for computerized information storage and retrieval system. A DBMS can manage multiple databases, each of which can be owned by a different entity. Services can be subscribed by multiple customer organizations (tenants) at the same time. Therefore, the service handles data of different tenants. For security and regulatory reasons, tenants require varying degrees of data isolation, which is specified as a "policy element" when the tenant subscribes to the service. More importantly,...

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): G06F12/00
CPCG06F17/30292G06F17/303G06F16/27G06F16/214G06F16/211
Inventor M·奥伯霍费尔D·J·曼德尔施泰因I·M·米尔曼S·潘迪特C·D·沃尔夫森
Owner IBM CORP
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