Abstract: The invention relates to a data storage system comprising a plurality of arrays of a server and a number of data recording devices, capable of sequentially recording supplied data at an input rate below a given maximum input rate. The system further comprises a network switch as an interface between the arrays of data recording devices and a network of data capturing devices where there is a variable overall data capturing rate. The servers are each provided with monitoring means for monitoring the input rate of the respective array. The servers are communicatively linked to each other and at least one of the servers is provided for functioning as a controller for controlling at least one other of the servers and assigning part of the stream of captured data to the at least one other server in response to its monitoring means.