Я думаю, что самый простой ответ заключается в том, что нет простого ответа. Быстрое повышение мощности контейнеров, и в частности Docker, оставило вакуум мощности для «планирования и организации контейнеров», что бы это ни значило. В действительности это означает, что у вас есть ряд технологий, которые могут работать в гармонии на некоторых уровнях, но с определенными аспектами в конкуренции. Например, Kubernetes можно использовать в качестве единого окна для развертывания и управления контейнерами в вычислительном кластере (как это изначально было разработано Google), но он также может располагаться поверх Fleet, используя уровень устойчивости, который Fleet предоставляет в CoreOS.
Поскольку этот вид Google утверждает, что Kubernetes не является полным решением для масштабирования контейнерных контейнеров, но является хорошим утверждением для начала. Точно так же на некоторой стадии вы ожидаете, что Apache Mesos сможет работать с Kubernetes, но не с Marathon, поскольку Marathon выполняет ту же роль, что и Kubernetes. Где-то, я думаю, я читал, что это может стать частью того же усилия, но я могу ошибаться в этом - это действительно о стратегическом направлении Мезосферы и соответствующем принятии принципов Кубернетеса.
В ключевой заметке DockerCon Соломон Хайкс предположил, что Swarm будет уровнем, который может обеспечить общий интерфейс для многих структур оркестровки и планирования. Из того, что я вижу, Swarm разработан для обеспечения плавного рабочего процесса развертывания Docker, работающего с некоторыми существующими инфраструктурами рабочего процесса контейнера, такими как Deis, но достаточно гибкого, чтобы уступить место «тяжелому» развертыванию и управлению ресурсами, таким как Mesos.
Надеюсь, это поможет - это может быть огромный пост. Я думаю, что ключ в том, что это молодые, развивающиеся сервисы, которые, вероятно, объединятся и станут функционально совместимыми, но нам нужно переждать следующие 12 месяцев, чтобы посмотреть, как они будут развиваться. Есть некоторые очень умные люди по этой проблеме, поэтому будущее выглядит очень светлым.