<configuration>
    <property>
        <name>net.topology.impl</name>
        <value>org.apache.hadoop.net.NetworkTopologyWithNodeGroup</value>
        <description>The implementation of NetworkTopology which is classic three layer one by default.</description>
    </property>
    <property>
        <name>net.topology.nodegroup.aware</name>
        <value>true</value>
        <description>By default, network topology is not aware of nodegroup layer.</description>
    </property>
    <property>
        <name>dfs.block.replicator.classname</name>
        <value>org.apache.hadoop.hdfs.server.namenode.BlockPlacementPolicyWithNodeGroup</value>
        <description>The default implementation of ReplicationTargetChooser.</description>
    </property>

    <!--Location awareness for swift -->
    <property>
        <name>fs.swift.service.sahara.location-aware</name>
        <value>true</value>
    </property>

</configuration>