Details

    Description

      We are introducing 3 kind of bucket layouts as of now in Ozone:

      FSO (File System Optimized):- For this bucket, we need the configuration “ozone.om.enable.filesystem.paths” to be set to true.
      Behavior:

      • Supports atomic rename and delete operations.
      • Files written to this bucket can be read via S3.
      • Keys written via S3 with a delimiter “/” will create intermediate directories.
      • This bucket will allow interoperability between S3 and FS APIs.

      OBS (Object Store):- For this bucket, we need the configuration “ozone.om.enable.filesystem.paths” to be set to false.
      Behavior:

      • Keys written to this bucket will behave as a pure object-store.
      • Keys written via S3 with a delimiter “/” will not create intermediate dirs.
      • This bucket will not allow interoperability between S3 and FS APIs.

      LEGACY:- This bucket layout has been introduced to handle the case of upgrading an existing cluster with pre-created buckets. Users can’t create a LEGACY bucket explicitly via the Ozone client.

      Attachments

        Issue Links

          Activity

            People

              aryangupta1998 Aryan Gupta
              aryangupta1998 Aryan Gupta
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: