发明名称 Resource Provisioning Systems and Methods
摘要 Example resource provisioning systems and methods are described. In one implementation, an execution platform accesses multiple remote storage devices. The execution platform includes multiple virtual warehouses, each of which includes a cache to store data retrieved from the remote storage devices and a processor that is independent of the remote storage devices. A resource manager is coupled to the execution platform and monitors received data processing requests and resource utilization. The resource manager also determines whether additional virtual warehouses are needed based on the data processing requests and the resource utilization. If additional virtual warehouses are needed, the resource manager provisions a new virtual warehouse.
申请公布号 US2015234902(A1) 申请公布日期 2015.08.20
申请号 US201414518826 申请日期 2014.10.20
申请人 Snowflake Computing Inc. 发明人 Dageville Benoit;Cruanes Thierry;Zukowski Marcin
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. An apparatus comprising: an execution platform configured to access a plurality of remote storage devices, the execution platform including a plurality of virtual warehouses, each virtual warehouse including a cache configured to store data retrieved from the remote storage devices and a processor that is independent of the remote storage devices; and a resource manager coupled to the execution platform and configured to: monitor received data processing requests;monitor resource utilization in the plurality of virtual warehouses;determine whether additional virtual warehouses are needed based on the data processing requests and the resource utilization in the plurality of virtual warehouses; andresponsive to determining that an additional virtual warehouse is needed, provision a new virtual warehouse.
地址 San Mateo CA US