Skip to main content

Buckets

Buckets are the fundamental containers for storing objects (keys) within an Apache Ozone Volume. They provide a namespace grouping for related data and allow configuration of various storage properties.

Key Topics

  • Overview: Introduction to buckets, their place in the namespace, and key attributes.
  • Owners: Understanding bucket ownership and its implications for permissions.
  • Quotas: Limiting namespace and storage space usage per bucket.
  • Layouts: Defining how keys are organized internally (Object Store vs. File System Optimized) and protocol compatibility.
  • Replication: Configuring data durability and availability (RATIS vs. Erasure Coding).
  • Encryption (TDE): Enabling transparent data encryption at rest using KMS.
  • Links: Creating symbolic links between buckets for flexible access paths and permissions.

Understanding these bucket-level concepts is essential for effectively managing data storage, access control, and resource consumption in Ozone.