Architecture
This section describes the architecture and components within Ozone.
📄️ Overview
Ozone is a fault-tolerant, distributed object store optimized for Big Data workloads. Its primary design goal is scalability, aiming to support billions of objects.
📄️ Ozone Manager
Ozone Manager
📄️ Storage Container Manager
Storage Container Manager (SCM) is the leader node of the block space management.
📄️ Ozone S3 Gateway
Apache Ozone’s S3 Gateway (often called S3G) is a component that provides an Amazon S3-compatible REST interface for Ozone’s object store.
📄️ Datanodes
Datanodes are the worker bees of Ozone. All data is stored on data nodes. Clients write data in terms of blocks.
📄️ Recon
Recon serves as a management and monitoring console for Ozone. It gives a bird's-eye view of Ozone and helps users troubleshoot any issues by presenting the current state of the cluster through REST based APIs and rich web UI.