Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание.
AKS Edge Essentials теперь общедоступен. Обратите внимание, что некоторые функции из общедоступной предварительной версии пока не поддерживаются.
Служба Azure Kubernetes Edge Essentials — это локальная реализация Kubernetes Служба Azure Kubernetes (AKS), которая автоматизирует выполнение контейнерных приложений в масштабе. AKS Edge Essentials включает в себя платформу Kubernetes, поддерживаемую корпорацией Майкрософт, которая включает в себя упрощенное распределение Kubernetes с небольшим объемом и простым интерфейсом установки, что упрощает развертывание Kubernetes на компьютере класса или "легко" пограничного оборудования. AKS Edge Essentials упрощает начало работы с контейнерным приложением, что позволяет использовать собственные облачные рекомендации для пограничного приложения.
Ключевые функции
В следующих разделах описаны некоторые ключевые функции AKS Edge Essentials.
Упрощенный интерфейс Kubernetes
В отличие от других поддерживаемых Корпорацией Майкрософт платформ, таких как служба, размещенная в Azure (AKS) и на оборудовании класса сервера (AKS в Azure Local), AKS Edge Essentials предназначена для статических, предварительно определенных конфигураций и не включает динамическое создание и удаление виртуальных машин или управление жизненным циклом кластера. Каждый компьютер в кластере AKS Edge Essentials может иметь только одну виртуальную машину Linux и (или) Windows. Виртуальная машина Linux выступает в качестве узла управления и рабочего узла для рабочих нагрузок Linux в кластере Kubernetes. Каждый компьютер с AKS Edge Essentials имеет виртуальную машину с ограниченным объемом памяти, хранилищем и физическими ядрами ЦП в соответствии со статическим выделением, назначенным во время установки. Такая конфигурация приложений позволяет традиционным приложениям Windows работать параллельно; то есть взаимодействие вместе с виртуальными машинами AKS Edge Essentials.
Хотя Kubernetes — это оркестратор с открытым исходным кодом для автоматизации управления контейнерами в масштабе, AKS Edge Essentials упрощает локальное развертывание Kubernetes, упрощая установку, настройку кластеров и управление развертыванием приложений во всех кластерах с помощью облачной плоскости управления.
Платформа Kubernetes, управляемая корпорацией Майкрософт
AKS Edge Essentials включает следующие функции, управляемые корпорацией Майкрософт:
- Упрощенное распространение K8S и K3S, которое поддерживается и управляется корпорацией Майкрософт. Ключевое различие между AKS в Azure Local и AKS в Windows Server заключается в том, что AKS в Windows Server имеет минимальные требования к вычислительным ресурсам и памяти (4 ГБ ОЗУ и 2 виртуальных ЦП).
- Каждый узел Kubernetes выполняется в собственной изолированной виртуальной машине Hyper-V и включает множество функций для защиты инфраструктуры контейнеров.
- Образы виртуальных машин, поддерживаемые Корпорацией Майкрософт и Рабочими узлами Windows, соответствуют рекомендациям по обеспечению безопасности. Корпорация Майкрософт также обновляет эти образы ежемесячно с помощью последних обновлений системы безопасности.
- Упрощенная установка с помощью командлетов и агентов PowerShell для включения подготовки и управления виртуальными машинами и инфраструктурой. Корпорация Майкрософт предоставляет автоматические обновления для развертывания Kubernetes, поэтому вы будьте в курсе последних доступных версий Kubernetes.
Локально установите узлы на одном или нескольких компьютерах
AKS Edge Essentials упрощает процесс настройки Kubernetes, предоставляя скрипты и командлеты PowerShell для настройки Kubernetes и создания кластеров Kubernetes с одним или несколькими узлами.
Запуск контейнеров Linux и Windows
AKS Edge Essentials полностью поддерживает контейнеры под управлением Linux и Windows. При создании кластера Kubernetes в AKS можно запустить контейнеры Linux, контейнеры Windows или оба.
Azure Arc для управления
После настройки локальной среды Kubernetes с помощью AKS Edge Essentials и создания кластера Kubernetes вы можете управлять инфраструктурой Kubernetes с помощью портал Azure, которая предоставляет централизованную консоль управления для кластеров Kubernetes, работающих в любом месте. Кроме того, различные службы с поддержкой Azure Arc, такие как Политика Azure, Azure Monitor и службы Машинного обучения Azure, позволяют обеспечить соответствие, отслеживать кластеры и запускать облачные службы в пограничных кластерах. Это помогает обеспечить последовательное развертывание и настройку приложений и кластеров в масштабе от системы управления версиями.
Зачем использовать AKS Edge Essentials?
Взаимодействие с собственными приложениями Windows
Windows предоставляет богатую экосистему приложений, взаимодействие с пользователем и надежную безопасность, а также обеспечивает большую часть инфраструктуры для промышленных решений сегодня от HMIs, роботов, PLCs, медицинских устройств и т. д. Тем не более чем многие облачные рабочие нагрузки основаны на Linux, и вы сталкиваетесь с проблемой внедрения систем Linux, чтобы воспользоваться преимуществами облачных решений. Эти решения требуют дополнительных средств управления инфраструктурой и навыков для управления системами Linux в вашей среде. С помощью AKS Edge Essentials вы получаете лучшие из обоих миров. Вы можете продолжать использовать инвестиции в приложения Windows и использовать существующее оборудование. Кроме того, вы также можете запускать рабочие нагрузки Linux на основе облака в Windows без необходимости иметь новые навыки или новый уровень управления для управления устройствами Linux. Это позволяет использовать широкий набор возможностей искусственного интеллекта для быстрого внедрения инноваций и продвижения пограничных инноваций с минимальным нарушением. Кроме того, AKS Edge Essentials обеспечивает взаимодействие между собственными приложениями Windows и контейнерными рабочими нагрузками Linux.
Поддержка ядра в облаке
С помощью AKS Edge Essentials вы получаете преимущества полно поддерживаемого стека из ядра в облако. Корпорация Майкрософт предоставляет 10-летний LTSC для операционной системы узла. Виртуальная машина Linux полностью управляется и основана на управляемом образе CBL-Mariner, который является упрощенным образом, который помогает уменьшить поверхность атаки, обеспечивает более высокую производительность и обеспечивает меньше накладных расходов на исправление уязвимостей. Кроме того, корпорация Майкрософт имеет надежную матрицу тестирования для отдельных пакетов Mariner и обширные тесты регрессии до выпуска образа, что снижает вероятность простоя службы. Политики виртуальных машин обеспечивают обновление образа виртуальной машины и дистрибутива Kubernetes гарантирует, что стек Kubernetes является последним и наибольшим. Вы можете управлять всеми контейнерами и конфигурациями Kubernetes в облаке и локальной среде с поддержкой Arc Kubernetes. Этот многоуровневый подход гарантирует безопасность и обновление всего стека программного обеспечения, чтобы бизнес-приложения могли работать надежно.
Облачные службы, включенные на границе
После подключения кластера AKS Edge Essentials к Azure Arc платформа Azure расширяет платформу Azure на границе с основными службами, такими как управление, мониторинг, приложение, машинное обучение и службы данных. Кроме того, она помогает использовать методы DevOps в любом месте и создавать итеративно с помощью GitOps и Flux для эффективного управления развертываниями приложений.
Следующие шаги
- Дополнительные сведения о вариантах развертывания