Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-10467

Router-based HDFS federation

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.8.1
    • 2.9.0, 3.0.0
    • fs
    • Reviewed
    • Hide
      HDFS Router-based Federation adds a RPC routing layer that provides a federated view of multiple HDFS namespaces.
      This is similar to the existing ViewFS and HDFS federation functionality, except the mount table is managed on the server-side by the routing layer rather than on the client.
      This simplifies access to a federated cluster for existing HDFS clients.

      See HDFS-10467 and the HDFS Router-based Federation documentation for more details.
      Show
      HDFS Router-based Federation adds a RPC routing layer that provides a federated view of multiple HDFS namespaces. This is similar to the existing ViewFS and HDFS federation functionality, except the mount table is managed on the server-side by the routing layer rather than on the client. This simplifies access to a federated cluster for existing HDFS clients. See HDFS-10467 and the HDFS Router-based Federation documentation for more details.

    Description

      Add a Router to provide a federated view of multiple HDFS clusters.

      Attachments

        1. HDFS-10467.002.patch
          897 kB
          Íñigo Goiri
        2. HDFS-10467.PoC.001.patch
          725 kB
          Íñigo Goiri
        3. HDFS-10467.PoC.patch
          664 kB
          Íñigo Goiri
        4. HDFS Router Federation.pdf
          944 kB
          Íñigo Goiri
        5. HDFS-Router-Federation-Prototype.patch
          616 kB
          Íñigo Goiri

        Issue Links

          Activity

            People

              elgoiri Íñigo Goiri
              elgoiri Íñigo Goiri
              Votes:
              0 Vote for this issue
              Watchers:
              79 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: