Invention Grant
- Patent Title: Containerization for elastic and scalable databases
-
Application No.: US15991223Application Date: 2018-05-29
-
Publication No.: US10885018B2Publication Date: 2021-01-05
- Inventor: Karthik Raman , Momin Mahmoud Al-Ghosien , Rajeev Sudhakar Bhopi , Madhan Gajendran , Atul Katiyar , Liang Li , Ankur Savailal Shah , Pankaj Sharma , Dharma Shukla , Hari Sudan Sundar , Shireesh Kumar Thota
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Alleman Hall Creasman & Tuttle LLP
- Main IPC: G06F15/16
- IPC: G06F15/16 ; G06F16/23 ; G06F16/27 ; G06F11/20 ; G06F16/22 ; G06F16/2452 ; G06F16/28 ; G06F16/25 ; G06F16/21 ; H04L29/08 ; G06F9/50 ; H04L12/24 ; H04L12/911 ; H04L12/923 ; G06F16/182 ; G06F16/903

Abstract:
A data service may be distributed over a set of servers in order to provide a database with properties such as low latency, high availability, and support for various consistency levels. Presented herein is a particular architecture that promotes rapid provisioning to promote scalability and failover; adaptive load-balancing to accommodate fluctuations in demand; and resiliency in the event of various types of failure, such as network partitions or regional outages. For a service comprising a resource set, a container is provided that hosts a set of replicas of a partition, and that is assigned an allocation of computing capabilities of one or more servers. The resource set of the service may be distributed over the replicas of the container. Scalability is achieved by adding replicas to the container, and load-balancing may be provided by splitting, merging, or otherwise refactoring the partition to accommodate anticipated and unanticipated fluctuations in service demand.
Public/Granted literature
- US20190340265A1 CONTAINERIZATION FOR ELASTIC AND SCALABLE DATABASES Public/Granted day:2019-11-07
Information query