Instellingen voor clusterresourcebeheer configureren voor Service Fabric-services

Het Service Fabric-cluster Resource Manager biedt gedetailleerde controle over de regels die van toepassing zijn op elke afzonderlijke benoemde service. Elke benoemde service kan regels opgeven voor de toewijzing ervan in het cluster. Elke benoemde service kan ook de set metrische gegevens definiëren die de service wil rapporteren, inclusief hoe belangrijk deze zijn voor die service. Het configureren van services is onderverdeeld in drie verschillende taken:

  1. Plaatsingsbeperkingen configureren
  2. Metrische gegevens configureren
  3. Geavanceerd plaatsingsbeleid en andere regels configureren (minder gebruikelijk)

Plaatsingsbeperkingen

Plaatsingsbeperkingen worden gebruikt om te bepalen op welke knooppunten in het cluster een service daadwerkelijk kan worden uitgevoerd. Normaal gesproken een bepaald benoemd service-exemplaar of alle services van een bepaald type die beperkt zijn om op een bepaald type knooppunt te worden uitgevoerd. Plaatsingsbeperkingen zijn uitbreidbaar. U kunt elke set eigenschappen per knooppunttype definiëren en er vervolgens voor selecteren met beperkingen bij het maken van services. U kunt ook de plaatsingsbeperkingen van een service wijzigen terwijl deze wordt uitgevoerd. Hiermee kunt u reageren op wijzigingen in het cluster of de vereisten van de service. De eigenschappen van een bepaald knooppunt kunnen ook dynamisch worden bijgewerkt in het cluster. Meer informatie over plaatsingsbeperkingen en hoe u deze configureert, vindt u in dit artikel

Metrische gegevens

Metrische gegevens zijn de set resources die een bepaalde benoemde service nodig heeft. De metrische configuratie van een service omvat hoeveel van die resource elke stateful replica of staatloze instantie van die service standaard verbruikt. Metrische gegevens bevatten ook een gewicht dat aangeeft hoe belangrijk het balanceren van die metrische waarde is voor die service, voor het geval er compromissen nodig zijn.

Geavanceerde plaatsingsregels

Er zijn andere soorten plaatsingsregels die handig zijn in minder algemene scenario's. Een aantal voorbeelden:

  • Beperkingen die helpen bij geografisch gedistribueerde clusters
  • Bepaalde toepassingsarchitecturen

Andere plaatsingsregels worden geconfigureerd via correlaties of beleidsregels.

Volgende stappen

  • Metrische gegevens zijn de wijze waarop het Service Fabric-clusterresourcebeheer het verbruik en de capaciteit in het cluster beheert. Raadpleeg dit artikel voor meer informatie over metrische gegevens en hoe u deze configureert
  • Affiniteit is één modus die u voor uw services kunt configureren. Het is niet gebruikelijk, maar als u het nodig hebt, kunt u er hier meer over leren
  • Er zijn veel verschillende plaatsingsregels die voor uw service kunnen worden geconfigureerd om aanvullende scenario's af te handelen. Meer informatie over deze verschillende plaatsingsbeleidsregels vindt u hier
  • Begin bij het begin en krijg een inleiding tot het Service Fabric-cluster Resource Manager
  • Raadpleeg het artikel over taakverdeling voor meer informatie over hoe de cluster-Resource Manager de taak in het cluster beheert en balanceert
  • Het cluster Resource Manager heeft veel opties voor het beschrijven van het cluster. Raadpleeg dit artikel over het beschrijven van een Service Fabric-cluster voor meer informatie over deze clusters