[
https://issues.apache.org/jira/browse/HDFS-3153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398698#comment-13398698
]
Daryn Sharp commented on HDFS-3153:
-----------------------------------
Another complementary twist would be to allow the HA uri to not only be the
logical uri, but also a real uri. The real uris could be reverse-mapped into a
failover proxy on a HA configured client. Adding/removing HA becomes
transparent for users because they don't have to change to using the logical
uri.
This would also solve a problem with the current approach in that a token
acquired by a HA configured client cannot be used by a non-HA configured
client. This is because a HA token service currently contains the logical
name. If the token contained the "real service", then it would usable by both
a HA and non-HA client. The HA proxy can locate a token for any of its real
proxies, while the non-HA proxy can use the token until failover occurs (which
hopefully is rare!).
> For HA, a logical name is visible in URIs - add an explicit logical name
> ------------------------------------------------------------------------
>
> Key: HDFS-3153
> URL: https://issues.apache.org/jira/browse/HDFS-3153
> Project: Hadoop HDFS
> Issue Type: Improvement
> Affects Versions: 2.0.0-alpha
> Reporter: Sanjay Radia
> Assignee: Tsz Wo (Nicholas), SZE
> Priority: Critical
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira