2016-08-29 3 views
1

У меня есть кластер машин, работающих на сервере windows 2012R2. Я хотел бы управлять ими с мезо. Насколько я знаю, microsoft активно участвует в mesos (DC/OS) и будет поддерживать контейнеры изначально на сервере Windows 2016. Кроме того, похоже, что существует еще один тип вкуса контейнера, использующий hyper-v.Mesos slaves на сервере windows 2012r2, каковы мои варианты?

Я могу запускать своих мастеров мезоса на хостах Linux. Однако мне нужны мои подчиненные на серверах Windows Server 2012R2. Мне непонятно, какие технологии уже доступны (и готовой продукции) для моей версии сервера Windows.

Каковы мои возможности использовать mesos для управления ресурсами моих оконных серверов Windows?

  • Готово ли создание мезо-агента для окон (сервер 2012 R2)?
  • Могу ли я использовать контейнеры (гипер-v или докер)? Если нет, то изолированность ресурсов работает в Windows (в Linux вы можете использовать группы)?
  • Могу ли я запускать какую-либо фреймворк, который мне нравится, или некоторые из них не совместимы с окнами?
+0

Mesos не может «управлять» вашими серверами Windows. Агенты Mesos просто предложили свои ресурсы мастерам Mesos. – Tobi

+0

Вы спрашиваете, какие у вас варианты контейнеризации? – janisz

+0

Мой вопрос более общий, контейнеры и общее состояние мезо на окнах, готово ли это производство? имеет те же функции, что и в Linux? –

ответ

1

Недавно выпущена версия Mesos 1.0.0, которая позволяет запускать рабочую станцию ​​и запускать на окнах. К сожалению, не мастер. Его все еще Linux, но на самом деле он никогда не должен быть Windows? Раб был важным битком для приведения машин Windows в домен Mesos.

Я только что изучал использование Mesos-Slave на окнах. Рад сказать, что он работает нормально (это мнение может меняться, поскольку я все еще его проверяю). Готовая продукция - это то, что любой бизнес должен решить сам.

У Mesos всегда были свои технологии изоляции, интересно, что они переделали свою собственную реализацию контейнера, и теперь это принимает несколько форматов изображений контейнеров, поэтому вы можете использовать изображения Docker, а также несколько других, так что это происходит для вас. Было хорошее представление об этом на MesosCon https://www.youtube.com/watch?v=rHUngcGgzVM

Докер в какой-то степени крал шоу. Но если вы используете Mesos-Agent, Windows 2016 и его контейнерная технология (Docker) не нужны, и поэтому он должен работать в Windows 2012. У меня нет возможности попробовать это, но его определенно стоит попробовать, он открывается варианты развертывания. Кто угодно?

Одна вещь, которую следует помнить о контейнерах, это не виртуальные машины. Гостевой образ должен быть производным от ОС хоста, вы не можете запускать образ Linux на компьютере с Windows. Вызывая у меня головную боль, я не могу использовать servernano в данный момент, поэтому размеры изображения 4Gb +, начальное время развертывания - часы.