The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 12, 2021

Filed:

Sep. 24, 2018
Applicant:

Salesforce.com, Inc., San Francisco, CA (US);

Inventors:

Bohan Chen, Redwood City, CA (US);

Donald Tam, Hillsborough, CA (US);

Assignee:

salesforce.com, inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/27 (2019.01); G06F 9/455 (2018.01); G06F 11/14 (2006.01); G06F 16/21 (2019.01);
U.S. Cl.
CPC ...
G06F 16/275 (2019.01); G06F 9/45558 (2013.01); G06F 11/1451 (2013.01); G06F 16/214 (2019.01); G06F 2009/4557 (2013.01); G06F 2009/45575 (2013.01); G06F 2201/84 (2013.01);
Abstract

A method and system are provided for automatically scaling out write operations in an automated self-scaling database system. The database system initially includes a first primary database (PD) and a first standby database. Telemetry information from the first PD is analyzed to determine whether the first PD has reached its maximum computation and storage capacity. If so, a write scaling process is automatically initiated so storage capacity and computation resources of the system can be upscaled for write operations. To write scale, a new PD can be automatically provisioned, and once it is active, tenants of the system can be distributed among the first PD and the new PD (e.g., equally distributed or distributed based on workload, etc.) such that the first PD handles requests that originate from a first group of the tenants, and the new PD handles requests that originate from a second group of the tenants.


Find Patent Forward Citations

Loading…