Хотя у меня есть несколько документов, которые предполагают, что драйвер работает на своем собственном узле, который является ведущим, а исполнители на подчиненном узле также называются рабочими, я как-то запутался с этим. Поэтому я хотел бы подтвердить следующее, если это возможно:
где Драйвер работает на кластере типа:
- Автономный
- Пряжа
- Месос
Итак, я думаю, что у меня есть ответ для 2, который является драйвером в мастере. Однако я не уверен в 1 и 3. Может ли кто-нибудь помочь прояснить?
Наконец, если драйвер совместно использует узел с исполнителем, означает ли это, что при определении размера узла кластера нам нужно учитывать, что на нем может фактически выполняться больше потоков, и использование памяти может быть больше? Другими словами, мы должны систематически увеличивать размер нашего узла, чтобы учесть потенциальный драйвер.