Software SAP supportato per le distribuzioni di Azure

Questo articolo descrive come trovare il software SAP supportato per le distribuzioni di Azure e quali sono le versioni del sistema operativo o DBMS necessarie.

Valutazione, se il software SAP corrente è supportato e quali versioni del sistema operativo e DBMS sono supportate con il software SAP in Azure, è necessario accedere a:

  • Note sul supporto SAP
  • Matrice di disponibilità del prodotto SAP

Restrizioni generali per il carico di lavoro SAP

I servizi IaaS di Azure che possono essere usati per il carico di lavoro SAP sono limitati all'hardware x86-64 o x64. Non sono disponibili offerte basate su Sparc o Power CPU che si applicano al carico di lavoro SAP. I clienti che eseguono le proprie applicazioni nei sistemi operativi proprietari di architetture hardware come mainframe IBM o AS400 o dove sono in uso i sistemi operativi HP-UX, Solaris o AIX devono modificare le applicazioni SAP, incluso DBMS, in uno dei sistemi operativi seguenti:

  • Windows Server a 64 bit per la piattaforma x86-64
  • SUSE Linux a 64 bit per la piattaforma x86-64
  • Red Hat Linux a 64 bit per la piattaforma x86-64
  • Oracle Linux a 64 bit per la piattaforma x86-64

In combinazione con il software SAP, non sono supportate altre versioni del sistema operativo o distribuzioni Linux. I dettagli esatti relativi a versioni e casi specifici sono documentati più avanti nel documento.

Iniziate qui

Il punto di partenza è la nota di supporto SAP #1928533. Durante l'esecuzione di questa nota SAP dall'alto verso il basso, vengono visualizzate diverse aree di software e macchine virtuali supportate

La prima sezione elenca i requisiti minimi per le versioni operative supportate con il software SAP nelle macchine virtuali di Azure in generale. Se non si raggiungono i requisiti minimi e si eseguono versioni precedenti di questi sistemi operativi, è necessario aggiornare la versione del sistema operativo a una versione minima o ancora più recente. È corretto che Azure in generale supporti le versioni precedenti di alcuni di questi sistemi operativi. Tuttavia, le restrizioni o le versioni minime elencate sono basate su test e qualifiche eseguite e non verranno estese ulteriormente.

Nota

Esistono alcuni tipi di vm specifici, istanze Large di HANA o carichi di lavoro SAP che richiedono versioni più recenti del sistema operativo. I casi come questo verranno menzionati in tutto il documento. Casi come questi sono chiaramente documentati nelle note SAP o in altre pubblicazioni SAP.

La sezione seguente elenca le piattaforme SAP generali supportate con le versioni supportate e più importanti per i kernel SAP supportati. Elenca gli stack NetWeaver/ABAP o Java supportati da AND, che richiedono versioni minime del kernel. Gli stack ABAP più recenti sono supportati in Azure, ma non richiedono versioni minime del kernel perché le modifiche per Azure sono state implementate dall'inizio dello sviluppo degli stack più recenti

È necessario controllare:

  • Indipendentemente dal fatto che le applicazioni SAP in esecuzione siano coperte dalle versioni minime indicate. In caso contrario, è necessario definire una nuova versione di destinazione, controllare la matrice di disponibilità del prodotto SAP, le build del sistema operativo e le combinazioni DBMS supportate con la nuova versione di destinazione. Quindi, è possibile scegliere la versione corretta del sistema operativo e la versione DBMS
  • Se è necessario aggiornare i kernel SAP in uno spostamento in Azure
  • Se è necessario aggiornare i pacchetti di supporto SAP. In particolare i pacchetti di supporto base che possono essere necessari per i casi in cui è necessario passare a una versione DBMS più recente

La sezione successiva illustra in dettaglio altri prodotti SAP e versioni DBMS supportati da SAP in Azure per Windows e Linux.

Nota

Le versioni minime dei diversi DBMS vengono scelte attentamente e potrebbero non riflettere sempre l'intero spettro delle versioni DBMS supportate dai diversi fornitori DBMS in Azure in generale. Sono state prese in considerazione molte considerazioni correlate al carico di lavoro SAP per definire tali versioni minime. Non è necessario testare e qualificare le versioni meno recenti di DBMS.

Nota

Le versioni minime elencate rappresentano la versione precedente dei sistemi operativi e delle versioni del database. È consigliabile usare le versioni più recenti del sistema operativo e le versioni del database. In molti casi, le versioni più recenti del sistema operativo e del database hanno preso in considerazione il caso di utilizzo dell'esecuzione nel cloud pubblico e il codice adattato per ottimizzare l'esecuzione nel cloud pubblico o in modo più specifico in Azure

Supporto di Oracle DBMS

Il sistema operativo, le versioni di Oracle DBMS e le funzionalità Oracle supportate in Azure sono elencate in modo specifico nella nota di supporto SAP #2039619. L'essenza di questa nota può essere riepilogata come segue:

  • Versione minima di Oracle supportata nelle macchine virtuali di Azure certificate per NetWeaver è Oracle 11g Release 2 Patchset 3 (11.2.0.4)
  • Come sistemi operativi guest solo Windows e Oracle Linux qualificano. Le versioni esatte del sistema operativo e le versioni minime di DBMS correlate sono elencate nella nota
  • Il supporto di Oracle Linux si estende anche al client DBMS Oracle. Ciò significa che anche tutti i componenti SAP, ad esempio le istanze di dialogo di ABAP o Java Stack, devono essere eseguiti anche in Oracle Linux. Solo i componenti SAP all'interno di un sistema SAP di questo tipo che non si connetterebbero a Oracle DBMS sarebbero autorizzati a eseguire un sistema operativo Linux diverso
  • Oracle RAC non è supportato
  • Oracle ASM è supportato per alcuni casi. I dettagli sono elencati nella nota
  • I sistemi SAP non Unicode sono supportati solo con i server applicazioni in esecuzione con il sistema operativo guest Windows. Il sistema operativo guest di DBMS può essere Oracle Linux o Windows. Il motivo di questa restrizione è evidente quando si controlla la matrice di disponibilità del prodotto SAP (PAM). Per Oracle Linux, SAP non ha mai rilasciato kernel SAP non Unicode

Conoscere le versioni DBMS supportate con l'infrastruttura di Azure di destinazione è necessario controllare la matrice di disponibilità del prodotto SAP per verificare se le versioni del sistema operativo e DBMS necessarie sono supportate con le versioni del prodotto SAP che si intende eseguire.

Oracle Linux

La domanda più importante su Oracle Linux è se SAP supporta anche il kernel Red Hat che fa parte integrante di Oracle Linux. Per informazioni dettagliate, vedere la nota di supporto SAP #1565179.

Database diverso da SAP HANA

Il supporto di database non HANA per il carico di lavoro SAP è documentato nella nota di supporto SAP #1928533.

Supporto di SAP HANA

In Azure sono disponibili due servizi, che possono essere usati per eseguire il database HANA:

Per l'esecuzione di SAP HANA, SAP prevede più condizioni maggiormente rigorose per soddisfare i requisiti dell'infrastruttura rispetto all'esecuzione di NetWeaver o di altre applicazioni SAP e DBMS. Di conseguenza, un numero minore di macchine virtuali di Azure è idoneo per l'esecuzione di SAP HANA DBMS. L'elenco dell'infrastruttura di Azure supportata per SAP HANA è disponibile nella cosiddetta directory hardware SAP HANA.

Nota

Le unità che iniziano con la lettera "S" sono unità di istanze Large di HANA.

Nota

SAP non ha una certificazione specifica dipendente dalle versioni principali di SAP HANA. Contrariamente al parere comune, la colonna Scenario di certificazione nelle piattaforme IaaS certificate HANA, la colonna non rilascia alcuna dichiarazione sulla versione principale o secondaria di HANA certificata. È necessario presupporre che tutte le unità elencate che possono essere usate per HANA 1.0 e HANA 2.0 purché le versioni certificate del sistema operativo per le unità specifiche siano supportate anche dalle versioni di HANA 1.0.

Per l'utilizzo di SAP HANA, è possibile che si applichino versioni minime minime del sistema operativo rispetto ai casi NetWeaver generali. È necessario controllare i sistemi operativi supportati per ogni unità singolarmente, perché possono variare. A tale scopo, fare clic su ogni unità. Verranno visualizzati altri dettagli. Uno dei dettagli elencati è costituito dai diversi sistemi operativi supportati per questa unità specifica.

Nota

Le unità di istanze Large di Azure HANA sono più restrittive con sistemi operativi supportati rispetto alle macchine virtuali di Azure. D'altra parte, le macchine virtuali di Azure possono applicare le versioni operative più recenti come versioni minime. Ciò vale soprattutto per alcune delle unità di macchina virtuale di dimensioni maggiori che richiedevano modifiche ai kernel Linux

Conoscere il sistema operativo supportato per l'infrastruttura di Azure, è necessario controllare la nota di supporto SAP #2235581 per ottenere i livelli di patch e le versioni esatte di SAP HANA supportati con le unità di Azure di destinazione.

Importante

Il passaggio di verifica delle versioni esatte di SAP HANA e dei livelli di patch supportati è molto importante. In molti casi, il supporto di una determinata versione del sistema operativo dipende da un livello di patch specifico degli eseguibili SAP HANA.

Come si conoscono le versioni specifiche di HANA che è possibile eseguire nell'infrastruttura di Azure di destinazione, è necessario controllare la matrice di disponibilità del prodotto SAP per verificare se sono presenti restrizioni con le versioni del prodotto SAP che supportano le versioni di HANA filtrate

Macchine virtuali di Azure certificate e unità di istanze Large di HANA e velocità effettiva delle transazioni aziendali

Oltre a valutare le versioni supportate del sistema operativo, dbms rilascia e supporta le versioni software SAP dipendenti per le unità di infrastruttura di Azure, è necessario qualificare queste unità in base alla velocità effettiva delle transazioni aziendali, espressa nell'unità "SAP" di SAP. Tutte le dimensioni di SAP dipendono dai calcoli SAPS. Valutare i sistemi SAP esistenti, in genere è possibile, con l'aiuto del provider di infrastruttura, calcolare SAPS delle unità. Per il livello DBMS e per il livello dell'applicazione. In altri casi in cui viene creata una nuova funzionalità, un esercizio di ridimensionamento con SAP può rivelare i numeri SAPS necessari per il livello dell'applicazione e il livello DBMS. Poiché il provider di infrastruttura Microsoft è obbligato a fornire la caratterizzazione della velocità effettiva SAP delle diverse unità che sono Certificate NetWeaver e/o HANA.

Per le macchine virtuali di Azure, questi numeri di velocità effettiva SAPS sono documentati nella nota di supporto SAP #1928533. Per le unità di istanze Large di Azure HANA, i numeri di velocità effettiva SAPS sono documentati nella nota di supporto SAP #2316233

Esaminare la nota di supporto SAP #1928533, si applicano le osservazioni seguenti:

  • Per le macchine virtuali di Azure serie M e le macchine virtuali di Azure serie Mv2, si applicano versioni minime del sistema operativo diverse rispetto ad altri tipi di macchine virtuali di Azure. Il requisito per le versioni più recenti del sistema operativo è basato sulle modifiche che i diversi fornitori di sistemi operativi hanno dovuto fornire nelle versioni del sistema operativo per abilitare i sistemi operativi in esecuzione nei tipi di macchine virtuali di Azure specifici o ottimizzare le prestazioni e la velocità effettiva del carico di lavoro SAP in tali tipi di macchina virtuale
  • Esistono due tabelle che specificano tipi di macchina virtuale diversi. La seconda tabella specifica la velocità effettiva SAPS per i tipi di macchine virtuali di Azure che supportano solo Archiviazione standard di Azure. La distribuzione DBMS nelle unità specificate nella seconda tabella della nota non è supportata

Altri prodotti SAP supportati in Azure

In generale, il presupposto è che con lo stato dei cloud iperscalabile come Azure, la maggior parte del software SAP deve essere eseguita senza problemi funzionali in Azure. Tuttavia, rispetto alla visualizzazione del cloud privato, SAP esprime comunque il supporto per i diversi prodotti SAP in modo esplicito per i diversi provider di servizi cloud hyerpscale. Di conseguenza, sono disponibili note di supporto SAP diverse che indicano il supporto per Azure per diversi prodotti SAP.

Per la piattaforma business objects BI, la nota di supporto SAP #2145537 fornisce un elenco di prodotti SAP Business Objects supportati in Azure. In caso di domande su componenti o combinazioni di versioni software e versioni del sistema operativo che sembrano non essere elencate o supportate e che sono più recenti delle versioni minime elencate, è necessario aprire una richiesta di supporto SAP per il componente per cui si richiede il supporto.

Per Business Objects Data Services, la nota di supporto SAP #22288344 illustra il supporto minimo di SAP Data Services in esecuzione in Azure.

Nota

Come indicato nella nota del supporto SAP, è necessario archiviare SAP PAM per identificare il livello di pacchetto di supporto corretto da supportare in Azure

Il supporto di SAP Datahub/Vora in servizio Azure Kubernetes (AKS) è descritto in dettaglio nella nota di supporto SAP #2464722

Il supporto per SAP BPC 10.1 SP08 è descritto nella nota di supporto SAP #2451795

Il supporto per SAP Hybris Commerce Platform in Azure è descritto in dettaglio nella documentazione di Hybris. A partire da DBMS supportato per SAP Hybris Commerce Platform, elenca come segue:

  • SQL Server e Oracle nella piattaforma del sistema operativo Windows. Le stesse versioni minime si applicano a sap NetWeaver. Per informazioni dettagliate, vedere la nota sul supporto SAP #1928533
  • SAP HANA in Red Hat e SUSE Linux. I tipi di vm certificati SAP HANA sono necessari come documentato in precedenza in questo documento. SAP (Hybris) Commerce Platform è considerato carico di lavoro OLTP
  • DATABASE DI SQL Azure a partire da SAP (Hybris) Commerce Platform versione 1811

Passaggi successivi

Leggere i passaggi successivi nella pianificazione e nell'implementazione di Azure Macchine virtuali per SAP NetWeaver