Unlock instant, AI-driven research and patent intelligence for your innovation.

Techniques for live repartitioning of cross-service database shards

a technology of cross-service database and live repartition, applied in the field of live repartitioning of cross-service database shards, can solve the problems of scaling metadata databases that may include significant downtime and latency, and limited centrally managed databases of cloud resource metadata

Active Publication Date: 2022-06-23
ORACLE INT CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

Enables scalable database capacity without significant downtime or latency, allowing continuous service and improved performance by maintaining consistency and reducing the impact of resharding operations on the overall system.

Problems solved by technology

Centrally managed databases of cloud resource metadata may be limited by physical storage capacity of database partitions, which may present challenges when scaling to accommodate growth in data volumes.
For example, scaling metadata databases may include significant downtime and latency while data is migrated to newly added database partitions.

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
  • Techniques for live repartitioning of cross-service database shards
  • Techniques for live repartitioning of cross-service database shards
  • Techniques for live repartitioning of cross-service database shards

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018]In the following description, various embodiments will be described. For purposes of explanation, specific configurations and details are set forth in order to provide a thorough understanding of the embodiments. However, it will also be apparent to one skilled in the art that the embodiments may be practiced without the specific details. Furthermore, well-known features may be omitted or simplified in order not to obscure the embodiment being described.

[0019]Cloud-based platforms provide scalable and flexible computing resources for users. Such cloud-based platforms, also referred to as infrastructure as a service (IaaS) may offer entire suites of cloud solutions around a customer's data, for example solutions for authoring transformations, loading data, and presenting the data. Cross-service data is collected as part of managing cloud resource allocation, management, and infrastructure planning. Centrally managed databases of cloud resource metadata may be limited by physica...

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

Techniques for live migration of cloud resource infrastructure metadata are provided. A method may include receiving a resharding request associated with a database configured to store resource metadata according to a first database configuration. The resource metadata may be identified by a first mapping. The method may include preparing the resource metadata for migration to a second database configuration corresponding with a second mapping. The method may include migrating a subset of the resource metadata within the database in accordance with the second mapping. The method may include while migrating the subset of the resource metadata, serving requests on the resource metadata according to the first database configuration. The method may include after migrating the subset of the resource metadata, installing the second database configuration. The method may also include removing the subset of the resource metadata remaining in the database according to the first database configuration.

Description

BACKGROUND[0001]Cloud-based platforms provide scalable and flexible computing resources for users. Such cloud-based platforms, also referred to as infrastructure as a service (IaaS), may offer entire suites of cloud solutions around a customer's data, for example, solutions for authoring transformations, loading data, and presenting the data.[0002]Cross-service data is collected as part of managing cloud resource allocation, management, and infrastructure planning. Centrally managed databases of cloud resource metadata may be limited by physical storage capacity of database partitions, which may present challenges when scaling to accommodate growth in data volumes. For example, scaling metadata databases may include significant downtime and latency while data is migrated to newly added database partitions.BRIEF SUMMARY[0003]Techniques are provided (e.g., a method, a system, non-transitory computer-readable medium storing code or instructions executable by one or more processors) for...

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(United States)
IPC IPC(8): G06F16/27G06F16/21G06F16/215
CPCG06F16/278G06F16/215G06F16/214G06F16/86G06F16/182G06F16/908
Inventor HASSAN, MOHAMED SABER ABDELFATTAH
Owner ORACLE INT CORP