发明名称 Minimally buffered data transfers between nodes in a data communications network
摘要 Methods, apparatus, and products for minimally buffered data transfers between nodes in a data communications network are disclosed that include: receiving, by a messaging module on an origin node, a storage identifier, a origin data type, and a target data type, the storage identifier specifying application storage containing data, the origin data type describing a data subset contained in the origin application storage, the target data type describing an arrangement of the data subset in application storage on a target node; creating, by the messaging module, origin metadata describing the origin data type; selecting, by the messaging module from the origin application storage in dependence upon the origin metadata and the storage identifier, the data subset; and transmitting, by the messaging module to the target node, the selected data subset for storing in the target application storage in dependence upon the target data type without temporarily buffering the data subset.
申请公布号 US9065839(B2) 申请公布日期 2015.06.23
申请号 US200711865981 申请日期 2007.10.02
申请人 International Business Machines Corporation 发明人 Miller Douglas R.
分类号 G06F15/16;H04L29/08;G06F9/54 主分类号 G06F15/16
代理机构 Biggers Kennedy Lenart Spraggins, LLP 代理人 Biggers Kennedy Lenart Spraggins, LLP
主权项 1. A method for minimally buffered data transfers between nodes in a data communications network, the method comprising: receiving, by an origin messaging module on an origin node from an application on the origin node, a storage identifier, a complex origin data type, and a complex target data type, the storage identifier specifying origin application storage containing data on the origin node, the complex origin data type describing a subset of the data contained in the origin application storage, the complex target data type describing an arrangement of the subset of the data in target application storage on a target node; creating, by the origin messaging module, origin metadata describing the complex origin data type; selecting, by the origin messaging module from the origin application storage in dependence upon the origin metadata and the storage identifier, the subset of the data for transmission to the target node; and transmitting, by the origin messaging module to a target messaging module on the target node, the selected subset of the data for storing in the target application storage in dependence upon the complex target data type without any type of buffering the subset of the data in a temporary buffer on the target node.
地址 Armonk NY US