global file map, chunk properties and map between chunk file and array
list of IP addresses on which the chunk is available and basic reducer
abstract class