Greenplum состоит из координатора, сегментов хранения/вычисления и межсоединения. В HDFS NameNode управляет метаданными файлов, а DataNodes хранят блоки данных.
Из каких компонентов состоит Greenplum и Hadoop HDFS?
Greenplum состоит из координатора, сегментов хранения/вычисления и межсоединения. В HDFS NameNode управляет метаданными файлов, а DataNodes хранят блоки данных.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Greenplum состоит из координатора, сегментов хранения/вычисления и межсоединения. В HDFS NameNode управляет метаданными файлов, а DataNodes хранят блоки данных.
Greenplum — MPP-СУБД: координатор принимает SQL и организует распределённый план, сегменты исполняют его над своими данными. Зеркала сегментов и резервный координатор обеспечивают предусмотренные схемой отказоустойчивости роли.
HDFS — файловое хранилище: клиент получает расположение блоков у NameNode и читает их с DataNodes. Для высокой доступности NameNode используют active/standby и соответствующую инфраструктуру журнала. Secondary NameNode создаёт checkpoints и не является автоматическим standby. YARN относится к управлению вычислениями Hadoop, а не к хранению блоков HDFS.
Источник: Документация Apache Kafka.