发明名称 Systems and methods for multi-tenancy management within a distributed database
摘要 Embodiments are provided for enabling dynamic reallocation of resources in a multi-tenant distributed database. According to certain aspects, a management services module allocates multiple portions of computer resources for respective operation of multiple services by multiple customers. A quality of service (QoS) controller detects that one of the services is attempting to exceed its allocated portion of resources, and identifies an available portion of another allocated portion of resources. In response, the QoS controller causes the management services module to dynamically allocate the available portion to the detected service so that the detected service is able to operate without error or delay.
申请公布号 US9628404(B1) 申请公布日期 2017.04.18
申请号 US201514612912 申请日期 2015.02.03
申请人 TWITTER, INC. 发明人 Goffinet Christopher;Schuller Peter;Avital Boaz;Bigian Armond;Fang Spencer G.;Asta Anthony
分类号 G06F15/173;H04L12/911;H04L12/24;G06F17/30 主分类号 G06F15/173
代理机构 Marshall, Gerstein & Borun LLP 代理人 Marshall, Gerstein & Borun LLP
主权项 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.
地址 San Francisco CA US