De SAP HANA (grote exemplaren) in Azure bewaken

In dit artikel kijken we naar het bewaken van SAP HANA Large Instances in Azure (ook wel bekend als BareMetal Infrastructure).

SAP HANA in Azure (Large Instances) verschilt niet van andere IaaS-implementaties. Het bewaken van het besturingssysteem en de toepassing is belangrijk. U wilt weten hoe de toepassingen de volgende resources gebruiken:

  • CPU
  • Geheugen
  • Netwerkbandbreedte
  • Schijfruimte

Controleer uw SAP HANA Large Instances om te zien of de bovenstaande resources voldoende zijn of dat ze worden verwijderd. De volgende secties geven meer informatie over elk van deze resources.

CPU-resourceverbruik

SAP definieert een maximale drempelwaarde voor CPU-gebruik voor de SAP HANA workload. Als u binnen deze drempelwaarde blijft, zorgt u ervoor dat u voldoende CPU-resources hebt om de gegevens te verwerken die in het geheugen zijn opgeslagen. Hoog CPU-verbruik kan zich voor doen wanneer SAP HANA uitvoeren van query's vanwege ontbrekende indexen of vergelijkbare problemen. Het bewaken van het CPU-verbruik van de grote HANA-instantie en het CPU-verbruik van specifieke HANA-services is dus essentieel.

Geheugenverbruik

Het is belangrijk om het geheugenverbruik zowel binnen HANA als buiten HANA op de SAP HANA controleren. Controleer hoe de gegevens geheugen verbruiken dat door HANA is toegewezen, zodat u binnen de richtlijnen voor het gewenste formaat van SAP kunt blijven. Controleer het geheugenverbruik op de Grote instantie om ervoor te zorgen dat niet-HANA-software niet te veel geheugen verbruikt. U wilt niet dat niet-HANA-software concurreert met HANA voor geheugen.

Netwerkbandbreedte

De bandbreedte van de Gateway van Azure Virtual Network (VNet) is beperkt. Er kunnen alleen zoveel gegevens naar het Azure-VNet worden verplaatst. Controleer de gegevens die worden ontvangen door alle Azure-VM's binnen een VNet. Op deze manier weet u wanneer u de limieten nadert van de Azure-gateway-SKU die u hebt geselecteerd. Het is ook zinvol om binnenkomend en uitgaand netwerkverkeer op de grote HANA-instantie te bewaken om de volumes bij te houden die gedurende een periode worden verwerkt.

Schijfruimte

Het verbruik van schijfruimte neemt doorgaans in de tijd toe. Veelvoorkomende oorzaken zijn onder andere:

  • Gegevensvolume neemt in de tijd toe
  • Uitvoering van back-ups van transactielogboek
  • Traceerbestanden opslaan
  • Opslagmomentopnamen maken

Het is dus belangrijk om het gebruik van schijfruimte te bewaken en de schijfruimte te beheren die is gekoppeld aan de grote HANA-instantie.

Vooraf geladen hulpprogramma's voor systeemdiagnose

Voor de Type II-SKU's van de grote HANA-exemplaren wordt de server geleverd met de vooraf geladen hulpprogramma's voor systeemdiagnose. U kunt deze diagnostische hulpprogramma's gebruiken om de systeemtoestand te controleren.

Voer de volgende opdracht uit om het statuscontrolelogboekbestand te genereren op /var/log/health_check.

/opt/sgi/health_check/microsoft_tdi.sh

Wanneer u samen met het Microsoft-ondersteuning om een probleem op te lossen, wordt u mogelijk gevraagd om de logboekbestanden op te geven met behulp van deze diagnostische hulpprogramma's. U kunt het bestand zipn met behulp van deze opdracht:

tar  -czvf health_check_logs.tar.gz /var/log/health_check

Azure Monitor voor SAP-oplossingen

U kunt de Azure Monitor for SAP Solutions alle hierboven vermelde resources en meer bewaken. Azure Monitor for SAP Solutions is eigen aan Azure. Hiermee kunt u gegevens uit de Azure-infrastructuur en -databases op één locatie verzamelen en de gegevens visueel correleren voor snellere probleemoplossing. Zie Monitor SAP on Azure voor meer informatie.

Volgende stappen

Meer informatie over het bewaken en oplossen van problemen vanuit SAP HANA.