摘要 |
A machine is disclosed for transferring data between two storage locations in a high-performance computing system including a enterprise storage system, a distributed parallel storage system connected to an application processor, and a storage bridge having a plurality of parallel data transfer nodes connecting the enterprise storage system to the distributed parallel storage system. A computer- implemented process directed by software executing on the machine performs scheduling a data transfer to minimize interference with another data transfer; balancing a load amongst the plurality of parallel data transfer nodes by dividing the data transfer into plural segments and distributing the plural segments amongst the plurality of parallel data transfer nodes; and transferring the plural segments substantially in parallel with respect to time using the plurality of parallel data transfer nodes. |