Рейтинг:0

принятие решения о настройке и производительности архитектуры докеров

флаг ua

Мне нужно будет виртуализировать архитектуру программного обеспечения jenkins, и я не знаю, какая архитектура будет более эффективной.

Я нуждаюсь :

  • сервер Дженкинс
  • сервер opensuse для 64-битной компиляции c/c++
  • система msys2 для компиляции и упаковки win32 (система Windows)
  • старый 32-битный сервер Ubuntu 10.04 для компиляции.

мой ИТ-отдел купил сервер с 24 ЦП @ 2,1 ГГц и 32 ГБ ОЗУ

мой ИТ-отдел предложил: контейнер LXC в proxmox

Я не очень понимаю, как это будет работать, значит ли это, что я буду запускать гипервизор внутри другого гипервизора и терять производительность?

  • запуск докера либо на виртуальной машине Linux, либо непосредственно на сервере.

  • запуск его на виртуальной машине Linux: та же проблема, что и у proxmox? непосредственно на сервере: хорошо, но это выделенный сервер докеров.

  • настроить сервер ESxi VMWare.

Какова добавленная стоимость?

С моей точки зрения разработчика программного обеспечения, докер — это быстрый и простой способ настройки. Я не хочу зависеть от ИТ для настройки некоторых образов.

Michael Hampton avatar
флаг cz
Они собирались предоставить вам такой маленький объем оперативной памяти, или вы просили такой маленький объем? Вы почти наверняка захотите значительно большего. По крайней мере, у него современный процессор или они там тоже подешевели? И собирались ли вы запускать виртуальные машины с **чрезвычайно устаревшей** версией Ubuntu? Все современные дистрибутивы Linux, включая openSUSE, имеют mingw32 и mingw64, поэтому в Linux нет необходимости в msys2. Однако в Windows это может быть хорошим способом установки этих пакетов.
флаг ua
@MichaelHampton Это память, предоставленная ИТ :-(. Старая версия Ubuntu 10.04 будет запущена для сохранения состояния некоторых необходимых старых приложений. Нет намерения изменять msys2 в Windows, некоторые приложения Python также упакованы с ним, но это может быть принято во внимание
Michael Hampton avatar
флаг cz
Использование msys2 в Windows — это нормально; он пытается использовать msys2 на Liinux, что было бы бессмысленно. Что касается остального, я надеюсь, что у вас есть очень хорошие планы по переносу устаревших частей.
флаг ua
@MichaelHampton да, это msys2 в Windows :-)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.