Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure Center voor SAP-oplossingen is een Azure-service waarmee SAP-systemen op Azure worden geïmplementeerd en beheerd. Wanneer Azure Center voor SAP-oplossingen infrastructuur maakt, worden standaardnamen toegewezen aan Azure resources, zoals virtuele machines (VM's), netwerkinterfaces en load balancers. Als uw organisatie specifieke naamconventies vereist voor governance of eenvoudigere identificatie van resources, kunt u deze namen aanpassen tijdens de implementatie.
In dit artikel gebruikt u Azure CLI om infrastructuur te implementeren voor een gedistribueerd, maximaal beschikbaar SAP-systeem en de resourcenamen die Azure Center for SAP-oplossingen toewijst aan de geïmplementeerde infrastructuur aan te passen.
Vereisten
Een Azure-abonnement. Als u geen Azure abonnement hebt, kunt u een gratis account maken.
De Microsoft. Workloads resourceprovider die is geregistreerd in het abonnement waarin u het SAP-systeem implementeert:
az provider register --namespace 'Microsoft.Workloads'Een Azure-account met toegang tot de rol van Azure Center for SAP Solutions Administrator en Managed Identity Operator voor de abonnementen en resourcegroepen waarin u de Virtual Instance for SAP Solutions (VIS)-resource maakt.
Een gebruikertoewijzende beheerde identiteit met toegang tot de Azure Center voor SAP-oplossingen servicedrol op de abonnement of minstens alle resourcegroepen (Compute, Netwerk, Opslag). Als u SAP-software wilt installeren via Azure Center voor SAP-oplossingen, wijst u ook de rol Reader en Data Access toe aan de identiteit in het opslagaccount waar u de SAP-media opslaat.
Een netwerk dat is geconfigureerd voor uw infrastructuurimplementatie.
Minimaal vier kernen van
Standard_D4ds_v4ofStandard_E4s_v3SKU's die beschikbaar zijn in uw abonnement.Sufficient quota voor uw Azure-abonnement. Als de quota laag zijn, moet u mogelijk een ondersteuningsaanvraag maken voordat u uw infrastructuurimplementatie maakt. Anders kan er sprake zijn van implementatiefouten of een fout met onvoldoende quotum .
De SAP Application Performance Standard (SAPS) en databasegeheugengrootte die u nodig hebt, zodat Azure Center for SAP-oplossingen de grootte van uw SAP-systeem kunnen aanpassen. Als u niet zeker weet, kunt u de VIRTUELE machines rechtstreeks selecteren, zoals:
- Een of meer ASCS-VM's, waaruit één ASCS-exemplaar in het VIS bestaat.
- Een of meer database-VM's, waaruit één database-exemplaar in het VIS bestaat.
- Eén VM van de toepassingsserver, die één toepassingsexemplaar in het VIS vormt. Afhankelijk van het aantal toepassingsservers dat u implementeert of registreert, kunnen er meerdere toepassingsexemplaren zijn.
Azure Cloud Shell
Azure hosts Azure Cloud Shell, een interactieve shell-omgeving die u via uw browser kunt gebruiken. U kunt Bash of PowerShell gebruiken met Cloud Shell om te werken met Azure services. U kunt de Cloud Shell vooraf geïnstalleerde opdrachten gebruiken om de code in dit artikel uit te voeren, zonder dat u iets hoeft te installeren in uw lokale omgeving.
Om Azure Cloud Shell te starten:
| Optie | Voorbeeld/koppeling |
|---|---|
| Selecteer Uitproberen in de rechterbovenhoek van een code- of opdrachtblok. Als u Try It selecteert, wordt de code of opdracht niet automatisch gekopieerd naar Cloud Shell. |
|
| Ga naar https://shell.azure.com of selecteer de knop Launch Cloud Shell om Cloud Shell in uw browser te openen. |
|
| Selecteer de knop Cloud Shell in de menubalk rechtsboven in de Azure portal. |
|
Ga als volgende te werk om Azure Cloud Shell te gebruiken:
Start Cloud Shell.
Selecteer de knop Kopiëren op een codeblok (of opdrachtblok) om de code of opdracht te kopiëren.
Plak de code of opdracht in de Cloud Shell sessie door Ctrl+Shift+V te selecteren in Windows en Linux, of door Cmd+Shift+V te selecteren in macOS.
Selecteer Enter om de code of opdracht uit te voeren.
Sap-gecertificeerde Azure-SKU's controleren voor uw implementatietype
Voer az workloads sap-supported-sku uit om een lijst met SKU's op te halen die worden ondersteund voor uw SAP-systeemimplementatietype:
az workloads sap-supported-sku --app-location "eastus" --database-type "HANA" --deployment-type "ThreeTier" --environment "Prod" --high-availability-type "AvailabilitySet" --sap-product "S4HANA" --location "eastus"Bekijk de uitvoer om ondersteunde SKU's te identificeren voor de app-laag en de databaselaag. U kunt een van deze SKU's gebruiken wanneer u infrastructuur implementeert of de aanbevolen SKU's uit de volgende sectie gebruiken.
Aanbevolen SKU's controleren voor SAPS- en geheugenvereisten
Voer az workloads sap-sizing-recommendation uit om sap-systeemgrootteaanbevelingen op te halen door SAPS-invoer op te geven voor de toepassingslaag en het geheugen dat nodig is voor de databaselaag:
az workloads sap-sizing-recommendation --app-location "eastus" --database-type "HANA" --db-memory 1024 --deployment-type "ThreeTier" --environment "Prod" --high-availability-type "AvailabilitySet" --sap-product "S4HANA" --saps 75000 --location "eastus2" --db-scale-method ScaleUpBekijk de aanbevolen SKU's uit de uitvoer. U gebruikt deze waarden wanneer u het configuratiebestand maakt.
Een JSON-configuratiebestand maken met aangepaste resourcenamen
Download de sample payload of gebruik de voorbeelden in de REST API-documentatie voor Azure Center voor SAP-oplossingen.
Open het JSON-bestand en vervang de standaardresourcenamen door uw aangepaste namen. De volgende parameters zijn beschikbaar voor aanpassing:
- VM-naam
- Hostnaam
- Netwerkinterfacenaam
- Naam van besturingssysteemschijf
- Naam van load balancer
- Front-end-IP-configuratienamen
- Namen van back-endpools
- Namen van gezondheidstests
- Namen van gegevensschijven: standaard, hanaData of hana/data, hanaLog of hana/log, usrSap of usr/sap, hanaShared of hana/shared, back-up
- Naam van gedeeld opslagaccount
- Naam van privé-eindpunt voor gedeeld opslagaccount
Sla het JSON-bestand op. Onthoud het bestandspad voor gebruik in de implementatieopdracht.
Infrastructuur voor uw SAP-systeem implementeren
Voer az workloads sap-virtual-instance create uit om infrastructuur voor uw SAP-systeem te implementeren met een architectuur met drie lagen:
az workloads sap-virtual-instance create -g <Resource_Group_Name> -n <VIS_Name> --environment NonProd --sap-product s4hana --configuration <Payload_file_path> --identity "{type:UserAssigned,userAssignedIdentities:{<Managed_Identity_ResourceID>:{}}}"Wacht tot de implementatie is voltooid. Met de opdracht maakt u uw SAP-systeeminfrastructuur en de VIS-resource (Virtual Instance for SAP Solutions) die uw SAP-systeem vertegenwoordigt in Azure.
De hulpbronnen opschonen
Als u de VIS-resource niet meer nodig hebt, verwijdert u deze door az workloads sap-virtual-instance delete uit te voeren:
az workloads sap-virtual-instance delete -g <Resource_Group_Name> -n <VIS_Name>
Met deze opdracht verwijdert u alleen de VIS- en andere resources die zijn gemaakt door Azure Center voor SAP-oplossingen. De geïmplementeerde infrastructuur, zoals VM's en schijven, wordt niet verwijderd. Als u deze resources wilt verwijderen, verwijdert u deze afzonderlijk via de Azure-portal of Azure CLI.