[ https://issues.apache.org/jira/browse/HDFS-5175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14183473#comment-14183473 ]
Chris Nauroth commented on HDFS-5175: ------------------------------------- If there is no net new dependency required, then I'd be +1 for the proposal overall. It looks like it will be a cleaner way to implement it compared to trying to deal with the global {{SocketFactory}}. It would be helpful to have a benchmark showing that there is no performance degradation compared to {{URLConnection}}. > Provide clients a way to set IP header bits on connections > ---------------------------------------------------------- > > Key: HDFS-5175 > URL: https://issues.apache.org/jira/browse/HDFS-5175 > Project: Hadoop HDFS > Issue Type: Bug > Affects Versions: 2.0.5-alpha > Reporter: Lohit Vijayarenu > > It would be very helpful if we had ability for clients to set IP headers when > they make socket connections for data transfers. We were looking into setting > up QoS using DSCP bit and saw that there is no easy way to let clients pass > down a specific value when clients make connection to DataNode. > As a quick fix we did something similar to io.file.buffer.size where client > could pass down DSCP integer value and when DFSClient opens a stream, it > could set the value on socket using setTrafficClass > Opening this JIRA to get more inputs from others who have had experience and > might have already thought about this. -- This message was sent by Atlassian JIRA (v6.3.4#6332)