Patent ID: 9628404
Date: 2017-04-18
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method for managing resource usage by a plurality of customers within a multi-tenant distributed database, the method comprising: allocating, to a first customer for operating a first service, a first portion of a plurality of computer resources associated with the multi-tenant distributed database; allocating, to a second customer for operating a second service, a second portion of the plurality of computer resources associated with the multi-tenant distributed database; detecting that the first customer, in operating the first service, is attempting to exceed the allocated first portion of the plurality of computer resources; identifying, by a computer processor, an available portion of the second portion of the plurality of computer resources allocated to the second customer; determining, by the computer processor, that the available portion is capable of handling operation of the first service by the first customer; and dynamically allocating, to the first customer for operating the first service, at least some of the available portion.