2016-09-02 2 views
0

Мне нужно знать, что мастер mesos управляет любой информацией о состоянии, такой как количество подчиненных устройств, фреймворков или любой информации. Или он использует zookeeper для получения всей информации.делает mesos master хранить информацию о каркасе или агентах?

+0

Zookeeper - это распределенное хранилище для кластера мезо –

ответ

3

Mesos хранит данные кластера в памяти и в так называемом replicated log. Если вам интересно, что именно сохраняется на перехвате мастер-серверов Mesos, проверьте protobuf Registry. Все остальное, например. информация о местоположении, состояние агентов, восстанавливается из кластера с помощью агентов перерегистрации и фреймворков.

Zookeeper используется только для выборов лидеров, Mesos не хранит там никаких данных. Однако некоторые структуры Mesos, например. Marathon, может использовать Zookeeper как постоянное хранилище. Такой кластер Zookeeper часто настраивается отдельно, чтобы избежать помех в Mesos.