Uppgradera och uppdatera ett fristående Service Fabric-kluster
För alla moderna system är design för uppgradering nyckeln till att uppnå långsiktig framgång för din produkt. Ett fristående Azure Service Fabric-kluster är en resurs som du äger. I den här artikeln beskrivs vad som kan uppgraderas eller uppdateras.
Kontrollera den infrastrukturresursversion som körs i klustret
Kontrollera att klustret alltid kör en Service Fabric-version som stöds. När Microsoft meddelar att en ny version av Service Fabric har släppts markeras den tidigare versionen för supportens slut efter minst 60 dagar från dagen för tillkännagivandet. Nya versioner tillkännages på Service Fabric-teamets blogg. Den nya versionen är tillgänglig att välja vid den tidpunkten.
Du kan ange att klustret ska ta emot automatiska infrastrukturuppgraderingar när de släpps av Microsoft eller så kan du manuellt välja en infrastrukturversion som stöds som du vill att klustret ska vara på. Mer information finns i Uppgradera Service Fabric-versionen som körs i klustret.
Anpassa konfigurationsinställningar
Många olika konfigurationsinställningar kan anges i filen ClusterConfig.json , till exempel tillförlitlighetsnivån för kluster- och nodegenskaperna. Mer information finns i Uppgradera konfigurationen av ett fristående kluster. Många andra, mer avancerade inställningar kan också anpassas. Mer information finns i Infrastrukturinställningar för Service Fabric-kluster.
Definiera nodegenskaper
Ibland kanske du vill se till att vissa arbetsbelastningar endast körs på vissa typer av noder i klustret. Vissa arbetsbelastningar kan till exempel kräva GPU:er eller SSD medan andra kanske inte gör det. För var och en av nodtyperna i ett kluster kan du lägga till anpassade nodegenskaper i klusternoder. Placeringsbegränsningar är de instruktioner som är kopplade till enskilda tjänster som väljer för en eller flera nodegenskaper. Placeringsbegränsningar definierar var tjänsterna ska köras.
Mer information om hur du använder placeringsbegränsningar, nodegenskaper och hur du definierar dem finns i nodegenskaper och placeringsbegränsningar.
Lägga till kapacitetsmått
För var och en av nodtyperna kan du lägga till anpassade kapacitetsmått som du vill använda i dina program för att rapportera inläsning. Mer information om hur du använder kapacitetsmått för att rapportera inläsning finns i Service Fabric Cluster Resource Manager-dokument om att beskriva ditt kluster och mått och belastning.
Korrigera operativsystemet i klusternoderna
Korrigeringsorkestreringsprogrammet (POA) är ett Service Fabric-program som automatiserar operativsystemets korrigering på ett Service Fabric-kluster utan driftstopp. Patch Orchestration-programmet för Windows kan distribueras i klustret för att installera korrigeringar på ett orkestrerat sätt samtidigt som tjänsterna hålls tillgängliga hela tiden.
Nästa steg
- Lär dig hur du anpassar några av infrastrukturinställningarna för Service Fabric-kluster
- Lär dig hur du skalar in och ut klustret
- Läs mer om programuppgraderingar