Перейти к содержанию

Хранение данных

 

Система хранения данных Sigil Gate обеспечивает распределенное, отказоустойчивое хранение конфигураций, состояний узлов и пользовательских данных. Построена на гибридной архитектуре: оперативное KV-хранилище + Git-репозиторий как источник истины.

Архитектура хранения

·1 минута
Два слоя хранения: etcd на управляющем кластере для оперативных данных, Git как источник истины и механизм восстановления

KV-кластер (etcd)

·2 минуты
etcd на трёх серверах управляющего кластера — оперативные данные сети с HA и строгой консистентностью

Git-репозиторий

·1 минута
Источник истины — версионирование, аудит изменений, полное восстановление сети с нуля

Синхронизация

·1 минута
Двунаправленная синхронизация: Git → etcd при развёртывании, etcd → Git для непрерывного версионирования