Add variables to control the DFS nodes
Rename variables to match existing code
Register the datanode function so we can have datanode-only hosts
Initialize datanodes information
Do not automatically start datanodes on workers
Use the datanodes information to handle the DFS matrix