High performance of distributed file systems requires efficient communication between computing nodes and fast access to the storage systems.
Choosing the buffer-size, for file reading and writing, or file sending and receiving, is done at the application level.