hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Allen Wittenauer (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-9568) Support NFSv4 interface to HDFS
Date Wed, 16 Dec 2015 23:36:46 GMT

    [ https://issues.apache.org/jira/browse/HDFS-9568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15061140#comment-15061140
] 

Allen Wittenauer commented on HDFS-9568:
----------------------------------------

It's not actually that new.  To quote from RFC5403: "Version 2 is the same as version 1 (specified
in RFC 2203) except that support for channel bindings has been added."

Here's some backstory. 

RPCSEC was optional in NFSv3.  Inside Sun (and I'd like to think NetApp since Eisler was ex-Sun),
it was viewed as a mistake to make it optional since not everyone implemented it (e.g., Hadoop
implementation).  This meant that NFS gained a reputation for "not being secure" when really
it was individual implementations that were insecure. So when the v4 RFC was being written,
it was codified as a requirement to help dispel that myth. (Source: the devs I was working
with to deploy Kerberized NFS internally at Sun.)

So while RPCSEC is required for NFSv4, it's effectively the same implementation for NFSv3.

There's also the issue that that JIRA has more watchers and has been opened longer. It also
has the title of "Add NFSv4 + Kerberos", which is ultimately the same as this one. But I get
the feeling this is one of those "Cloudera wants credit" things given the swarm of Cloudera
folks suddenly watching this one.

> Support NFSv4 interface to HDFS
> -------------------------------
>
>                 Key: HDFS-9568
>                 URL: https://issues.apache.org/jira/browse/HDFS-9568
>             Project: Hadoop HDFS
>          Issue Type: New Feature
>          Components: nfs
>            Reporter: John Zhuge
>            Assignee: John Zhuge
>
> [HDFS-4750|https://issues.apache.org/jira/browse/HDFS-4750] added NFSv3 interface to
HDFS. As NFSv4 client support in many OSes has matured, we can addd NFSv4 interface to HDFS.
There are some NFSv4 features quite suitable in Hadoop's distributed environment in addition
to simplified configuration and added security.
> This JIRA is to track NFSv4 support to access HDFS.
> We will upload the design doc and then the initial implementation.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message