Patent ID: 8880841
Filing Date: 2014-11-04
Classification: G06F,H04L

Abstract:
1. A computer-implemented method for distributing data among data partitions based upon a forecasted demand in a networked computing environment comprising: associating geographical data with a data storage system having a plurality of data partitions; assigning a set of geographic regions to each of the plurality of data partitions based on the geographical data; identifying a set of informational online feeds having data corresponding to the set of geographic regions; identifying a set of trending topics from the set of online feeds, the set of trending topics including a first trending topic identified with a first geographic region and a second trending topic identified with a second geographic region; determining, in response to the identifying, whether the first geographic region and the second geographic region are assigned to a common data partition; re-assigning, response to a determination that the first geographic region and the second geographic region are assigned to the common data partition, the set of geographic regions to each of the plurality of data partitions based on the set of trending topics by re-assigning the second geographic region to a less utilized data partition and re-assigning a third geographic region that is not identified as having a trending topic to the common data partition; and responsive to the re-assigning, distributing the data associated with the set of trending topics among the plurality of data partitions by moving all all data corresponding to the second geographic region to the less utilized data partition and moving all data corresponding to the third geographic region to the common data partition.