发明名称 REPLICATED DATABASE DISTRIBUTION FOR WORKLOAD BALANCING AFTER CLUSTER RECONFIGURATION
摘要 A computer-implemented method for distributing a plurality of data partitions among a cluster of computer nodes includes dividing a database into a plurality of primary partitions, storing the primary partitions on a plurality of nodes associated with a computer network, duplicating the primary partitions to create a plurality of secondary partitions and storing the secondary partitions on the nodes, wherein the primary and secondary partitions are substantially evenly distributed among the nodes, each secondary partition is stored on a different node than its corresponding primary partition, diversity exists with respect to each secondary partition and the node where it is stored, the primary partitions are available to serve a system workload, and one or more secondary partitions corresponding to one or more primary partitions of a failed node are available to be upgraded to primary status to maintain workload balancing and data availability after one of the computer nodes fails.
申请公布号 US2016179642(A1) 申请公布日期 2016.06.23
申请号 US201414577629 申请日期 2014.12.19
申请人 Futurewei Technologies, Inc. 发明人 CAI Le
分类号 G06F11/20;H04L29/08 主分类号 G06F11/20
代理机构 代理人
主权项 1. A method for distributing a plurality of data partitions among a cluster of computer nodes, comprising: dividing a database into a plurality of primary partitions; storing the primary partitions on a plurality of nodes associated with a computer network, wherein the primary partitions are substantially evenly distributed among the nodes and the primary partitions are available to serve a system workload; duplicating the primary partitions to create a plurality of secondary partitions; and storing the secondary partitions on the nodes, wherein the secondary partitions are substantially evenly distributed among the nodes, each secondary partition is stored on a different node than its corresponding primary partition, diversity exists with respect to each secondary partition and the node where it is stored, and one or more secondary partitions corresponding to one or more primary partitions of a failed node are available to be upgraded to primary status to maintain workload balancing and data availability after one of the computer nodes fails.
地址 Plano TX US