发明名称 DYNAMIC SEARCH PARTITIONING
摘要 A system can monitor data usage, including an amount of searchable data used and/or a rate at which the searchable data is manipulated, on a storage allocation in a networked environment. The storage allocation can have a quantity/number of partitions, including at least one partition, configured to store the searchable data. The system can detect that the data usage is beyond a specified threshold and then based at least in part on factors such as network traffic, CPU usage, and/or data usage, the system can modify the storage allocation to increase or decrease a size of the partition and/or the quantity of partitions. Network traffic for the storage allocation can be directed away from the portion of the storage allocation being modified. When modifying the storage allocation is complete, the network traffic can be directed to the modified portion of the storage allocation.
申请公布号 US2017075577(A1) 申请公布日期 2017.03.16
申请号 US201615362503 申请日期 2016.11.28
申请人 A9.com, Inc. 发明人 Goldberg Jonathan Michael;Makhani Asif Mansoor Ali;Nwokah Ekechi Karl Edozle
分类号 G06F3/06;G06F12/02;H04L29/08 主分类号 G06F3/06
代理机构 代理人
主权项 1. A computer-implemented method for dynamic search partitioning, comprising: monitoring at least one of an amount of data being stored or a rate at which data is being manipulated on a first partition provided by a network service, the first partition being included in a storage allocation provided by the network service; detecting that the at least one of the amount or the rate exceeds a specified amount threshold or a specified rate threshold, respectively; performing, in response to the detecting, at least one of an increase to a size of the first partition or an addition of at least a second partition to the storage allocation, the at least one of the increase or the addition being based at least in part on the amount of data being stored or the rate at which data is being manipulated; directing network traffic associated with the storage allocation to a cache provided by the network service during the at least one of the increase or the addition; and directing the network traffic to the storage allocation when the performing the at least one of the increase or the addition is complete.
地址 Palo Alto CA US