Delen via


Aanbevolen procedures voor Azure Kubernetes Service en Azure Database for MySQL - Flexibele server

Azure Kubernetes Service (AKS) biedt een beheerd Kubernetes-cluster dat u in Azure kunt gebruiken. Houd rekening met de volgende opties bij het gebruik van AKS en Azure Database for MySQL Flexible Server om een toepassing te maken.

De database maken voordat u het AKS-cluster maakt

Azure Database for MySQL heeft twee implementatieopties:

  • Enkele server
  • Flexibele server

Eén server ondersteunt één beschikbaarheidszone en Flexible Server ondersteunt meerdere beschikbaarheidszones. AKS ondersteunt daarentegen ook het inschakelen van één of meerdere beschikbaarheidszones. Als u de databaseserver eerst maakt om de beschikbaarheidszone te zien waarin de server zich bevindt, kunnen de AKS-clusters in dezelfde beschikbaarheidszone de prestaties van de toepassing verbeteren door de netwerklatentie te verminderen.

Versneld netwerken gebruiken

Gebruik voor versneld netwerken ingeschakelde onderliggende VM's in uw AKS-cluster. Wanneer versneld netwerken is ingeschakeld op een virtuele machine, is er een lagere latentie, een verminderde jitter en een lager CPU-gebruik op de VIRTUELE machine. Meer informatie over hoe versneld netwerken werken, de ondersteunde besturingssysteemversies en ondersteunde VM-exemplaren voor Linux.

Vanaf november 2018 ondersteunt AKS versneld netwerken op die ondersteunde VM-exemplaren. Versneld netwerken is standaard ingeschakeld voor nieuwe AKS-clusters die gebruikmaken van deze VM's.

U kunt controleren of uw AKS-cluster versneld netwerken heeft:

  1. Ga naar het Azure Portal en selecteer uw AKS-cluster.
  2. Selecteer het tabblad Eigenschappen.
  3. Kopieer de naam van de infrastructuurresourcegroep.
  4. Gebruik de zoekbalk van de portal om de infrastructuurresourcegroep te zoeken en te openen.
  5. Selecteer een virtuele machine in die resourcegroep.
  6. Ga naar het tabblad Netwerken van de VIRTUELE machine.
  7. Controleer of versneld netwerken is ingeschakeld.

Of via de Azure CLI met behulp van de volgende twee opdrachten:

az aks show --resource-group myResourceGroup --name myAKSCluster --query "nodeResourceGroup"

De uitvoer is de gegenereerde resourcegroep die AKS maakt met de netwerkinterface. Neem de naam van nodeResourceGroup en gebruik deze in de volgende opdracht. EnableAcceleratedNetworking is waar of onwaar.

az network nic list --resource-group nodeResourceGroup -o table

Azure Premium-bestandsshare gebruiken

Gebruik Azure Premium-bestandsshare voor permanente opslag die door een of meer pods kan worden gebruikt en dynamisch of statisch kan worden ingericht. Azure Premium-bestandsshare biedt u de beste prestaties voor uw toepassing als u een groot aantal I/O-bewerkingen in de bestandsopslag verwacht. Zie Azure Files inschakelen voor meer informatie.