On this page

    Standalone Cluster

    This topic covers how to install and configure standalone Dremio clusters.

    In addition to architecure deployment information, this topic covers:

    Architecture

    The following diagrams illustrate basic architectural configurations.

    Simple Dremio Cluster

    The following diagram illustrates a simple 4-node deployment architecture.

    • Coordinator node: A single node with the Dremio service configured with the master-coordinator role.
    • Executor nodes: Three (3) nodes with the Dremio service configured with executor role.
    • Metadata storage: Local on the coordinator node. Default: no configuration required.
    • Zookeeper: Embedded - it is on the coordinator node. Default: no configuration required.

    note:

    Multiple Coordinator Nodes: Multiple coordinator nodes are used only with HA. See High Availability for more information. Running multiple coordinators does not reduce planning time or increase processing speed.

    It is recommended that Dremio be configured with a single coordinator node (as the master-coordinator) when HA is not being implemented. Running multiple coordinators does not reduce planning time or make it faster.

    Simple Dremio Cluster

    Custom Dremio Cluster

    The following diagram illustrates a custom 7-node deployment architecture.

    • Coordinator node: High Availability configuration; two (2) nodes with the Dremio service configured with the master-coordinator role.
    • Executor nodes: Five (5) nodes with the Dremio service configured with executor role.
    • Metadata storage: Local on the coordinator node. Default: no configuration required.
    • Zookeekeeper: External
    • Distributed Store: External

    Custom Dremio Cluster