No more global variables in DataNode
DataNode is almost network-type agnostic