Invention Grant
- Patent Title: Virtual warehouse pools for executing tasks
-
Application No.: US17345484Application Date: 2021-06-11
-
Publication No.: US11216481B2Publication Date: 2022-01-04
- Inventor: Istvan Cseri , Qiming Jiang
- Applicant: Snowflake Inc.
- Applicant Address: US MT Bozeman
- Assignee: Snowflake Inc.
- Current Assignee: Snowflake Inc.
- Current Assignee Address: US MT Bozeman
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: G06F16/25
- IPC: G06F16/25 ; G06N20/00 ; G06F9/46

Abstract:
The subject technology determines a number of execution nodes to execute a task. The subject technology determines that no virtual warehouse from a pool of virtual warehouses includes at least the number of execution nodes. The subject technology generates a new virtual warehouse including at least the number of execution nodes. The subject technology determines whether a previous execution of a prior task was completed in less than a threshold time period of a time interval, the time interval corresponding to a particular period of time for executing at least one task. The subject technology increments a score corresponding to a size of a particular virtual warehouse. The subject technology selects the new virtual warehouse from the pool of virtual warehouses based at least in part on the incremented score and the number of execution nodes included in the selected new virtual warehouse.
Public/Granted literature
- US20210342360A1 VIRTUAL WAREHOUSE POOLS FOR EXECUTING TASKS Public/Granted day:2021-11-04
Information query