Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Informazioni generali
Scopo: Distribuire applicazioni basate su SAP NetWeaver in macchine virtuali di Azure
Ambito: distribuzione, configurazione e risoluzione dei problemi delle macchine virtuali per i carichi di lavoro SAP
Destinatari: amministratori IT che distribuiscono SAP in Azure
Prerequisiti: la fase di pianificazione deve essere completata per prima. Vedere Pianificazione e implementazione di macchine virtuali di Azure per SAP NetWeaver
Macchine virtuali di Azure consente alle organizzazioni di distribuire applicazioni SAP con cicli di approvvigionamento minimi, estendendo l'affidabilità e la disponibilità. Questa guida illustra i passaggi di distribuzione, le opzioni di distribuzione alternative e la risoluzione dei problemi per le applicazioni SAP nelle macchine virtuali di Azure.
Terminologia chiave
- SAP NetWeaver: piattaforma tecnologica sap per la creazione e l'integrazione di applicazioni SAP
- SAPS: SAP Application Performance Standard - Unità di misura per le prestazioni del sistema SAP
- CTS: Sistema di correzione e trasporto SAP - gestisce le modifiche software
- Agente VM: Agente VM di Azure - offre funzionalità di gestione per le macchine virtuali
- DBMS: Sistema di gestione del database
- Cross-premise: distribuzione ibrida che connette risorse locali e di Azure
Matrice dei prerequisiti
Prerequisiti dell'ambiente
| Componente | Requisito | Dettagli |
|---|---|---|
| Computer di gestione locale | Windows 10+ O Linux con l'interfaccia della riga di comando di Azure | Per la gestione delle macchine virtuali tramite PowerShell/interfaccia della riga di comando di Azure |
| Connettività Internet | Obbligatorio | Per i download degli strumenti, l'agente VM e l'estensione di Azure per SAP |
| Sottoscrizione di Azure | Account Azure attivo | Obbligatorio per tutte le risorse di Azure |
| Pianificazione della rete | Progettazione della topologia completata | Le reti virtuali devono essere configurate prima della distribuzione |
Requisiti di dimensionamento SAP
Requisiti di input:
- Carico di lavoro SAP proiettato (usare lo strumento Sap Quick Sizer)
- Requisiti dei numeri SAPS
- Stime del consumo di risorse CPU e memoria
- Operazioni di I/O necessarie al secondo
- Requisiti della larghezza di banda di rete (vm-to-VM e connettività locale)
Definizione dell'architettura di Azure
Deve essere definito prima della distribuzione:
- Selezione di Azure Managed Disks
- Configurazione di rete virtuale e subnet
- Assegnazione del gruppo di risorse
- Selezione dell'area di Azure
- Zone di disponibilità di Azure (se applicabile)
- Livello di configurazione SAP (a due livelli o a tre livelli)
- Dimensioni delle macchine virtuali e requisiti aggiuntivi del disco dati
- Configurazione di SAP CTS
Requisiti delle risorse SAP
Note critiche SAP per categoria
Ridimensionamento e supporto delle macchine virtuali:
- Nota SAP 1928533: dimensioni delle macchine virtuali di Azure, informazioni sulla capacità, combinazioni di software/sistema operativo/database SAP supportate, versioni del kernel SAP necessarie
Prerequisiti di distribuzione:
- Nota SAP 2015553: Prerequisiti per le distribuzioni supportate da SAP in Azure
Monitoraggio e Agenti:
- Nota SAP 2178632: Monitoraggio delle metriche per SAP in Azure
- Nota SAP 1409604: versione dell'agente host SAP per Windows
- Nota SAP 2191498: versione dell'agente host SAP per Linux
- Nota SAP 1999351: Risoluzione dei problemi dell'Estensione Azure per SAP
Sistema operativo specifico:
- Nota SAP 2243692: licenze SAP in Linux
- Nota SAP 2578899: informazioni su SUSE Linux Enterprise Server 15
- Nota SAP 3108316: Informazioni su Red Hat Enterprise Linux 9.x
- Nota SAP 3399081: informazioni su Oracle Linux 9.x
- Nota SAP 1597355: informazioni sullo spazio di scambio di Linux
Risorse aggiuntive
Risorse della community SAP:
- Pagina SAP in Azure SCN: Notizie e risorse
- WIKI della community SAP: Note SAP necessarie per Linux
Integrazione degli strumenti di Azure:
- Azure PowerShell: cmdlet di PowerShell specifici di SAP
- Azure CLI: comandi specifici di SAP per l'interfaccia della riga di comando di Azure
Scenari di distribuzione
Matrice delle decisioni dello scenario
| Scenario | Fonte | Caso d'uso | Stato dell'agente VM | Complessità |
|---|---|---|---|---|
| Scenario 1 | Azure Marketplace | Distribuzione standard del sistema operativo | Installato automaticamente | Low |
| Scenario 2 | Immagine personalizzata/generalizzata | Distribuzioni standardizzate | Installato automaticamente | Intermedio |
| Scenario 3 | Disco rigido virtuale non generalizzato | Migrazione "lift-and-shift" | Installazione manuale | High |
Scenario 1: Distribuzione di Azure Marketplace
Contesto: distribuire una macchina virtuale usando immagini Microsoft o di terze parti da Azure Marketplace
Tipi di immagine: Windows Server, distribuzioni Linux, immagini incluse in DBMS (ad esempio, SQL Server)
Agente di macchine virtuali: installato automaticamente
Informazioni di riferimento su DBMS: distribuzione DBMS di Macchine virtuali di Azure per SAP NetWeaver
Metodi di implementazione
Metodo 1: Distribuzione del portale di Azure
Flusso di processo:
- Passare al portale di Azure → Creare una risorsa → macchina virtuale
- Selezionare il tipo di sistema operativo (Windows Server 2025+, SLES 15+, RHEL 9.4+, Oracle Linux 9.x+)
- Configurare il modello di distribuzione (Resource Manager)
- Configurazione guidata completa
Aree di configurazione principali:
Configurazione di base:
- Nome della macchina virtuale e identificazione delle risorse
- Tipo di disco della macchina virtuale (Archiviazione Premium consigliata sia per il sistema operativo che per i dischi dati)
- Autenticazione (nome utente/password per Windows, chiave pubblica SSH per Linux)
- Assegnazione di sottoscrizioni e gruppi di risorse
- Selezione della posizione (deve essere allineata con il percorso di rete virtuale)
Configurazione dimensioni:
- Requisito: deve supportare Archiviazione Premium per ottenere prestazioni ottimali
- Riferimento: nota SAP 1928533 per i tipi di macchina virtuale supportati
- Informazioni aggiuntive: Archiviazione di Azure per carichi di lavoro SAP
Configurazione delle impostazioni:
Storage:
├── Disk Type: Premium Storage (recommended)
├── Managed Disks: Yes (recommended)
└── Storage Account: Select existing or create new
Network:
├── Virtual Network: Connect to existing network for hybrid connectivity
├── Subnet: Select appropriate subnet
├── Public IP: Configure as needed
└── Network Security Group: Configure traffic rules
Extensions:
├── Installation: Not required during initial deployment
└── SAP Extensions: Install post-deployment (see post-deployment steps)
High Availability:
├── Options: Virtual Machine Scale Set, Availability Zone, or Availability Set
├── Recommendation: Azure Availability Zones in VM Scale Sets
└── Reference: [Deployment options](./sap-high-availability-architecture-scenarios.md#comparison-of-different-deployment-types-for-sap-workload)
Monitoring:
├── Boot Diagnostics: Can be disabled
└── Guest OS Diagnostics: Can be disabled
Metodo 2: distribuzione basata su modelli
Il repository di modelli: Modelli di avvio rapido di Azure
Modelli disponibili:
Configurazione a due livelli:
- [Modello di macchina virtuale Standard][sap-templates-2-tier-marketplace-image]: distribuzione di una singola macchina virtuale
- [Modello Managed Disks][sap-templates-2-tier-marketplace-image-md]: singola macchina virtuale con Managed Disks
Configurazione a tre livelli:
- [Modello di più macchine virtuali][sap-templates-3-tier-marketplace-image]: distribuzione di più macchine virtuali
- [Modello di più macchine virtuali di Managed Disks][sap-templates-3-tier-marketplace-image-md]: più macchine virtuali con Managed Disks
Parametri del modello:
Parametri di base:
- Selezione di sottoscrizioni e gruppi di risorse
- Località (usa la posizione del gruppo di risorse esistente se selezionata)
Parametri specifici di SAP:
- SAP System ID (SID): identificatore univoco per il sistema SAP
- Tipo di sistema operativo: selezione di Windows o Linux
- Dimensioni del sistema SAP: numero SAPS (consultare SAP Technology Partner, se sconosciuto)
- Disponibilità del sistema (solo a tre livelli): configurazione standard o a disponibilità elevata
Parametri di archiviazione:
- Tipo di archiviazione: Archiviazione Premium/Archiviazione Premium v2 consigliata per sistemi più grandi
- Riferimenti:
Parametri di rete:
- Configurazione subnet: selezione di subnet nuove o esistenti
-
Formato ID subnet:
/subscriptions/<subscription-id>/resourceGroups/<rg-name>/providers/Microsoft.Network/virtualNetworks/<vnet-name>/subnets/<subnet-name>
Passaggi di configurazione post-distribuzione
Passaggio 1: Configurazione proxy(se necessario)
- Condizione: connettività tra sedi tramite VPN o ExpressRoute
- Scopo: abilitare l'accesso a Internet per le estensioni della macchina virtuale e l'agente host SAP
- Riferimento: Configurare il proxy
Passaggio 2: Integrazione del dominio(solo Windows)
- Condizione: Integrazione tra Active Directory/DNS tra sedi
- Processo: aggiungere una macchina virtuale al dominio locale
- Riferimento: Aggiungere una macchina virtuale al dominio
Passaggio 3: Estensione di Azure per la configurazione SAP
- Scopo: abilitare il supporto SAP per l'ambiente Azure
- Processo: installare e configurare l'estensione di Azure per SAP
- Informazioni di riferimento: Configurare l'estensione di Azure per SAP
Passaggio 4: Installazione del software SAP
- Approccio: seguire le stesse linee guida dell'installazione locale
-
Opzioni di archiviazione multimediale:
- Dischi rigidi virtuali di Azure o Managed Disks
- Macchina virtuale di Azure come file server
- Condivisioni di installazione cross-premise
Scenario 2: Distribuzione di immagini personalizzate
Contesto: Distribuire una macchina virtuale usando un'immagine di macchina virtuale del sistema operativo/DBMS personalizzata per le distribuzioni standardizzate
Caso d'uso: organizzazioni con requisiti di patch specifici o configurazioni standardizzate
Preparazione immagini: processi diversi per Linux e Windows
Requisiti di preparazione delle immagini
Preparazione delle immagini di Windows:
- Strumento: sysprep
- Scopo: impostazioni di Windows astratte (SID, nome host) per la ridistribuzione
Preparazione immagini Linux:
-
Strumento:
waagent -deprovision - Scopo: Impostazioni astratte di Linux per la distribuzione di più macchine virtuali
- Riferimenti:
Strategia del contenuto del database
Opzioni per il programma di installazione del database:
- SAP Software Provisioning Manager: installare un nuovo sistema SAP con il ripristino del backup del database
- Ripristino diretto di archiviazione di Azure: Ripristinare il backup del database direttamente dall'archiviazione di Azure (se il DBMS supporta)
- Procedura di ridenominazione del sistema: adattare il sistema SAP locale esistente usando SAP Software Provisioning Manager (nota SAP 1619720)
Metodi di implementazione
Metodo 1: Portale di Azure con l'immagine del disco gestito
Prerequisites:
- Immagine del disco gestito disponibile
- Riferimento: Acquisisci un'immagine gestita
Processo:
- Passare al portale di Azure → immagini
- Selezionare l'immagine del disco gestito → Crea macchina virtuale
- Seguire la configurazione guidata (stessi parametri dello scenario 1)
Metodo 2: Distribuzione di modelli
Modelli disponibili:
- [Immagine utente a due livelli][sap-templates-2-tier-user-image]: distribuzione di una singola macchina virtuale
- [Immagine del disco gestito a due livelli][sap-templates-2-tier-user-image-md]: singola macchina virtuale con Managed Disks
- [Immagine utente a tre livelli][sap-templates-3-tier-user-image]: distribuzione di più macchine virtuali
- [Immagine del disco gestito a tre livelli][sap-templates-3-tier-user-image-md]: Multi-VM con Managed Disks
Parametri di modello aggiuntivi:
- URI VHD immagine utente (modello di disco non gestito): ubicazione dell'immagine del sistema operativo privato
- Account di archiviazione dell'immagine utente (modello di disco non gestito): account di archiviazione per l'immagine privata del sistema operativo
- userImageId (modello di disco gestito): identificatore dell'immagine del disco gestito
Requisiti post-distribuzione
Installazione dell'agente di macchine virtuali(solo Linux):VM Agent Installation(Linux only):
- Requisito: l'agente di macchine virtuali deve essere preinstallato nell'immagine utente
- Condizione di errore: la distribuzione del modello ha esito negativo senza l'agente di macchine virtuali
- Riferimento: Scaricare, installare e abilitare l'agente di macchine virtuali di Azure
Passaggi di configurazione aggiuntivi: uguale allo scenario 1 (proxy, aggiunta a un dominio, estensione di Azure per SAP)
Scenario 3: Migrazione di un disco rigido virtuale non standardizzato
Contesto: spostare un sistema SAP specifico dall'ambiente locale ad Azure usando un disco rigido virtuale non generalizzato
Caso d'uso: migrazione "lift-and-shift" mantenendo la configurazione esistente
Caratteristica chiave: mantiene il nome host, il SID SAP e gli account utente
Stato dell'agente di macchine virtuali: installazione manuale richiesta
Processo di migrazione
Migrazione dei dati:
- Caricare un VHD con OS, i binari di SAP e i binari di DBMS
- Caricare VHD (dischi rigidi virtuali) con file dati e log
- Informazioni di riferimento sulla pianificazione: pianificazione e implementazione di macchine virtuali di Azure per SAP NetWeaver
Opzioni di distribuzione dei modelli:
- [Modello di disco del sistema operativo a due livelli][sap-templates-2-tier-os-disk]: distribuzione di una singola macchina virtuale
- [Modello di Disco gestito a due livelli][sap-templates-2-tier-os-disk-md]: singola macchina virtuale con managed disk
Parametri del modello:
- URI del disco VHD del sistema operativo (disco virtuale non gestito): percorso del disco del sistema operativo privato
- ID del disco del sistema operativo gestito (disco gestito): identificatore del disco del sistema operativo gestito
- Formato:
/subscriptions/<subscription-id>/resourceGroups/<rg-name>/providers/Microsoft.Compute/disks/<disk-name>
Requisiti di installazione manuale
Installazione dell'agente di macchine virtuali:
- Requisito: deve essere installato sul disco del sistema operativo prima della distribuzione
- Alternativa: installare dopo la distribuzione se non si usano modelli
- Riferimento: Scaricare, installare e abilitare l'agente di macchine virtuali di Azure
Passaggi successivi alla distribuzione: uguale agli scenari precedenti (aggiunta a un dominio, proxy, estensione di Azure per SAP)
Attività di configurazione dettagliate
Integrazione del dominio (solo Windows)
Applicabilità: scenari inter-sede con estensione Active Directory/DNS su Azure
Requisiti: installazione software aggiuntiva (antimalware, backup, monitoraggio)
Considerazioni sulla configurazione del proxy:
- Ambito: Account del sistema locale di Windows (S-1-5-18)
- Metodo: Criteri di gruppo di dominio (scelta consigliata per un'applicazione coerente)
Gestione dell'agente di virtual machine
Scenari di installazione automatica
- Distribuzioni di Azure Marketplace: agente di macchine virtuali preinstallato
- Immagini personalizzate generalizzate: agente di macchine virtuali incluso nella preparazione delle immagini
Scenari di installazione manuale
- Immagini non generalizzate: richiede l'installazione manuale
- Scenari di migrazione: installare durante o dopo la migrazione
Processo di installazione
Installazione di Windows:
- Scaricare il programma di installazione dell'agente di macchine virtuali di Azure
- Connettersi tramite RDP alla macchina virtuale distribuita
- Trasferire ed eseguire il programma di installazione MSI
- Configurazione proxy: verificare che l'account di sistema locale (S-1-5-18) disponga delle impostazioni proxy corrette
Installazione di Linux:
SUSE Linux Enterprise Server:
sudo zypper install WALinuxAgent
Red Hat Enterprise Linux/Oracle Linux:
sudo yum install WALinuxAgent
Aggiornamenti agente: aggiornamenti automatici (nessun riavvio della macchina virtuale richiesto)
Processo di aggiornamento
- Aggiornamenti dell'agente Linux: aggiornare l'agente Linux di Azure
Configurazione proxy
Installazione di Windows Proxy
Ambito di configurazione: account di sistema locale
Metodo alternativo: configurazione di Criteri di gruppo
Processo di configurazione manuale:
- Start → gpedit.msc
- Esplora: Configurazione computer → Modelli amministrativi → componenti di Windows → Internet Explorer
- Verifica: "Imposta le impostazioni proxy per ciascun computer" è disabilitato/non configurato
- Pannello di controllo → Centro connessioni di rete e condivisione → Opzioni Internet
- Scheda Connessioni → impostazioni LAN
- Configurare le impostazioni proxy
- Eccezione obbligatoria: aggiungere l'indirizzo IP 168.63.129.16
Installazione del proxy Linux
File di configurazione: /etc/waagent.conf
Parametri obbligatori:
HttpProxy.Host=<proxy host> # Example: proxy.corp.local
HttpProxy.Port=<proxy port> # Example: 80
Riavvio del servizio:
sudo service waagent restart
Accesso al repository di Azure:
- Assicurarsi che il traffico del repository ignori la intranet locale
- Configurare route definite dall'utente per l'accesso diretto a Internet
- Evitare il routing tramite VPN da sito a sito
Configurazione di Repository-Specific
SUSE Linux Enterprise Server:
- Aggiungere percorsi per gli indirizzi IP in
/etc/regionserverclnt.cfg
Red Hat Enterprise Linux:
- Aggiungere percorsi per gli indirizzi IP in
/etc/yum.repos.d/rhui-load-balancers
Oracle Linux:
- Configurare un repository personalizzato o usare un repository pubblico
Estensione macchina virtuale per SAP: deve disporre anche dell'accesso a Internet per il corretto funzionamento
Estensione di Azure per SAP
Canale di supporto: supporto SAP (non Microsoft)
Intervallo di installazione: dopo il completamento della preparazione della macchina virtuale
Disponibilità: data center globali di Azure
Scopo: abilitare la convalida del supporto SAP per l'ambiente Azure
Informazioni di riferimento sull'installazione: Configurare l'estensione di Azure per SAP
Collegamenti di riferimento
Collegamenti di riferimento alle note SAP
Collegamenti alla documentazione di Azure
La configurazione di una macchina virtuale di Azure per la distribuzione del software SAP richiede più passaggi e coinvolge diverse risorse. Prima di iniziare, verificare che siano soddisfatti i prerequisiti di installazione del software SAP in macchine virtuali in Azure.
Computer locale
Per gestire VM Windows o Linux, è possibile usare uno script di PowerShell e il portale di Azure. Per entrambi gli strumenti, è necessario un computer locale che esegue Windows 7 o una versione successiva di Windows. Per gestire solo VM Linux e usare un computer Linux per questa attività, è possibile usare l'interfaccia della riga di comando di Azure.
Connessione Internet
Per scaricare ed eseguire gli strumenti e gli script necessari per la distribuzione del software SAP, è necessario essere connessi a Internet. Anche la VM di Azure che esegue l'estensione Azure per SAP deve avere accesso a Internet. Se la macchina virtuale di Azure fa parte di una rete virtuale di Azure o di un dominio locale, assicurarsi che le impostazioni proxy pertinenti siano impostate, come descritto in Configurare il proxy.
Sottoscrizione di Microsoft Azure
È necessario un account Azure attivo.
Topologia e rete
È necessario definire la topologia e l'architettura della distribuzione SAP in Azure:
- Account di archiviazione di Azure da usare
- Rete virtuale in cui si vuole distribuire il sistema SAP
- Gruppo di risorse in cui si vuole distribuire il sistema SAP
- Area di Azure in cui si vuole distribuire il sistema SAP
- Configurazione SAP (due livelli o tre livelli)
- Dimensioni delle macchine virtuali e numero di dischi dati aggiuntivi da montare nelle macchine virtuali
- Configurazione di SAP Correction and Transport System (CTS)
Creare e configurare gli account di archiviazione di Azure (se necessario) o le reti virtuali di Azure prima di iniziare il processo di distribuzione del software SAP. Per informazioni su come creare e configurare queste risorse, vedere Pianificazione e implementazione di macchine virtuali di Azure per SAP NetWeaver.
Dimensionamento di SAP
Tenere presenti le informazioni seguenti per dimensionamento di SAP:
- Carico di lavoro SAP stimato, ad esempio, utilizzando SAP Quick Sizer e il numero standard di prestazione dell'applicazione SAP (SAPS)
- Utilizzo di memoria e risorse della CPU necessario per il sistema SAP
- Operazioni di input/output (I/O) al secondo necessarie
- Larghezza di banda di rete necessaria per l'eventuale comunicazione tra diverse VM in Azure
- Larghezza di banda di rete necessaria tra gli asset locali e i sistemi SAP distribuiti in Azure
Gruppi di risorse
In Azure Resource Manager è possibile usare i gruppi di risorse per gestire tutte le risorse dell'applicazione nella sottoscrizione di Azure. Per altre informazioni, vedere Panoramica di Azure Resource Manager.
Risorse
Risorse di SAP
Quando si configura la distribuzione del software SAP, sono necessarie le risorse SAP seguenti:
Nota SAP 1928533, contenente:
- Elenco delle dimensioni delle VM di Azure supportate per la distribuzione di software SAP
- Importanti informazioni sulla capacità per le dimensioni delle VM di Azure
- Software SAP e combinazioni di sistemi operativi e database supportati
- Versione del kernel SAP richiesta per Windows e Linux in Microsoft Azure
La nota SAP 2015553 elenca i prerequisiti per le distribuzioni di software SAP supportate da SAP in Azure.
La nota SAP 2178632 contiene informazioni dettagliate su tutte le metriche di monitoraggio segnalate per SAP in Azure.
La nota SAP 1409604 contiene la versione dell'agente host SAP per Windows necessaria in Azure.
La nota SAP 2191498 contiene la versione dell'agente host SAP per Linux necessaria in Azure.
La nota SAP 2243692 contiene informazioni sulle licenze SAP in Linux in Azure.
La nota SAP 1984787 contiene informazioni generali su SUSE Linux Enterprise Server 12.
La nota SAP 2002167 contiene informazioni generali su Red Hat Enterprise Linux 7.x.
La nota SAP 2069760 contiene informazioni generali su Oracle Linux 7.x.
Nota SAP 1999351 include informazioni aggiuntive sulla risoluzione dei problemi per l'estensione di Azure per SAP.
La nota SAP 1597355 contiene informazioni generali sullo spazio di swapping per Linux.
Nella pagina in SCN SAP in Azure sono disponibili informazioni e una raccolta di risorse utili.
Community WIKI SAP contiene tutte le note su SAP necessarie per Linux.
Cmdlet di PowerShell specifici di SAP inclusi in Azure PowerShell.
Comandi dell'interfaccia della riga di comando di Azure specifici di SAP inclusi nell'interfaccia della riga di comando di Azure.
Risorse di Windows
Questi articoli Microsoft descrivono le distribuzioni SAP in Azure:
- Guida alla pianificazione e all'implementazione di Macchine virtuali di Azure per SAP NetWeaver
- Distribuzione di macchine virtuali di Azure per SAP NetWeaver (questo articolo)
- Distribuzione DBMS di Macchine virtuali di Azure per SAP NetWeaver
Scenari di distribuzione per il software SAP in VM di Azure
È possibile distribuire le VM e i dischi associati in Azure in diversi modi. È importante conoscere le differenze tra le opzioni di distribuzione, perché i passaggi eseguiti per preparare le VM per la distribuzione saranno diversi a seconda del tipo di distribuzione scelto.
Scenario 1: Distribuzione di una macchina virtuale da Azure Marketplace per SAP
È possibile usare un'immagine fornita da Microsoft o da terze parti in Azure Marketplace per distribuire la VM. Il Marketplace offre alcune immagini di sistemi operativi standard per Windows Server e diverse distribuzioni Linux. È anche possibile distribuire un'immagine che include SKU di sistema di gestione di database (DBMS), ad esempio, Microsoft SQL Server. Per ulteriori informazioni sull'uso di immagini con SKU DBMS, vedere la distribuzione di DBMS delle macchine virtuali di Azure per SAP NetWeaver.
Il diagramma di flusso seguente illustra la sequenza di passaggi specifica di SAP per distribuire una VM da Azure Marketplace:
! [Diagramma di flusso della distribuzione di macchine virtuali per i sistemi SAP usando un'immagine di macchina virtuale da Azure Marketplace][deployment-guide-figure-100]
Creare una macchina virtuale usando il portale di Azure
Il modo più semplice per creare una nuova macchina virtuale con un'immagine di Azure Marketplace consiste nell'usare il portale di Azure.
- Passare a Crea una risorsa nel portale di Azure. oppure scegliere + Nuovo dal menu del portale di Azure.
- Selezionare Calcolo e quindi selezionare il tipo di sistema operativo che si vuole distribuire. Ad esempio, Windows Server 2012 R2 o versione successiva, SUSE Linux Enterprise Server 12 o versione successiva, Red Hat Enterprise Linux 7.x o versione successiva (RHEL 7.2) o Oracle Linux 7.2 o versione successiva. La visualizzazione elenco predefinita non mostra tutti i sistemi operativi supportati. Selezionare Visualizza tutto per un elenco completo. Per altre informazioni sui sistemi operativi supportati per la distribuzione di software SAP, vedere la nota SAP 1928533.
- Nella pagina successiva esaminare le condizioni.
- Nella casella Selezionare un modello di distribuzione selezionare Resource Manager.
- Seleziona Crea.
La procedura guidata illustra in dettaglio l'impostazione dei parametri necessari per creare la macchina virtuale, oltre a tutte le risorse necessarie, come le interfacce di rete e gli account di archiviazione. Ecco alcuni di questi parametri:
Nozioni di base:
- Nome: nome della risorsa (la macchina virtuale).
- Tipo di disco della macchina virtuale: selezionare il tipo del disco con il sistema operativo. Se si vuole usare l'Archiviazione Premium per i dischi dati, è consigliabile usare l'Archiviazione Premium anche per il disco del sistema operativo.
- Nome utente e password o Chiave pubblica SSH: immettere il nome utente e la password dell'utente creato durante il provisioning. Per una macchina virtuale Linux, è possibile immettere la chiave pubblica Secure Shell (SSH) che si usa per accedere al computer.
- Sottoscrizione: selezionare la sottoscrizione che si vuole usare per effettuare il provisioning della nuova macchina virtuale.
- Gruppo di risorse: nome del gruppo di risorse per la VM. È possibile immettere il nome di un nuovo gruppo di risorse o il nome di uno già esistente.
- Percorso: dove distribuire la nuova macchina virtuale. Se si vuole connettere la macchina virtuale alla rete locale, verificare di selezionare il percorso della rete virtuale che connette Azure alla rete locale. Per altre informazioni, vedere Rete di Microsoft Azure.
Dimensioni:
Per un elenco dei tipi di VM supportati, vedere la nota SAP 1928533. Assicurarsi di selezionare il tipo di VM corretto se si vuole usare Archiviazione Premium di Azure. Non tutti i tipi di VM supportano Archiviazione Premium. Per altre informazioni, vedere Archiviazione di Azure per carichi di lavoro SAP.
Impostazioni:
-
Archiviazione
- Tipo di disco: selezionare il tipo di disco del disco con il sistema operativo. Se si vuole usare l'Archiviazione Premium per i dischi dati, è consigliabile usare l'Archiviazione Premium anche per il disco del sistema operativo.
- Usa il servizio Managed Disks: se si vuole usare Managed Disks, selezionare Sì. Per altre informazioni su Managed Disks, vedere il capitolo Managed Disks nella guida alla pianificazione.
- Account di archiviazione: selezionare un account di archiviazione esistente o crearne uno nuovo. Non tutti i tipi di archiviazione funzionano per l'esecuzione di applicazioni SAP. Per altre informazioni sui tipi di archiviazione, vedere Struttura delle risorse di archiviazione di una VM per le distribuzioni RDBMS.
-
Rete
- Rete virtuale e Subnet: per integrare la macchina virtuale con la Intranet, selezionare la rete virtuale connessa alla rete locale.
- Indirizzo IP pubblico: selezionare l'indirizzo IP pubblico che si vuole usare oppure immettere i parametri per crearne uno nuovo. È possibile usare un indirizzo IP pubblico per accedere alla macchina virtuale tramite Internet. Verificare anche di creare un gruppo di sicurezza di rete per proteggere l'accesso alla macchina virtuale.
- Gruppo di sicurezza di rete: per altre informazioni, vedere Controllare il flusso del traffico di rete con i gruppi di sicurezza di rete.
- Estensioni: è possibile installare le estensioni macchina virtuale aggiungendole alla distribuzione. Non è necessario aggiungere estensioni in questo passaggio. Le estensioni necessarie per il supporto SAP vengono installate in un secondo momento. Vedere il capitolo Configurare l'estensione di Azure per SAP in questa guida.
- Disponibilità elevata: selezionare un set di scalabilità di macchine virtuali, una zona di disponibilità o un'opzione di distribuzione del set di disponibilità. Le scelte appropriate per le opzioni di distribuzione dipendono dalla configurazione del sistema preferita all'interno di un'area di Azure, indipendentemente dal fatto che si tratti di estendersi tra più zone, che si trovino in una singola zona o che operano in un'area senza zone.
-
Monitoraggio
- Diagnostica di avvio: è possibile selezionare Disabilita per la diagnostica di avvio.
- Diagnostica del sistema operativo guest: è possibile selezionare Disabilita per il monitoraggio della diagnostica.
-
Archiviazione
Riepilogo:
Riesaminare le selezioni e quindi fare clic su OK.
La macchina virtuale viene distribuita nel gruppo di risorse selezionato.
Creare una macchina virtuale usando un modello
È possibile creare una macchina virtuale usando uno dei modelli SAP pubblicati nel repository azure-quickstart-templates di GitHub. È anche possibile creare una macchina virtuale manualmente usando il portale di Azure, PowerShell o l'interfaccia della riga di comando di Azure.
[Modello di configurazione a due livelli (una sola macchina virtuale) (sap-2-tier-marketplace-image)][sap-templates-2-tier-marketplace-image]
Per creare un sistema a due livelli usando una sola macchina virtuale, usare questo modello.
[Modello di configurazione a due livelli (una sola macchina virtuale) - Managed Disks (sap-2-tier-marketplace-image-md)][sap-templates-2-tier-marketplace-image-md]
Per creare un sistema a due livelli usando una sola macchina virtuale e Managed Disks, usare questo modello.
[Modello di configurazione a tre livelli (più macchine virtuali) (sap-3-tier-marketplace-image)][sap-templates-3-tier-marketplace-image]
Per creare un sistema a tre livelli usando più macchine virtuali, usare questo modello.
[Modello di configurazione a tre livelli (più macchine virtuali) - Managed Disks (sap-3-tier-marketplace-image-md)][sap-templates-3-tier-marketplace-image-md]
Per creare un sistema a tre livelli usando più macchine virtuali e Managed Disks, usare questo modello.
Nel portale di Azure immettere i parametri seguenti per il modello:
Nozioni di base:
- Sottoscrizione: sottoscrizione da usare per distribuire il modello.
- Gruppo di risorse: gruppo di risorse da usare per distribuire il modello. È possibile creare un nuovo gruppo di risorse o selezionarne uno esistente nella sottoscrizione.
- Percorso: dove distribuire il modello. Se si seleziona un gruppo di risorse esistente, viene usata la posizione di quel gruppo di risorse.
Impostazioni:
ID sistema SAP: ID del sistema SAP (SID).
Tipo di sistema operativo: sistema operativo che si vuole distribuire, ad esempio, Windows Server 2012 R2, SUSE Linux Enterprise Server 12 (SLES 12), Red Hat Enterprise Linux 7.2 (RHEL 7.2) o Oracle Linux 7.2.
La visualizzazione elenco non mostra tutti i sistemi operativi supportati. Per altre informazioni sui sistemi operativi supportati per la distribuzione di software SAP, vedere la nota SAP 1928533.
Dimensioni del sistema SAP: dimensioni del sistema SAP.
Numero di SAPS forniti dal nuovo sistema. Se non si è certi del numero di SAPS richiesti dal sistema, rivolgersi al partner tecnologico SAP o all'integratore di sistemi.
Disponibilità del sistema (solo per il modello a tre livelli): disponibilità del sistema.
Selezionare HA per una configurazione adatta a un'installazione a disponibilità elevata. Vengono creati due server di database e due server per ABAP SAP Central Services (ASCS).
Tipo di archiviazione (solo per il modello a due livelli): tipo di risorsa di archiviazione da usare.
Per i sistemi più grandi, è consigliabile usare Archiviazione Premium di Azure. Per altre informazioni sui tipi di archiviazione, vedere queste risorse:
- Use of Azure Premium SSD Storage for SAP DBMS Instance (Uso dell'archiviazione unità SSD Premium di Azure per l'istanza DBMS di SAP)
- Struttura delle risorse di archiviazione di una VM per le distribuzioni RDBMS
- [Archiviazione Premium: archiviazione ad alte prestazioni per carichi di lavoro di macchine virtuali di Azure][storage-premium-storage-preview-portal]
- Introduzione all'Archiviazione di Microsoft Azure
Nome utente amministratore e Password amministratore: nome utente e password dell'amministratore. Viene creato un nuovo utente, per l'accesso alla macchina virtuale.
Subnet nuova o esistente: determina se vengono create una nuova rete virtuale e una nuova subnet o viene usata una subnet esistente. Se è già presente una rete virtuale connessa alla rete locale, selezionare Esistente.
ID subnet: se si vuole distribuire la macchina virtuale in una rete virtuale esistente in cui è stata definita la subnet a cui assegnare la macchina virtuale, specificare l'ID di tale subnet. L'ID è in genere simile al seguente: /subscriptions/<subscription id>/resourceGroups/<resource group name>/providers/Microsoft.Network/virtualNetworks/<virtual network name>/subnets/<subnet name>
Condizioni:
Riesaminare e accettare le note legali.Selezionare Acquista.
Quando si usa un'immagine di Azure Marketplace, per impostazione predefinita viene distribuito l'agente di macchine virtuali di Azure.
Configurare le impostazioni proxy
A seconda della configurazione della rete locale, potrebbe essere necessario configurare il proxy nella VM. Se la VM è connessa alla rete locale tramite VPN o ExpressRoute, la VM potrebbe non riuscire ad accedere a Internet e non riuscirà a scaricare le estensioni VM necessarie o a raccogliere le informazioni sull'infrastruttura di Azure per l'agente host SAP tramite l'estensione SAP per Azure. Per altre informazioni, vedere Configurare il proxy.
Aggiungere a un dominio (solo per Windows)
Se la distribuzione di Azure è connessa a un'istanza di Active Directory o DNS locale tramite una connessione VPN da sito a sito di Azure o ExpressRoute (chiamata cross-premise nella pianificazione e implementazione di Macchine virtuali di Azure per SAP NetWeaver), è previsto che la macchina virtuale unisce un dominio locale. Per altre informazioni sulle considerazioni relative a questa attività, vedere Aggiungere una macchina virtuale a un dominio locale (solo Windows).
Configurare l'estensione VM
Per assicurarsi che SAP supporti l'ambiente, configurare l'estensione di Azure per SAP come descritto in Configurare l'estensione di Azure per SAP.
Passaggi post-distribuzione
Dopo la creazione e la distribuzione della VM, è necessario installare i componenti software necessari nella VM. Data la sequenza di distribuzione/installazione del software in questo tipo di distribuzione di VM, il software da installare deve essere già disponibile in Azure in un'altra VM o come disco collegabile In alternativa, valutare di usare uno scenario cross-premise, in cui la connettività agli asset locali (condivisioni di installazione) è data per scontata.
Dopo aver distribuito la VM in Azure, installare il software SAP nella VM con le stesse linee guida e gli stessi strumenti usati in un ambiente locale. Per installare il software SAP in una VM di Azure, sia SAP che Microsoft consigliano di caricare e archiviare il supporto di installazione SAP in dischi rigidi virtuali di Azure o Managed Disks oppure di creare una VM di Azure che funge da file server contenente tutti i supporti di installazione SAP necessari.
Scenario 2: Distribuzione di una macchina virtuale con un'immagine personalizzata per SAP
Poiché le diverse versioni di un sistema operativo o DBMS richiedono patch diverse, le immagini trovare in Azure Marketplace potrebbero non soddisfare tutte le esigenze. È consigliabile invece creare una VM usando la propria immagine di VM del sistema operativo/DBMS, che sarà possibile distribuire di nuovo in un secondo momento. La procedura per creare un'immagine privata per Linux è diversa da quella per crearne una per Windows.
! [Logo di Windows.][Logo_Windows] Windows
Per preparare un'immagine Windows da poter usare per distribuire più macchine virtuali, è necessario eseguire l'astrazione o la generalizzazione delle impostazioni di Windows (come il nome host e il SID di Windows) nella VM locale. A tale scopo, è possibile usare sysprep.
![Logo Linux.][Logo_Linux] Linux
Per preparare un'immagine Linux da poter usare per distribuire più macchine virtuali, è necessario eseguire l'astrazione o la generalizzazione di alcune impostazioni di Linux nella VM locale. È possibile usare
waagent -deprovisionper eseguire questa operazione. Per altre informazioni, vedere Acquisire una macchina virtuale Linux in esecuzione in Azure e Guida dell'utente dell'agente Linux di Azure.
È possibile preparare e creare un'immagine personalizzata e quindi usarla per creare più VM nuove, Questo argomento è descritto in Pianificazione e implementazione di macchine virtuali di Azure per SAP NetWeaver. Configurare il contenuto del database usando SAP Software Provisioning Manager per installare un nuovo sistema SAP (che ripristina un backup del database da un disco collegato alla macchina virtuale) o ripristinando un backup del database direttamente da Archiviazione di Azure, se l'operazione è supportata dal sistema DBMS. Per altre informazioni, vedere Distribuzione DBMS di Macchine virtuali di Azure per SAP NetWeaver. Se è già stato installato un sistema SAP nella macchina virtuale locale (soprattutto per sistemi a due livelli), è possibile adattare le impostazioni del sistema SAP dopo la distribuzione della macchina virtuale di Azure usando la procedura di ridenominazione del sistema supportata da SAP Software Provisioning Manager (nota SAP 1619720). In caso contrario, è possibile installare il software SAP dopo la distribuzione della VM di Azure.
Il diagramma di flusso seguente illustra la sequenza di passaggi specifica di SAP per distribuire una VM da un'immagine personalizzata:
! [Diagramma di flusso della distribuzione di macchine virtuali per i sistemi SAP usando un'immagine di macchina virtuale nel Marketplace privato][deployment-guide-figure-300]
Creare una macchina virtuale usando il portale di Azure
Il modo più semplice per creare una nuova macchina virtuale da un'immagine di disco gestito consiste nell'usare il portale di Azure. Per altre informazioni su come creare un'immagine di disco gestito, leggere Creare un'immagine gestita di una macchina virtuale generalizzata in Azure
- Passare a Immagini nel portale di Azure. In alternativa scegliere Immagini dal menu del portale di Azure.
- Selezionare l'immagine del disco gestito che si vuole distribuire, fare clic su Crea macchina virtuale
La procedura guidata illustra in dettaglio l'impostazione dei parametri necessari per creare la macchina virtuale, oltre a tutte le risorse necessarie, come le interfacce di rete e gli account di archiviazione. Ecco alcuni di questi parametri:
Nozioni di base:
- Nome: nome della risorsa (la macchina virtuale).
- Tipo di disco della macchina virtuale: selezionare il tipo del disco con il sistema operativo. Se si vuole usare l'Archiviazione Premium per i dischi dati, è consigliabile usare l'Archiviazione Premium anche per il disco del sistema operativo.
- Nome utente e password o Chiave pubblica SSH: immettere il nome utente e la password dell'utente creato durante il provisioning. Per una macchina virtuale Linux, è possibile immettere la chiave pubblica Secure Shell (SSH) che si usa per accedere al computer.
- Sottoscrizione: selezionare la sottoscrizione che si vuole usare per effettuare il provisioning della nuova macchina virtuale.
- Gruppo di risorse: nome del gruppo di risorse per la VM. È possibile immettere il nome di un nuovo gruppo di risorse o il nome di uno già esistente.
- Percorso: dove distribuire la nuova macchina virtuale. Se si vuole connettere la macchina virtuale alla rete locale, verificare di selezionare il percorso della rete virtuale che connette Azure alla rete locale. Per altre informazioni, vedere Rete di Microsoft Azure in Pianificazione e implementazione di macchine virtuali di Azure per SAP NetWeaver.
Dimensioni:
Per un elenco dei tipi di VM supportati, vedere la nota SAP 1928533. Assicurarsi di selezionare il tipo di VM corretto se si vuole usare Archiviazione Premium di Azure. Non tutti i tipi di VM supportano Archiviazione Premium. Per altre informazioni, vedere Archiviazione di Azure per carichi di lavoro SAP.
Impostazioni:
-
Archiviazione
- Tipo di disco: selezionare il tipo di disco del disco con il sistema operativo. Se si vuole usare l'Archiviazione Premium per i dischi dati, è consigliabile usare l'Archiviazione Premium anche per il disco del sistema operativo.
- Usa il servizio Managed Disks: se si vuole usare Managed Disks, selezionare Sì. Per altre informazioni su Managed Disks, vedere il capitolo Managed Disks nella guida alla pianificazione.
-
Rete
- Rete virtuale e Subnet: per integrare la macchina virtuale con la Intranet, selezionare la rete virtuale connessa alla rete locale.
- Indirizzo IP pubblico: selezionare l'indirizzo IP pubblico che si vuole usare oppure immettere i parametri per crearne uno nuovo. È possibile usare un indirizzo IP pubblico per accedere alla macchina virtuale tramite Internet. Verificare anche di creare un gruppo di sicurezza di rete per proteggere l'accesso alla macchina virtuale.
- Gruppo di sicurezza di rete: per altre informazioni, vedere Controllare il flusso del traffico di rete con i gruppi di sicurezza di rete.
- Estensioni: è possibile installare le estensioni macchina virtuale aggiungendole alla distribuzione. Non è necessario aggiungere l'estensione in questo passaggio. Le estensioni necessarie per il supporto SAP vengono installate in un secondo momento. Vedere il capitolo Configurare l'estensione di Azure per SAP in questa guida.
- Disponibilità elevata: selezionare un set di scalabilità di macchine virtuali, una zona di disponibilità o un'opzione di distribuzione del set di disponibilità. Le scelte appropriate per le opzioni di distribuzione dipendono dalla configurazione del sistema preferita all'interno di un'area di Azure, indipendentemente dal fatto che si tratti di estendersi tra più zone, che si trovino in una singola zona o che operano in un'area senza zone.
-
Monitoraggio
- Diagnostica di avvio: è possibile selezionare Disabilita per la diagnostica di avvio.
- Diagnostica del sistema operativo guest: è possibile selezionare Disabilita per il monitoraggio della diagnostica.
-
Archiviazione
Riepilogo:
Riesaminare le selezioni e quindi fare clic su OK.
La macchina virtuale viene distribuita nel gruppo di risorse selezionato.
Creare una macchina virtuale usando un modello
Per creare una distribuzione usando un'immagine del sistema operativo privata dal portale di Azure, usare uno dei modelli SAP seguenti. Questi modelli sono pubblicati nel repository di GitHub azure-quickstart-templates. È anche possibile creare una macchina virtuale manualmente usando PowerShell.
[Modello di configurazione a due livelli (una sola macchina virtuale) (sap-2-tier-user-image)][sap-templates-2-tier-user-image]
Per creare un sistema a due livelli usando una sola macchina virtuale, usare questo modello.
[Modello di configurazione a due livelli (una sola macchina virtuale) - Immagine del disco gestito (sap-2-tier-user-image-md)][sap-templates-2-tier-user-image-md]
Per creare un sistema a due livelli usando una sola macchina virtuale e un'immagine di disco gestito, usare questo modello.
[Modello di configurazione a tre livelli (più macchine virtuali) (sap-3-tier-user-image)][sap-templates-3-tier-user-image]
Per creare un sistema a tre livelli usando più macchine virtuali o l'immagine del sistema operativo, usare questo modello.
[Modello di configurazione a tre livelli (più macchine virtuali) - Immagine del disco gestito (sap-3-tier-user-image-md)][sap-templates-3-tier-user-image-md]
Per creare un sistema a tre livelli usando più macchine virtuali o l'immagine del sistema operativo e un'immagine di disco gestito, usare questo modello.
Nel portale di Azure immettere i parametri seguenti per il modello:
Nozioni di base:
- Sottoscrizione: sottoscrizione da usare per distribuire il modello.
- Gruppo di risorse: gruppo di risorse da usare per distribuire il modello. È possibile creare un nuovo gruppo di risorse o selezionarne uno esistente nella sottoscrizione.
- Percorso: dove distribuire il modello. Se si seleziona un gruppo di risorse esistente, viene usata la posizione di quel gruppo di risorse.
Impostazioni:
ID sistema SAP: ID del sistema SAP.
Tipo di sistema operativo: tipo di sistema operativo da distribuire (Windows o Linux).
Dimensioni del sistema SAP: dimensioni del sistema SAP.
Numero di SAPS forniti dal nuovo sistema. Se non si è certi del numero di SAPS richiesti dal sistema, rivolgersi al partner tecnologico SAP o all'integratore di sistemi.
Disponibilità del sistema (solo per il modello a tre livelli): disponibilità del sistema.
Selezionare HA per una configurazione adatta a un'installazione a disponibilità elevata. Vengono creati due server di database e due server per ASCS.
Tipo di archiviazione (solo per il modello a due livelli): tipo di risorsa di archiviazione da usare.
Per i sistemi più grandi, è consigliabile usare Archiviazione Premium di Azure. Per altre informazioni sui tipi di archiviazione, vedere le risorse seguenti:
- Use of Azure Premium SSD Storage for SAP DBMS Instance (Uso dell'archiviazione unità SSD Premium di Azure per l'istanza DBMS di SAP)
- Struttura delle risorse di archiviazione di una VM per le distribuzioni RDBMS
- [Archiviazione Premium: archiviazione ad alte prestazioni per carichi di lavoro delle macchine virtuali di Azure][storage-premium-storage-preview-portal]
- Introduzione all'Archiviazione di Microsoft Azure
URI disco rigido virtuale di immagine utente (solo modello di immagine disco non gestito): l'URI del disco rigido virtuale dell'immagine del sistema operativo privato, ad esempio, https://<accountname>.blob.core.windows.net/vhds/userimage.vhd.
Account di archiviazione immagine utente (solo modello di immagine disco non gestito): nome dell'account di archiviazione in cui è archiviata l'immagine del sistema operativo privato, ad esempio <accountname> in https://<nome account>.blob.core.windows.net/vhds/userimage.vhd.
userImageId (solo modello di immagine del disco gestito): ID dell'immagine del disco gestito che si vuole usare
Nome utente amministratore e Password amministratore: nome utente e password dell'amministratore.
Viene creato un nuovo utente, per l'accesso alla macchina virtuale.
Subnet nuova o esistente: determina se vengono create una nuova rete virtuale e una nuova subnet o viene usata una subnet esistente. Se è già presente una rete virtuale connessa alla rete locale, selezionare Esistente.
ID subnet: se si vuole distribuire la macchina virtuale in una rete virtuale esistente in cui è stata definita la subnet a cui assegnare la macchina virtuale, specificare l'ID di tale subnet. L'ID è in genere simile al seguente: /subscriptions/<subscription id>/resourceGroups/<resource group name>/providers/Microsoft.Network/virtualNetworks/<virtual network name>/subnets/<subnet name>
Condizioni:
Riesaminare e accettare le note legali.Selezionare Acquista.
Installare l'agente di macchine virtuali (solo per Linux)
Per usare i modelli descritti nella sezione precedente, l'agente Linux deve essere già installato nell'immagine utente o la distribuzione avrà esito negativo. Scaricare e installare l'Agente VM nell'immagine del sistema utente come descritto in Scaricare, installare e abilitare l'Agente VM di Azure. Se non si usano i modelli, si può anche installare l'agente di macchine virtuali in un secondo momento.
Aggiungere a un dominio (solo per Windows)
Se la distribuzione di Azure è connessa a un'istanza di Active Directory o DNS locale tramite una connessione VPN da sito a sito di Azure o Azure ExpressRoute (chiamata cross-premise nella pianificazione e implementazione di Macchine virtuali di Azure per SAP NetWeaver), è previsto che la macchina virtuale unisce un dominio locale. Per altre informazioni sulle considerazioni relative a questo passaggio, vedere Aggiungere una macchina virtuale a un dominio locale (solo Windows).
Configurare le impostazioni proxy
A seconda della configurazione della rete locale, potrebbe essere necessario configurare il proxy nella VM. Se la macchina virtuale è connessa alla rete locale tramite VPN o ExpressRoute, la macchina virtuale potrebbe non essere in grado di accedere a Internet e non sarà in grado di scaricare le estensioni vm necessarie o raccogliere informazioni sull'infrastruttura di Azure per l'agente host SAP tramite l'estensione SAP per Azure, vedere Configurare il proxy.
Configurare l'estensione VM di Azure per SAP
Per assicurarsi che SAP supporti l'ambiente, configurare l'estensione di Azure per SAP come descritto in Configurare l'estensione di Azure per SAP.
Scenario 3: Spostamento di una macchina virtuale locale usando un disco rigido virtuale di Azure non generalizzato con SAP
In questo scenario si pianifica lo spostamento di un sistema SAP specifico da un ambiente locale ad Azure. È possibile eseguire questa operazione caricando in Azure il disco rigido virtuale contenente il sistema operativo, i file binari SAP e infine i file binari DBMS, nonché i dischi rigidi virtuali con i file di dati e di log del sistema DBMS. A differenza dello scenario descritto nello scenario 2: Distribuzione di una macchina virtuale con un'immagine personalizzata per SAP, in questo caso si mantengono i nomi host, il SID SAP e gli account utente SAP nella macchina virtuale di Azure, perché sono stati configurati nell'ambiente locale. Non è necessario generalizzare il sistema operativo. Questo scenario si applica molto spesso agli scenari cross-premise in cui parte del panorama applicativo SAP viene eseguita in locale e parte in Azure.
In questo scenario l'agente di macchine virtuali non viene installato automaticamente durante la distribuzione. Poiché l'agente di macchine virtuali e l'estensione Azure per SAP sono necessari per eseguire SAP NetWeaver in Azure, è necessario scaricare, installare e abilitare entrambi i componenti manualmente dopo avere creato la macchina virtuale.
Per altre informazioni sull'agente di macchine virtuali di Azure, vedere le risorse seguenti.
! [Logo di Windows.][Logo_Windows] Windows
Panoramica dell'agente di macchine virtuali Azure
![Logo Linux.][Logo_Linux] Linux
Il diagramma di flusso seguente illustra la sequenza di passaggi per spostare una VM locale usando un disco rigido virtuale di Azure non generalizzato:
! [Diagramma di flusso della distribuzione di macchine virtuali per sistemi SAP usando un disco della macchina virtuale][deployment-guide-figure-400]
Se il disco è già caricato e definito in Azure (vedere Pianificazione e implementazione di macchine virtuali di Azure per SAP NetWeaver), eseguire le attività descritte nelle sezioni successive.
Creare una macchina virtuale
Per creare una distribuzione usando un disco del sistema operativo privato tramite il portale di Azure, usare il modello SAP pubblicato nel repository azure-quickstart-templates di GitHub. È anche possibile creare una macchina virtuale manualmente usando PowerShell.
[Modello di configurazione a due livelli (una sola macchina virtuale) (sap-2-tier-user-disk)][sap-templates-2-tier-os-disk]
Per creare un sistema a due livelli usando una sola macchina virtuale, usare questo modello.
[Modello di configurazione a due livelli (una sola macchina virtuale) - Disco gestito (sap-2-tier-user-disk-md)][sap-templates-2-tier-os-disk-md]
Per creare un sistema a due livelli usando una sola macchina virtuale e un disco gestito, usare questo modello.
Nel portale di Azure immettere i parametri seguenti per il modello:
Nozioni di base:
- Sottoscrizione: sottoscrizione da usare per distribuire il modello.
- Gruppo di risorse: gruppo di risorse da usare per distribuire il modello. È possibile creare un nuovo gruppo di risorse o selezionarne uno esistente nella sottoscrizione.
- Percorso: dove distribuire il modello. Se si seleziona un gruppo di risorse esistente, viene usata la posizione di quel gruppo di risorse.
Impostazioni:
ID sistema SAP: ID del sistema SAP.
Tipo di sistema operativo: tipo di sistema operativo da distribuire (Windows o Linux).
Dimensioni del sistema SAP: dimensioni del sistema SAP.
Numero di SAPS forniti dal nuovo sistema. Se non si è certi del numero di SAPS necessari per il sistema, chiedere all'integratore di sistemi o al partner tecnologico SAP.
Tipo di archiviazione (solo per il modello a due livelli): tipo di risorsa di archiviazione da usare.
Per i sistemi più grandi, è consigliabile usare Archiviazione Premium di Azure. Per altre informazioni sui tipi di archiviazione, vedere le risorse seguenti:
- Use of Azure Premium SSD Storage for SAP DBMS Instance (Uso dell'archiviazione unità SSD Premium di Azure per l'istanza DBMS di SAP)
- Struttura delle risorse di archiviazione di una VM per le distribuzioni RDBMS
- [Archiviazione Premium: archiviazione ad alte prestazioni per carichi di lavoro di macchine virtuali di Azure][storage-premium-storage-preview-portal]
- Introduzione all'Archiviazione di Microsoft Azure
URI VHD del disco del sistema operativo (solo modello di disco non gestito): URI del disco del sistema operativo privato, ad esempio https://< accountname.blob.core.windows.net/vhds/osdisk.vhd>.
ID disco gestito del sistema operativo (solo modello di disco gestito): ID del disco del sistema operativo del disco gestito, /subscriptions/aaa0a0a-bb1b-cc2c-dd3d-eeee4e4e4e4e/resourceGroups/group/providers/Microsoft.Compute/disks/WIN
Subnet nuova o esistente: determina se vengono create una nuova rete virtuale e una nuova subnet o viene usata una subnet esistente. Se è già presente una rete virtuale connessa alla rete locale, selezionare Esistente.
ID subnet: se si vuole distribuire la macchina virtuale in una rete virtuale esistente in cui è stata definita la subnet a cui assegnare la macchina virtuale, specificare l'ID di tale subnet. L'ID è in genere simile al seguente: /subscriptions/<subscription id>/resourceGroups/<resource group name>/providers/Microsoft.Network/virtualNetworks/<virtual network name>/subnets/<subnet name>
Condizioni:
Riesaminare e accettare le note legali.Selezionare Acquista.
Installare l'agente di macchine virtuali
Per usare i modelli descritti nella sezione precedente, l'agente di macchine virtuali deve essere installato nel disco del sistema operativo o la distribuzione avrà esito negativo. Scaricare e installare l'agente di macchine virtuali nella macchina virtuale, come descritto in Scaricare, installare e abilitare l'agente di macchine virtuali di Azure.
Se non si usano i modelli descritti nella sezione precedente, si può anche installare l'agente di macchine virtuali in un secondo momento.
Aggiungere a un dominio (solo per Windows)
Se la distribuzione di Azure è connessa a un'istanza di Active Directory o DNS locale tramite una connessione VPN da sito a sito di Azure o ExpressRoute (chiamata cross-premise nella pianificazione e implementazione di Macchine virtuali di Azure per SAP NetWeaver), è previsto che la macchina virtuale unisce un dominio locale. Per altre informazioni sulle considerazioni relative a questa attività, vedere Aggiungere una macchina virtuale a un dominio locale (solo Windows).
Configurare le impostazioni proxy
A seconda della configurazione della rete locale, potrebbe essere necessario configurare il proxy nella VM. Se la macchina virtuale è connessa alla rete locale tramite VPN o ExpressRoute, la macchina virtuale potrebbe non essere in grado di accedere a Internet e non sarà in grado di scaricare le estensioni vm necessarie o raccogliere informazioni sull'infrastruttura di Azure per l'agente host SAP tramite l'estensione SAP per Azure, vedere Configurare il proxy.
Configurare l'estensione VM di Azure per SAP
Per assicurarsi che SAP supporti l'ambiente, configurare l'estensione di Azure per SAP come descritto in Configurare l'estensione di Azure per SAP.
Attività dettagliate per la distribuzione del software SAP
Questa sezione contiene i passaggi dettagliati per eseguire attività specifiche durante il processo di configurazione e distribuzione.
Aggiungere una VM a un dominio locale (solo per Windows)
Se si distribuiscono macchine virtuali SAP in uno scenario cross-premise, in cui Active Directory locale e DNS vengono estesi in Azure, è previsto che le macchine virtuali stiano aggiungendo un dominio locale. La procedura dettagliata eseguita per aggiungere una VM a un dominio locale e il software necessario per fare parte di un dominio locale variano a seconda del cliente. In genere, per aggiungere una macchina virtuale a un dominio locale, è necessario installare software aggiuntivo, ad esempio software antimalware e software di backup o monitoraggio.
In questo scenario, è anche necessario verificare che, se vengono forzate impostazioni proxy Internet quando una VM viene aggiunta a un dominio nell'ambiente in uso, l'account di sistema locale di Windows (S-1-5-18) nella VM guest abbia le stesse impostazioni proxy. L'opzione più semplice consiste nel forzare il proxy usando i Criteri di gruppo di un dominio che si applicano ai sistemi nel dominio.
Scaricare, installare e abilitare l'agente di macchine virtuali di Azure
Per le macchine virtuali distribuite da un'immagine del sistema operativo non generalizzata (ad esempio, un'immagine che non ha origine nello strumento Preparazione sistema Windows o sysprep), è necessario scaricare, installare e abilitare manualmente l'agente di macchine virtuali di Azure.
Se si distribuisce una macchina virtuale da Azure Marketplace, questo passaggio non è obbligatorio. Le immagini di Azure Marketplace hanno già l'agente VM di Azure.
Windows
- Scaricare l'agente di macchine virtuali di Azure:
- Scaricare il pacchetto di installazione dell'agente di macchine virtuali di Azure.
- Archiviare il pacchetto MSI dell'agente di macchine virtuali in locale in un personal computer o in un server.
- Installare l'agente di macchine virtuali di Azure:
- Connettersi alla VM di Azure distribuita usando Remote Desktop Protocol (RDP).
- Aprire una finestra di Esplora risorse di Windows sulla macchina virtuale e quindi selezionare la directory di destinazione per il file MSI dell'Agente della macchina virtuale.
- Trascinare il file MSI di installazione dell'agente di macchine virtuali di Azure dal server/computer locale alla directory di destinazione dell'agente di macchine virtuali nella VM.
- Fare doppio clic sul file MSI nella macchina virtuale.
- Per le macchine virtuali aggiunte ai domini locali, assicurarsi che anche le impostazioni del proxy Internet finale si applichino all'account di sistema locale di Windows (S-1-5-18) nella macchina virtuale, come descritto in Configurare il proxy. L'agente di macchine virtuali viene eseguito in questo contesto e deve potersi connettere ad Azure.
Non è necessario l'intervento dell'utente per aggiornare l'agente di macchine virtuali di Azure. L'agente di macchine virtuali viene aggiornato automaticamente e non richiede un riavvio della macchina virtuale.
Linux
Usare i comandi seguenti per installare l'agente di macchine virtuali per Linux:
SUSE Linux Enterprise Server (SLES)
sudo zypper install WALinuxAgentRed Hat Enterprise Linux (RHEL) o Oracle Linux
sudo yum install WALinuxAgent
Se l'agente è già installato, per aggiornare l'Agente Linux di Azure, eseguire i passaggi descritti in Aggiornare l'agente Linux di Azure in una macchina virtuale alla versione più recente da GitHub.
Configurare il proxy
I passaggi eseguiti per configurare il proxy in Windows sono diversi da quelli necessari per configurare il proxy in Linux.
Windows
Le impostazioni proxy devono essere configurate correttamente perché l'account di sistema locale possa accedere a Internet. Se le impostazioni proxy non sono impostate da Criteri di gruppo, è possibile configurare le impostazioni per l'account di sistema locale.
- Fare clic sul pulsante Start, immettere gpedit.msc e quindi premere INVIO.
- Selezionare Configurazione computer>Modelli amministrativi>Componenti di Windows>Internet Explorer. Verificare che l'impostazione Impostazioni proxy a livello di computer (anziché a livello di utente) sia disabilitata o non configurata.
- Nel Pannello di controllo andare a Centro connessioni di rete e condivisione>Opzioni Internet.
- Nella scheda Connessioni selezionare il pulsante Impostazioni LAN.
- Deselezionare la casella di controllo Rileva automaticamente impostazioni.
- Selezionare la casella di controllo Usa un server di proxy per la rete LAN e quindi immettere porta e indirizzo del proxy.
- Selezionare il pulsante Advanced (Avanzate).
- Nella casella Eccezioni immettere l'indirizzo IP 168.63.129.16. Seleziona OK.
Linux
Configurare il proxy corretto nel file di configurazione dell'agente guest di Microsoft Azure, che si trova in \etc\waagent.conf.
Imposta i parametri seguenti:
Host proxy HTTP. Impostarlo, ad esempio, su proxy.corp.local.
HttpProxy.Host=<proxy host>Porta proxy HTTP. Impostarla, ad esempio, su 80.
HttpProxy.Port=<port of the proxy host>Riavviare l'agente.
sudo service waagent restart
Se si vogliono usare i repository di Azure, assicurarsi che il traffico verso questi repository non attraversi la intranet locale. Se sono state create route definite dall'utente per abilitare il tunneling forzato, verificare di aggiungere una route che indirizza il traffico verso i repository direttamente in Internet e non tramite la connessione VPN da sito a sito.
Anche l'estensione macchina virtuale per SAP deve essere in grado di accedere a Internet. Assicurarsi di installare la nuova estensione vm per SAP e seguire la procedura descritta in Configurare l'estensione macchina virtuale di Azure per le soluzioni SAP nella guida all'installazione dell'estensione vm per SAP per configurare il proxy.
SLES
È anche necessario aggiungere route per gli indirizzi IP elencati in \etc\regionserverclnt.cfg. La figura seguente mostra un esempio:
![Tunneling forzato][deployment-guide-figure-50]
RHEL
È anche necessario aggiungere route per gli indirizzi IP degli host elencati in \etc\yum.repos.d\rhui-load-balancers. Per un esempio, vedere la figura precedente.
Oracle Linux
Non esistono repository per Oracle Linux in Azure. È necessario configurare repository personali per Oracle Linux o usare repository pubblici.
Per altre informazioni sulle route definite dall'utente, vedere Route definite dall'utente e inoltro IP.
Estensione di Azure per SAP
Nota
Informativa generale sul supporto:
Il supporto per l'estensione di Azure per SAP viene fornito tramite canali di supporto SAP. Se è necessaria assistenza con l'estensione di Azure per SAP, aprire un caso di supporto con il supporto SAP.
Dopo aver preparato la macchina virtuale come descritto in Scenari di distribuzione di macchine virtuali per SAP in Azure, l'agente di macchine virtuali di Azure viene installato nella macchina virtuale. Il passaggio successivo consiste nel distribuire l'estensione Azure per SAP, disponibile nel repository di estensioni Azure nei data center di Azure globali. Per altre informazioni, vedere Configurare l'estensione di Azure per SAP.
Passaggi successivi
Scopri l'aggiornamento in loco di RHEL per SAP