Share via


Avvio rapido: Usare l'interfaccia della riga di comando di Azure per creare un'infrastruttura per un sistema SAP a disponibilità elevata distribuita con Il Centro di Azure per soluzioni SAP con nomi di risorse personalizzati

L'interfaccia della riga di comando di Azure viene usata per creare e gestire le risorse di Azure dalla riga di comando o negli script.

Centro di Azure per soluzioni SAP consente di distribuire e gestire sistemi SAP in Azure. Questo articolo illustra come usare l'interfaccia della riga di comando di Azure per distribuire l'infrastruttura per un sistema SAP con architettura distribuita a tre livelli a disponibilità elevata (HA). Si vedrà anche come personalizzare i nomi delle risorse per l'infrastruttura di Azure che viene distribuita. In alternativa, è possibile distribuire sistemi SAP con funzionalità personalizzate usando il modulo di Azure PowerShell

Dopo aver distribuito l'infrastruttura e aver installato il software SAP con Il Centro di Azure per le soluzioni SAP, è possibile usare le funzionalità di visualizzazione, gestione e monitoraggio tramite il portale di Azure. È ad esempio possibile:

  • Visualizzare e tenere traccia del sistema SAP come risorsa di Azure, denominata Istanza virtuale per soluzioni SAP (VIS).
  • Ottenere consigli per l'infrastruttura SAP, le configurazioni del sistema operativo e così via, in base ai controlli di qualità che valutano le procedure consigliate per SAP in Azure.
  • Ottenere informazioni sull'integrità e sullo stato del sistema SAP.
  • Avviare e arrestare il livello applicazione SAP.
  • Avviare e arrestare singole istanze di ASCS, server app e database HANA.
  • Monitorare le metriche dell'infrastruttura di Azure per le risorse di sistema SAP.
  • Visualizzare l'analisi dei costi per il sistema SAP.

Prerequisiti

  • Una sottoscrizione di Azure.

  • Se si usa il Centro di Azure per le soluzioni SAP per la prima volta, registrare il provider di risorse Microsoft.Workloads nella sottoscrizione in cui si distribuisce il sistema SAP:

    az provider register --namespace 'Microsoft.Workloads'
    
  • Un account Di Azure con l'amministratore delle soluzioni SAP e il ruolo Operatore identità gestita accedono alle sottoscrizioni e ai gruppi di risorse in cui si crea la risorsa Virtual Instance for SAP solutions (VIS).

  • Identità gestita assegnata dall'utente che dispone dell'accesso al ruolo del servizio Centro per soluzioni SAP nella sottoscrizione o in tutti i gruppi di risorse (Calcolo, Rete, Archiviazione). Se si vuole installare SOFTWARE SAP tramite il Centro di Azure per le soluzioni SAP, fornire anche il ruolo Lettore e Accesso ai dati all'identità nell'account di archiviazione dei bit SAP in cui archiviare SAP Media.

  • Una rete configurata per la distribuzione dell'infrastruttura.

  • Disponibilità di almeno 4 core di Standard_D4ds_v4 o Standard_E4s_v3, SKU che verranno usati durante la distribuzione dell'infrastruttura e l'installazione software

  • Esaminare le quote per la sottoscrizione di Azure. Se le quote sono basse, potrebbe essere necessario creare una richiesta di supporto prima di creare la distribuzione dell'infrastruttura. In caso contrario, potrebbero verificarsi errori di distribuzione o un errore di Quota insufficiente.

  • Prendere nota delle dimensioni di SAP Application Performance Standard (S piattaforma di strumenti analitici) e della memoria del database necessarie per consentire al Centro di Azure per le soluzioni SAP di ridimensionare il sistema SAP. Se non si è certi, è anche possibile selezionare le macchine virtuali. ovvero:

    • Un singolo cluster o di macchine virtuali ASCS, che costituiscono una singola istanza ASCS nel VIS.
    • Un singolo cluster o di macchine virtuali di database, che costituiscono una singola istanza di database nel vis.
    • Una singola macchina virtuale del server applicazioni, che costituisce una singola istanza dell'applicazione nel vis. A seconda del numero di server applicazioni da distribuire o registrare, possono essere presenti più istanze dell'applicazione.

Azure Cloud Shell

Azure Cloud Shell è un ambiente di shell interattivo ospitato in Azure e usato tramite il browser. È possibile usare Bash o PowerShell con Cloud Shell per usare i servizi di Azure. È possibile usare i comandi preinstallati di Cloud Shell per eseguire il codice in questo articolo, senza dover installare alcun elemento nell'ambiente locale.

Per avviare Azure Cloud Shell:

Opzione Esempio/Collegamento
Selezionare Prova nell'angolo superiore destro di un codice o di un blocco di comandi. Selezionando Prova non viene copiato automaticamente il codice o il comando in Cloud Shell. Screenshot that shows an example of Try It for Azure Cloud Shell.
Passare a https://shell.azure.com o selezionare il pulsante Avvia Cloud Shell per aprire Cloud Shell nel browser. Button to launch Azure Cloud Shell.
Selezionare il pulsante Cloud Shell nella barra dei menu nell'angolo in alto a destra del portale di Azure. Screenshot that shows the Cloud Shell button in the Azure portal

Per usare Azure Cloud Shell:

  1. Avviare Cloud Shell.

  2. Selezionare il pulsante Copia in un blocco di codice (o blocco di comandi) per copiare il codice o il comando.

  3. Incollare il codice o il comando nella sessione di Cloud Shell selezionando CTRL+MAIUSC+V in Windows e Linux oppure selezionando CMD+MAIUSC+V in macOS.

  4. Selezionare INVIO per eseguire il codice o il comando.

Dimensioni corrette del sistema SAP da distribuire

Usare az workloads sap-sizing-recommendation per ottenere consigli sul ridimensionamento del sistema SAP fornendo l'input S piattaforma di strumenti analitici per il livello applicazione e la memoria necessari per il livello di database

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

Creare un file di configurazione JSON con nomi di risorse personalizzati

  • Preparare un file JSON con la configurazione (payload) da usare per la distribuzione dell'infrastruttura di sistema SAP. È possibile apportare modifiche in questo payload di esempio o usare gli esempi elencati nella documentazione dell'API REST per Azure Center per soluzioni SAP
  • In questo file JSON specificare i nomi delle risorse personalizzate per l'infrastruttura distribuita per il sistema SAP

Distribuire l'infrastruttura per il sistema SAP

Usare az workloads sap-virtual-instance create per distribuire l'infrastruttura per il sistema SAP con architettura a disponibilità elevata a tre livelli

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

Passaggi successivi

In questa guida introduttiva è stata distribuita l'infrastruttura in Azure per un sistema SAP usando Il Centro di Azure per le soluzioni SAP. Sono stati usati nomi di risorse personalizzati per l'infrastruttura. Continuare con l'articolo successivo per informazioni su come installare il software SAP nell'infrastruttura distribuita.