DataNodes need the ability to send data packets between themselves. We have most of the machinery in place in data_transfer_server.cc, but it needs to be generalized to allow pipelining of blocks. This will also be necessary once NameNode-commanded replication is being implemented.
DataNodes need the ability to send data packets between themselves. We have most of the machinery in place in data_transfer_server.cc, but it needs to be generalized to allow pipelining of blocks. This will also be necessary once NameNode-commanded replication is being implemented.