Delen via


Het bewaken van SAP HANA (grote instanties) op Azure

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

SAP HANA on 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 (Centrale Verwerkings Eenheid)
  • Geheugen
  • Netwerkbandbreedte
  • Schijfruimte

Bewaak uw SAP HANA Large Instances om te zien of de bovenstaande resources voldoende zijn of of ze worden uitgeput. 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. Door binnen deze drempelwaarde te blijven, beschikt u over voldoende CPU-resources om de gegevens te doorlopen die zijn opgeslagen in het geheugen. Hoog CPU-verbruik kan optreden wanneer SAP HANA-services query's uitvoeren vanwege ontbrekende indexen of soortgelijke problemen. Het bewaken van het CPU-verbruik van de HANA Large Instance en het CPU-verbruik van specifieke HANA-services is dus essentieel.

Geheugenverbruik

Het is belangrijk om het geheugenverbruik te bewaken binnen HANA en buiten HANA op het SAP HANA Large Instance. Controleer hoe de gegevens gebruikmaken van toegewezen HANA-geheugen, zodat u binnen de richtlijnen voor het aanpassen van de grootte van SAP kunt blijven. Bewaak het geheugenverbruik op het grote exemplaar 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 Azure Virtual Network-gateway (VNet) is beperkt. Er kunnen slechts zoveel gegevens naar het Azure-VNet worden verplaatst. Bewaak de gegevens die zijn ontvangen door alle Azure-VM's binnen een VNet. Op deze manier weet u wanneer u de limieten van de azure-gateway-SKU nadert die u hebt geselecteerd. Het is ook zinvol om binnenkomend en uitgaand netwerkverkeer op de HANA Large Instance te bewaken om de volumes te volgen die in de loop van de tijd worden verwerkt.

Schijfruimte

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

  • Gegevensvolume neemt in de loop van de tijd toe
  • Uitvoering van back-ups van transactielogboeken
  • Traceringsbestanden opslaan
  • Momentopnamen van opslag maken

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

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 systeemstatuscontrole uit te voeren.

Voer de volgende opdracht uit om het logboekbestand voor statuscontrole te genereren op /var/log/health_check.

/opt/sgi/health_check/microsoft_tdi.sh

Wanneer u met het Microsoft Ondersteuningsteam werkt 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 zippen met behulp van deze opdracht:

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

Azure Monitor voor SAP-oplossingen

U kunt Azure Monitor voor SAP-oplossingen gebruiken om alle hierboven vermelde resources te bewaken. Azure Monitor voor SAP-oplossingen is systeemeigen voor Azure. Hiermee kunt u gegevens verzamelen uit de Azure-infrastructuur en -databases op één locatie en de gegevens visueel correleren voor snellere probleemoplossing. Zie SAP bewaken in Azure voor meer informatie.

Volgende stappen

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