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

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

                Dates

                • Created:
                  Updated:
                  Resolved: