Hadoop на Кубернетес против стандартного Hadoop - PullRequest
0 голосов
/ 26 ноября 2018

В чем разница между Hadoop на Kubernetes и стандартным Hadoop?и какая выгода от развертывания Hadoop на Kubernetes?

Ответы [ 2 ]

0 голосов
/ 12 февраля 2019

Как говорили люди, «единственная разница в том, что вы находитесь в куберне / контейнере».В действительности это означает пару огромных вещей с точки зрения фактической работы:

  • Диаграмма руля, связанная выше, - игрушка.
    • Он создает ванильный hadoop (т.е. не HDP или CDH)
    • Он не делает НА-наменоды HA
    • Он не делает Kerberos
  • Вы должны управлять своими собственными томами
    • Если вы работаете в публичном облаке, это не такая уж большая проблема, поскольку вы можете динамически получать хранилище

Так что, если вы просто не хотите сверхлегкого развертывания hdfs, или вы не хотите / хотите создать собственное развертывание более сложного развертывания k8s hadoop, или вы готовы платить за сторонний стек kubernetes с помощью hadoopподдержка (например, robin.io), я бы сказал, что в целом на этом этапе не стоит работать на k8s.

Обратите внимание, что если / когда поставщики Hadoop сделают свой собственный оператор , это может измениться.

0 голосов
/ 28 ноября 2018
  • Стандартный hadoop - это просто hadoop с map-less, spark и т. Д., Поддерживаемый HDFSKubernetes

В случае Hadoop на K8S вы получаете все преимущества, которые обычно предлагает kubernetes по сравнению с традиционной инфраструктурой.

Существует также диаграмма управления:

https://github.com/helm/charts/tree/master/stable/hadoop

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...