Sdílet prostřednictvím


Rychlý start: Použití Azure CLI k vytvoření infrastruktury pro distribuovaný vysoce dostupný systém SAP se službou Azure Center pro řešení SAP s přizpůsobenými názvy prostředků

Azure CLI slouží k vytváření a správě prostředků Azure z příkazového řádku nebo ve skriptech.

Azure Center pro řešení SAP umožňuje nasazovat a spravovat systémy SAP v Azure. V tomto článku se dozvíte, jak pomocí Azure CLI nasadit infrastrukturu pro systém SAP s vysoce dostupnou třívrstvou distribuovanou architekturou. Uvidíte také, jak přizpůsobit názvy prostředků pro infrastrukturu Azure, která se nasadí. Alternativně můžete nasadit systémy SAP s přizpůsobeným použitím modulu Azure PowerShellu .

Po nasazení infrastruktury a instalaci softwaru SAP se službou Azure Center pro řešení SAP můžete prostřednictvím webu Azure Portal použít její vizualizace, správu a monitorování. Je například možné:

  • Zobrazte a sledujte systém SAP jako prostředek Azure označovaný jako virtuální instance pro řešení SAP (VIS).
  • Získejte doporučení pro vaši infrastrukturu SAP, konfigurace operačního systému atd. na základě kontrol kvality, které vyhodnocují osvědčené postupy pro SAP v Azure.
  • Získejte informace o stavu a stavu systému SAP.
  • Spusťte a zastavte aplikační vrstvu SAP.
  • Spusťte a zastavte jednotlivé instance SLUŽBY ASCS, aplikačního serveru a databáze HANA.
  • Monitorujte metriky infrastruktury Azure pro systémové prostředky SAP.
  • Zobrazení analýzy nákladů pro systém SAP

Požadavky

  • Předplatné Azure.

  • Pokud azure Center pro řešení SAP používáte poprvé, zaregistrujte poskytovatele prostředků Microsoft.Workloads v předplatném, ve kterém nasazujete systém SAP:

    az provider register --namespace 'Microsoft.Workloads'
    
  • Účet Azure se službou Azure Center pro správce řešení SAP a rolí operátora spravované identity přístup k předplatným a skupinám prostředků, ve kterých vytvoříte prostředek Virtual Instance for SAP Solutions (VIS).

  • Spravovaná identita přiřazená uživatelem, která má přístup k roli služby Azure Center pro řešení SAP v předplatném nebo alespoň ve všech skupinách prostředků (Compute, Network, Storage). Pokud chcete software SAP nainstalovat prostřednictvím Azure Center pro řešení SAP, poskytněte také roli Čtenář a Přístup k datům identitě v účtu úložiště bitů SAP, kam byste uložili médium SAP.

  • Síť nastavená pro nasazení infrastruktury.

  • Dostupnost minimálně 4 jader Standard_D4ds_v4 nebo Standard_E4s_v3, skladové položky, které se použijí během nasazování infrastruktury a instalace softwaru

  • Zkontrolujte kvóty pro vaše předplatné Azure. Pokud jsou kvóty nízké, možná budete muset před vytvořením nasazení infrastruktury vytvořit žádost o podporu. V opačném případě může docházet k selháním nasazení nebo k chybě nedostatečné kvóty .

  • Poznamenejte si sap Application Performance Standard (SAPS) a velikost paměti databáze, které potřebujete povolit službě Azure Center pro řešení SAP velikost systému SAP. Pokud si nejste jistí, můžete také vybrat virtuální počítače. Jsou to:

    • Jeden nebo cluster virtuálních počítačů ASCS, které tvoří jednu instanci ASCS ve VIS.
    • Jeden nebo cluster databázových virtuálních počítačů, které tvoří jednu instanci databáze ve VIS.
    • Jeden virtuální počítač aplikačního serveru, který tvoří jednu instanci aplikace ve VIS. V závislosti na počtu nasazených nebo zaregistrovaných aplikačních serverů může existovat více instancí aplikace.

Azure Cloud Shell

Azure hostí interaktivní prostředí Azure Cloud Shell, které můžete používat v prohlížeči. Pro práci se službami Azure můžete v prostředí Cloud Shell použít buď Bash, nebo PowerShell. Předinstalované příkazy Cloud Shellu můžete použít ke spuštění kódu v tomto článku, aniž byste museli instalovat cokoli do místního prostředí.

Spuštění služby Azure Cloud Shell:

Možnost Příklad nebo odkaz
Vyberte Vyzkoušet v pravém horním rohu bloku kódu nebo příkazu. Výběrem možnosti Vyzkoušet se kód ani příkaz automaticky nekopíruje do Cloud Shellu. Snímek obrazovky znázorňující příklad možnosti Vyzkoušet pro Azure Cloud Shell
Přejděte na adresu https://shell.azure.com nebo výběrem tlačítka Spustit Cloud Shell otevřete Cloud Shell v prohlížeči. Tlačítko pro spuštění Azure Cloud Shellu
Zvolte tlačítko Cloud Shell v pruhu nabídky v pravém horním rohu webu Azure Portal. Snímek obrazovky znázorňující tlačítko Cloud Shell na webu Azure Portal

Použití Azure Cloud Shellu:

  1. Spusťte Cloud Shell.

  2. Výběrem tlačítka Kopírovat v bloku kódu (nebo bloku příkazů) zkopírujte kód nebo příkaz.

  3. Vložte kód nebo příkaz do relace Cloud Shellu tak, že ve Windows a Linuxu vyberete ctrl+Shift+V nebo vyberete Cmd+Shift+V v macOS.

  4. Stisknutím klávesy Enter spusťte kód nebo příkaz.

Správná velikost systému SAP, který chcete nasadit

Použití az workloads sap-sizing-recommendations k získání doporučení pro změnu velikosti systému SAP poskytnutím vstupu SAPS pro aplikační vrstvu a paměť vyžadovanou pro databázovou vrstvu

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 ScaleUp

Vytvoření konfiguračního souboru JSON s vlastními názvy prostředků

  • Připravte soubor JSON s konfigurací (datovou částí) pro nasazení systémové infrastruktury SAP. V této ukázkové datové části můžete provádět úpravy nebo můžete použít příklady uvedené v dokumentaci k rozhraní REST API pro Azure Center pro řešení SAP.
  • V tomto souboru JSON zadejte vlastní názvy prostředků pro infrastrukturu nasazenou pro váš systém SAP.

Nasazení infrastruktury pro systém SAP

Použití příkazu az workloads sap-virtual-instance create k nasazení infrastruktury pro váš systém SAP s architekturou vysoké dostupnosti na třech úrovních

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>:{}}}"

Další kroky

V tomto rychlém startu jste nasadili infrastrukturu v Azure pro systém SAP pomocí Azure Center pro řešení SAP. Pro infrastrukturu jste použili vlastní názvy prostředků. V dalším článku se dozvíte, jak nainstalovat software SAP do nasazené infrastruktury.