Invention Grant
- Patent Title: Hash-based partitioning system
-
Application No.: US16024193Application Date: 2018-06-29
-
Publication No.: US10901796B2Publication Date: 2021-01-26
- Inventor: Shane Mainali , Georgi M. Chalakov , Maneesh Sah , Zichen Sun , Michael E. Roberson , Andrew J. Edwards , Jegan Devaraju , Krishnan Varadarajan
- 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: Shook, Hardy & Bacon L.L.P.
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F13/14 ; H04L29/08 ; G06F16/901

Abstract:
In various embodiments, methods and systems for implementing hash-based partitioning in distributed computing systems are provided. At a high level, a distributed computing system having an underlying range-based partitioning architecture for storage may be configured as a hash-based partitioning system, for example, a hybrid range-hash table storage. An operations engine of the hash-based partitioning system receives a tenant request to provision input/output operations per second (IOPS). The tenant request comprises a requested number of IOPS. Based on the tenant request, a provisioning operation to provision IOPS in a hybrid range-hash table storage with hash-based partitioning is determined. The provisioning operation is selected from one of the following: a table creation provisioning operation, an IOPS increase provisioning operation, and an IOPS decrease provisioning operation. The selected provisioning operation is executed for a corresponding table. A user request for data is processed using the table associated with the requested number of IOPS.
Public/Granted literature
- US20190004863A1 HASH-BASED PARTITIONING SYSTEM Public/Granted day:2019-01-03
Information query