Что нового в Docker 1.12

Docker - это так называемая платформа оркестровки контейнеров приложений. В качестве платформы он предлагает своим пользователям все, что включает управление контейнерами, начиная от самых основных требований, таких как табулирование простейших процессов, связанных с контейнерами, до самых сложных процессов, таких как оценка данных во времени. функций оркестратора.

1

Для этой возможности Docker обновляется до версии 1.12, которая включает в себя множество новых функций, благодаря сотрудничеству разработчиков платформы и вкладу сообщества.

Докер 1.12.

Группа функций включена в эту возможность, чтобы раскрыть опцию, известную как режим роя. Это разворачивается как структура с узлами, которые связаны через децентрализованную систему, где каждый узел независимо является подсистемой, которая вмешивается в администрирование общей системы для хранения ресурсов. Каждый узел может быть запрограммирован так, чтобы группа или некоторые из них сосредоточились на руководстве определенными задачами; Эта группа занимается администрированием кластера и задачами, которые влечет за собой контейнер, а также услугами, предоставляемыми API. и другая группа узлов в оставшихся операциях. Lкоторые известны как рабочие узлы,tОни работают над выполнением простых задач и всего, что связано с потоком данных в контейнере. Важно отметить, что в рамках безопасности эти «не ведущие» узлы для контейнеров не имеют полного доступа к информации, предоставляемой API и хранилищем данных. Они ограничиваются только выполнением своих основных функций и отчетностью по каждой из своих задач.

2

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

В качестве поддержки для связи между узлами применяется менеджер, который поддерживает их в этой задаче обработки информации. Узлы, которыми они управляют, выполняют через консенсус действия, которые включают услуги и задачи в рое. Другими словами, узел, выбранный в качестве лидера, действует как таковой во время управления и принятия решений для контейнеров. Затем этот узел, который управляет и предоставляет статус каждого узла своему наблюдению, также предлагает информацию о задачах и службах, выполняемых ими. Эти управляющие узлы, в свою очередь, не требуют эксклюзивных разрешений для ключей, обеспечивающих доступ к указанной информации, они работают без конфликтов по этому вопросу, оставляя поддержку, которую они должны предоставить лидерам для остальных узлов.

3

В случае рабочих узлов связь с узлами-менеджерами осуществляется черезl Протокол GRPC кто работает с сетями HTTP / 2. С помощью этого протокола они подотчетны управляющим узлам за состояние назначенных им задач, а также за признак жизни, который указывает, продолжает ли узел работать для контейнера.

Благодаря своей распределенной файловой системе рой действует как динамичная децентрализованная система для каждого процесса. В нем есть память о мгновенное чтение который оптимизирует эти процессы чтения в тех случаях, когда нагрузка чтения чрезвычайно высока и в таких обстоятельствах требуется более высокая скорость чтения. Таким же образом написание информации в составе роя; группирование всей информации в одной сети, что экономит много времени при запросах объектов. Очевидно, что эффективность записи и чтения данных значительно увеличивает скорость и производительность без ущерба для сохранения и хранения данных во время процесса.

Docker 1.12 управляет системой роя, чтобы обеспечить хорошо распределенное хранилище данных и быстрый доступ к содержащимся в нем данным. Создание системы с интенсивным чтением, которая занимается только записью данных на диск в очень нужные моменты. Что-то, что обеспечивает более высокую производительность в этой области для системы и не оставляет в стороне безопасность, что в Docker очень доступно для тех, кто не является экспертом в этой области. Вы должны обладать более продвинутыми знаниями только в тех случаях, когда вам необходимо обеспечить безопасность для наложенного сетевого трафика, что в большинстве случаев требует ручного вмешательства или настройки.

Если вы хотите узнать больше о Docker и его новой версии, здесь мы оставляем вам ссылку на его официальный блог.


Будьте первым, чтобы комментировать

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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.