-
公开(公告)号:US20210216206A1
公开(公告)日:2021-07-15
申请号:US16738923
申请日:2020-01-09
Applicant: Salesforce.com, inc.
Inventor: Ted LIU , Karthik Mohan SUBRAMANIAN , Youngjin YU , Yeshwant Sai MADANAGOPAL , Chris HOANG , Rajiv YEDDU , Donald MARTIN , Sunny LAL , Hoang NGUYEN
Abstract: In a cloud computing environment, a storage space management system provides for uniform collection of usage statistics for storage disks and storage consumers, including usage statistics for a consumers' storage buckets, where a storage bucket represents a logical container of files, objects or other types of stored data for a given consumer. The system enables automated evaluation of space usage policy against the collected statistics. The system enforces the evaluated policy determinations, including queueing jobs that manage storage disk eligibility for storing data and jobs that direct traffic from storage consumers to storage disks that have sufficient storage available.
-
2.
公开(公告)号:US20210216502A1
公开(公告)日:2021-07-15
申请号:US16738415
申请日:2020-01-09
Applicant: salesforce.com, inc.
Inventor: Karthik Mohan SUBRAMANIAN , Ted LIU , Jeffrey ZOCH , Yeshwant Sai MADANAGOPAL , Youngjin YU
Abstract: System and methods are described for synchronization of delete operations between primary a secondary databases. The method includes identifying a chunk of records in a secondary database. The method also includes sending a message to a primary database that identifies the chunk of records and asks whether any records of the chunk records are delete-able. The method also includes receiving a response to the message from the primary database. The response indicates which records of the chunk records are delete-able. The method also includes deleting each record of the chunk of records from the secondary database that the message indicated was delete-able.
-
公开(公告)号:US20210216411A1
公开(公告)日:2021-07-15
申请号:US16738575
申请日:2020-01-09
Applicant: salesforce.com, inc.
Inventor: Karthik Mohan SUBRAMANIAN , Ted LIU , Yeshwant Sai MADANAGOPAL , Youngjin YU
IPC: G06F11/14 , G06F11/30 , G06F16/182
Abstract: In a cloud computing environment, a cluster backup management system of a database storage system directly determines which nodes in the cluster are suitable for use in backup operations without relying on a static configuration. The system automates sampling of the status of each node in a storage cluster and evaluating the health of a node to determine whether it is eligible to support a backup operation. A backup job scheduling and execution process uses the sampled status and health evaluations to automatically determine which nodes are eligible to use for backup operations.
-
公开(公告)号:US20210173703A1
公开(公告)日:2021-06-10
申请号:US16709659
申请日:2019-12-10
Applicant: Salesforce.com, inc.
Inventor: Jeffrey ZOCH , Ted LIU , Karthik Mohan SUBRAMANIAN , Youngjin YU , Bo Xia , Yeshwant Sai MADANAGOPAL
IPC: G06F9/48
Abstract: Examples include a computer-implemented method for determining one or more observations about a computing system, determining a plurality of sets of one or more actions based at least in part on a plurality of policies and the one or more observations; reducing the plurality of sets of one or more actions to generate a reduced set of actions, the reduced set of actions including scheduling a computing system to execute the reduced set of actions by requesting one or more idempotent tickets to be created in a ticketing system; and performing, or causing to be performed, the reduced set of actions.
-
公开(公告)号:US20210318935A1
公开(公告)日:2021-10-14
申请号:US16843574
申请日:2020-04-08
Applicant: salesforce.com, inc.
Inventor: Lawrence JACOBS , Karthik Mohan SUBRAMANIAN , Jeffrey ZOCH , Ted LIU , Youngjin YU , Yeshwant Sai MADANAGOPAL
IPC: G06F11/14 , G06F16/17 , G06F16/182
Abstract: System and methods are described for restoring a database by receiving a request to restore a database in a cloud computing environment, generating a restore plan for the database based at least in part on previously stored database restore outcomes and error probabilities of full backups, incremental backups, and redo logs, restoring the database from an archive according to the restore plan, and storing an outcome of the database restore.
-
公开(公告)号:US20210173745A1
公开(公告)日:2021-06-10
申请号:US16709667
申请日:2019-12-10
Applicant: salesforce.com, inc.
Inventor: Jeffrey ZOCH , Ted LIU , Karthik Mohan SUBRAMANIAN , Youngjin YU , Bo Xia , Yeshwant Sai MADANAGOPAL
Abstract: Examples include a ticketing system for managing performance of computer services. The ticketing system includes a ticket database to store a plurality of tickets, each ticket defining a job to be performed on a computing system, and a master to create a ticket, store the ticket in the ticket database, and update the ticket. The ticketing system includes a scheduler to determine whether to create the ticket based at least in part on a set of conditions, and to request the master to create the ticket when the ticket is to be created, and a worker to get the ticket from the master, perform the job defined by the ticket, and request the master to update the ticket with a status of the ticket. The ticketing system includes a supervisor to request the master to find a stale ticket, and, if found, to request the worker to abort performance of the job defined by the stale ticket.
-
-
-
-
-