发明名称 Intelligent data propagation using performance monitoring
摘要 Exemplary methods, apparatuses, and systems that can intelligently copy data to a plurality of datastores using performance monitoring are described. In one embodiment, a shortest path tree determines the most efficient paths available for copying data from a source datastore to one or more destination datastores. During the copying of the data between a source datastore and the one or more destination datastores, a performance value of each of the datastores involved in the copying process is compared to a threshold. In response to determining that the performance value of a given source or destination datastore involved in the copying exceeds the threshold, the copying of the data to the corresponding destination datastore is suspended. An updated shortest path tree is determined to locate a more efficient path for copying data to the suspended destination datastore. Copying is resumed to the suspended destination datastore using the updated shortest path tree.
申请公布号 US9230001(B2) 申请公布日期 2016.01.05
申请号 US201314080718 申请日期 2013.11.14
申请人 VMware, Inc. 发明人 Magdon-Ismail Tariq;Cheveresan Razvan
分类号 G06F17/30;H04L12/26 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer-implemented method comprising: copying, by a processing device, data on a plurality of datastores, wherein the copying of the data includes determining a shortest path tree from a source datastore at a root of the shortest path tree to a remainder of the plurality of datastores; determining, by a processing device, that one of the plurality of datastores has exceeded a threshold during the copying of the data to the datastore or during the copying of the data from the datastore, wherein the threshold is based on resource utilization, network latency, or input/output (I/O) latency of the datastore; suspending, by a processing device, the copying of the data to the datastore in response to the datastore exceeding the threshold; determining, by a processing device, an updated shortest path tree from a source datastore at a root of the shortest path tree to the datastore; and resuming, by a processing device, the copying of the data to the datastore using the updated shortest path tree.
地址 Palo Alto CA US