Что такое Kubernetes?

Что такое Kubernetes?

Что такое Kubernetes?

Kubernetes — это инструмент для оркестрации контейнеров. Он был разработан компанией Google для автоматизации развертывания контейнеров и управления ими. Контейнеры представляют собой портативные пакеты программного обеспечения, содержащие все двоичные файлы, библиотеки, конфигурационные файлы и другие зависимости, необходимые для запуска этой программы.

Что такое оркестрация контейнеров?

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

Анатомия кластера Kubernetes

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

Лучший способ понять Kubernetes — это изучить содержимое типичного кластера Kubernetes:

  • Поды. Наименьшая развертываемая вычислительная единица, которую можно создавать и которой можно управлять в Kubernetes. Под — это один или несколько контейнеров, работающих на одних и тех же общих ресурсах СХД/сети.
  • Узлы. Рабочие машины (виртуальные или физические), на которых размещены поды, образующие рабочую среду приложений. В каждом узле есть как минимум один Kubelet — агент, обеспечивающий работу описанных контейнеров в поде на кластере.
  • Контрольная плоскость. Уровень оркестрации, раскрывающий API для управления контейнерами, подами и узлами.
  • Надстройки. Такие функции, как DNS кластера, расширяют функциональность кластера и предоставляют DNS-сервер или веб-интерфейс, который можно использовать в качестве панели общего назначения для мониторинга и устранения неисправностей приложений, запущенных в кластере, а также самого кластера.

Опробование FlashArray//X

Работайте в среде самообслуживания, и вы увидите преимущества управления Pure FlashArray//X. Изучите расширенные возможности, включая снэпшоты, репликацию, ActiveCluster™ и даже интеграцию с VMware.

Преимущества использования Kubernetes для оркестрации контейнеров

Преимущества использования Kubernetes для оркестрации контейнеров: 

  • Возможность масштабного развертывания и обновления приложений
  • Управление вычислительными ресурсами и СХД с высокой детализацией
  • Упрощенная автоматизация и интеграция DevOps
  • Прокладывание маршрутов и балансировка нагрузки
  • Улучшенная мобильность приложений в общедоступных и частных облаках — on-premise или гибридных
  • Автоматизированные проверки состояния, мониторинг, развертывания и откаты для повышения отказоустойчивости программного обеспечения

Как использовать Kubernetes с Pure Storage и Portworx

Portworx® — это платформа функционала Kubernetes, обеспечивающая постоянное хранение, защиту данных, аварийное восстановление и другие возможности для контейнерных приложений. Хотя Portworx разрабатывалась снизу вверх для работы на любой платформе СХД, массивный параллелизм и высокопроизводительные all-flash СХД Pure Storage являются идеальным аппаратным аналогом для приложений на базе Kubernetes. Pure Storage и Portworx вместе обеспечивают полную инфраструктуру системы хранения данных, способную обеспечить современное взаимодействие с данными (Modern Data Experience™).

800-379-7873 +44 20 3870 2633 +43 720882474 +32 (0) 7 84 80 560 +33 9 75 18 86 78 +49 89 12089 253 +353 1 485 4307 +39 02 9475 9422 +31 (0) 20 201 49 65 +46-101 38 93 22 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 31 52 80 624 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387
Your Browser Is No Longer Supported!

Older browsers often represent security risks. In order to deliver the best possible experience when using our site, please update to any of these latest browsers.