Введение

Завершено

Microsoft Azure Stack HCI предоставляет возможность реализации Службы Azure Kubernetes (AKS), которая значительно упрощает развертывание оркестрации в контейнерных рабочих нагрузках на основе Kubernetes и управление ею. При использовании контейнеров предусмотрен широкий спектр преимуществ, в том числе повышение плотности рабочих нагрузок и эффективности использования ресурсов. Azure Stack HCI также улучшает гибкость и устойчивость, присущие развертыванию Kubernetes.

Сценарий. Оптимизация рабочей модели

Contoso, Ltd. — это финансовая компания среднего размера, расположенная в Нью-Йорке. До недавнего времени компания Contoso работала почти полностью в локальной среде. Операционные издержки были значительными из-за отсутствия автоматизации и использования устаревших технологий. Устаревшее оборудование и программное обеспечение привели к росту числа проблем со стабильностью и производительностью. Наличие этих проблем продемонстрировало недостаточную эффективность мер по обеспечению высокой доступности и аварийного восстановления.

Директор по информационным технологиям (CIO) компании Contoso попросил вас оценить, как Microsoft Azure Stack HCI может помочь изменить ИТ-инфраструктуру компании. Итак, вы изучили способ реализации наиболее распространенных задач управления на уровне кластера и виртуальной машины. Далее вы изучили методы интеграции Azure Stack HCI с Azure. Удовлетворенные результатами, вы сообщили их руководству компании Contoso.

В то же время в поиске повышенной гибкости и плотности рабочей нагрузки ИТ-специалисты компания Contoso заинтересовались программными технологиями с открытым исходным кодом, особенно сосредоточенными на контейнерах и их оркестрации. В результате группа разработчиков начала работать над преобразованием внутренних приложений Windows и Linux в образы на основе контейнеров DOCKER, которые можно развернуть с помощью чартов Helm. Чтобы осуществить эту инициативу и выполнить другой запрос от директора компании Contoso, теперь необходимо указать способ использования Azure Stack HCI для размещения контейнерных рабочих нагрузок.

Цели обучения

По завершении этого модуля вы сможете:

  • Предоставление описания основных понятий, архитектуры и преимуществ Kubernetes и AKS.
  • Предоставление описания преимуществ, характеристик и вариантов использования AKS в Azure Stack HCI.
  • Развертывание кластеров AKS и Kubernetes в Azure Stack HCI.
  • Подключение AKS в Azure Stack HCI к Microsoft Azure Arc для Kubernetes.
  • Управление размещением Pod в кластерах Kubernetes с несколькими пулами, работающих в Azure Stack HCI.
  • Управление хранением Pod в кластерах Kubernetes, работающих в Azure Stack HCI.
  • Реализация контейнерных рабочих нагрузок Windows в Azure Stack HCI.
  • Устранение проблем с AKS и Kubernetes в Azure Stack HCI.

Необходимые компоненты

Опыт работы со следующими компонентами:

  • основные возможности Windows Server;
  • понятие виртуализации;
  • архитектура, основные возможности и основные варианты использования Azure Stack HCI.
  • понятия контейнеризации и оркестрации контейнеров.