Управляемые кластеры Service Fabric (предварительная версия)Service Fabric managed clusters (preview)

Управляемые кластеры Service Fabric — это доработанная модель кластерного ресурса Azure Service Fabric, которая упрощает развертывание кластеров, а также процесс управления ими.Service Fabric managed clusters are an evolution of the Azure Service Fabric cluster resource model that streamlines your deployment and cluster management experience.

При использовании шаблона ARM для традиционных кластеров Service Fabric вам нужно определять кластерный ресурс вместе с набором вспомогательных ресурсов и, чтобы кластер и службы работали должным образом, каждый из таких ресурсов должен быть правильно подключен (во время развертывания и на протяжении всего жизненного цикла кластера).The Azure Resource Model (ARM) template for traditional Service Fabric clusters requires you to define a cluster resource alongside a number of supporting resources, all of which must be "wired up" correctly (upon deployment and throughout the lifecycle of the cluster) in order for the cluster and your services to function properly. В отличие от него модель инкапсуляции для управляемых кластеров Service Fabric состоит из одного ресурса управляемого кластера Service Fabric.In contrast, the encapsulation model for Service Fabric managed clusters consists of a single, Service Fabric managed cluster resource. Все базовые ресурсы кластера являются абстрагированными, и Azure управляет ими от вашего имени.All of the underlying resources for the cluster are abstracted away and managed by Azure on your behalf.

Модель традиционного кластера Service Fabric Модель традиционного кластера Service FabricService Fabric traditional cluster model Service Fabric traditional cluster model

Модель управляемого кластера Service Fabric Модель управляемого кластера Service FabricService Fabric managed cluster model Service Fabric encapsulated cluster model

С точки зрения размера и сложности шаблон Resource Manager для управляемого кластера Service Fabric составляет около 100 строк JSON, в то время как для определения типичного кластера Service Fabric требуется около 1000 строк:In terms of size and complexity, the ARM template for a Service Fabric managed cluster is about 100 lines of JSON, versus some 1000 lines required to define a typical Service Fabric cluster:

Ресурсы Service FabricService Fabric resources Ресурсы управляемого кластера Service FabricService Fabric managed cluster resources
Кластер Service FabricService Fabric cluster Управляемый кластер Service FabricService Fabric managed cluster
Масштабируемые наборы виртуальных машинVirtual machine scale set(s)
Подсистема балансировки нагрузкиLoad balancer
Общедоступный IP-адресPublic IP address
Учетные записи храненияStorage account(s)
Виртуальная сетьVirtual network

Управляемые кластеры Service Fabric предоставляют ряд преимуществ по сравнению с традиционными кластерами:Service Fabric managed clusters provide a number of advantages over traditional clusters:

Упрощенные развертывания кластеров и управление ими:Simplified cluster deployment and management

  • развертывание отдельного ресурса Azure и управление им;Deploy and manage a single Azure resource
  • управление сертификатами и автоповорот;Certificate management and autorotation
  • упрощенные операции масштабирования.Simplified scaling operations

Предотвращение операционных ошибок:Prevent operational errors

  • предотвращение несовпадений конфигураций с базовыми ресурсами;Prevent configuration mismatches with underlying resources
  • блокировка рискованных операций (например, удаления начального узла).Block unsafe operations (such as deleting a seed node)

Рекомендации по умолчанию:Best practices by default

  • упрощенные параметры надежности и устойчивости.Simplified reliability and durability settings

Расходы на управляемые кластеры Service Fabric не превышают расходы на базовые ресурсы, необходимые для кластера.There is no additional cost for Service Fabric managed clusters beyond the cost of underlying resources required for the cluster.

SKU управляемого кластера Service FabricService Fabric managed cluster SKUs

Управляемые кластеры Service Fabric доступны для SKU уровня "Базовый" и "Стандартный".Service Fabric managed clusters are available in both Basic and Standard SKUs.

ФункцияFeature BasicBasic StandardStandard
Сетевой ресурс (SKU для Load Balancer, Общедоступного IP-адреса)Network resource (SKU for Load Balancer, Public IP) BasicBasic StandardStandard
Минимальное количество узлов (экземпляр ВМ)Min node (VM instance) count 33 55
Максимальное количество узлов на каждый тип узлаMax node count per node type 100100 100100
Максимальное количество типов узловMax node type count 11 2020
Добавление или удаление типов узловAdd/remove node types НетNo ДаYes
Избыточность в пределах зоныZone redundancy НетNo ДаYes

Новые возможности управляемых кластеров Service FabricWhat's new for Service Fabric managed clusters

Новейшие возможности управляемых кластеров Service Fabric (предварительная версия) позволяют:The latest features for Service Fabric managed clusters preview include support for:

Компоненты, которые будут добавлены в будущие выпуски:Features to be added in upcoming releases include:

  • Развертывание приложений с помощью Visual StudioDeploying applications using Visual Studio
  • Поддержка управляемых удостоверенийManaged Identities support
  • Зоны доступностиAvailability Zones
  • Обратный прокси-серверReverse Proxy
  • АвтомасштабированиеAutoscaling

Дальнейшие действияNext steps

Чтобы начать работу с управляемыми кластерами Service Fabric, см. краткое руководство:To get started with Service Fabric managed clusters, try the quickstart: