Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Partition groups are a new concept introduced in Atomix 3.0. A partition group can be defined as a set of shards implementing a specific distributed systems protocol (e.g. Raft, primary-backup, etc). Distributed primitives are stored in a specific partition group, and all primitives can operate on any partition group regardless of the protocol it implements. This generic architecture means the protocol underlying Atomix's distributed primitives is configurable. For ONOS's use case, however, the system expects the Atomix cluster to be configured with a single Raft partition group for distributed primitives.

A bare minimal Atomix configuration file for ONOS will include a single Raft management partition plus a Raft partition group.

...