Piattaforma applicativa del carico di lavoro SAP
La piattaforma dell'applicazione fa riferimento all'ambiente di hosting, alle dipendenze dell'applicazione, ai framework e alle librerie. Per un carico di lavoro SAP, la piattaforma Azure offre opportunità per ottimizzare i costi e le prestazioni, consentendo di fare di più con meno.
Ottimizzare i costi di calcolo
Impatto: Ottimizzazione dei costi
L'ottimizzazione dei costi di calcolo viene ottenuta tramite la pianificazione, il monitoraggio e il ridimensionamento delle macchine virtuali in tutto il ciclo di vita del carico di lavoro SAP. Le macchine virtuali offrono la potenza di calcolo per l'applicazione SAP e hanno un effetto diretto sui costi e sulle prestazioni. È consigliabile monitorare i costi di calcolo di un carico di lavoro SAP per assicurarsi che i dollari spesi siano utili per soddisfare gli obiettivi dell'organizzazione. Ecco le raccomandazioni per l'ottimizzazione dei costi per il calcolo del carico di lavoro SAP.
Scegliere il tipo di macchina virtuale corretto
Azure ha macchine virtuali certificate SAP per il carico di lavoro. Il tipo di macchina virtuale errato richiede dimensioni maggiori per ottenere la necessità di prestazioni, aumentando i costi senza vantaggi. Una macchina virtuale più piccola del tipo corretto può offrire prestazioni uguali o migliori rispetto a un'istanza di grandi dimensioni del tipo errato. Azure offre un elenco di configurazioni certificate SAP che consentono di comprendere quali macchine virtuali funzionano correttamente con le esigenze aziendali.
Per altre informazioni, vedere Infrastruttura certificata SAP.
Le macchine virtuali ottimizzate per la memoria possono soddisfare i requisiti della maggior parte delle applicazioni SAP. Un carico di lavoro OLAP (Online Analytical Processing) e un carico di lavoro OLTP (Online TransactionAl Processing) devono usare macchine virtuali serie M. Esempi di un carico di lavoro OLTP includono SAP HANA, SAP Business Suite in HANA e SAP S/4HANA. Esempi di carichi di lavoro OLAP includono SAP BW in HANA BW/4HANA. SAP Business One in coppie HANA con macchine virtuali serie M.
SAP NetWeaver, Business All-in-One, Business Suite Software e BusinessObjects BI hanno un allineamento più ampio con tipi di VM diversi. Possono essere eseguiti in macchine virtuali nella serie D, G, E e M.
Ottimizzare i costi di calcolo durante la migrazione
Molti percorsi SAP iniziano in locale, quindi è importante pianificare l'ottimizzazione del calcolo durante la migrazione di un carico di lavoro. Assicurarsi di seguire le procedure consigliate per ogni migrazione SAP. Le linee guida per i processi sono disponibili nella documentazione sap di Cloud Adoption Framework. Con il materiale sussidiario del processo più ampio, sarà comunque necessario personalizzare l'ottimizzazione del calcolo per ogni carico di lavoro SAP. Si vogliono prendere in considerazione le attività cardine pre-migrazione e post-migrazione.
Ottimizzare la pre-migrazione. L'ottimizzazione della pre-migrazione garantisce il provisioning di risorse cloud sufficienti per supportare il runtime di migrazione previsto del carico di lavoro SAP. È necessario verificare che la macchina virtuale di Azure soddisfi i requisiti tecnici del carico di lavoro locale. La pianificazione abbrevierà il tempo di migrazione di un carico di lavoro e ridurrà al minimo il tempo di migrazione manterrà i costi inferiori.
Ottimizzare la post-migrazione. L'ottimizzazione post-migrazione è incentrata sull'esperienza dell'utente finale. Questo passaggio coincide con il periodo di ipercare, un periodo di servizio clienti con privilegi elevati per assicurarsi che il carico di lavoro sia in esecuzione. È consigliabile monitorare il carico di lavoro man mano che gli utenti iniziano a interagire con esso. Le metriche delle prestazioni potrebbero indicare che è necessario ridimensionare la macchina virtuale o passare a un tipo di macchina virtuale diverso.
Migliorare l'eccellenza operativa della piattaforma applicativa
È importante ottimizzare le macchine virtuali nelle operazioni per risparmiare sui costi. In base alle operazioni delle macchine virtuali, si fa riferimento alla gestione giornaliera di un carico di lavoro SAP. Questa fase di un carico di lavoro offre la possibilità di stimare le esigenze di calcolo. È importante vedere in che modo la domanda dell'utente influisce sulle esigenze di calcolo nel tempo. La scelta della macchina virtuale deve cambiare insieme ai requisiti del carico di lavoro SAP. Ecco le raccomandazioni per risparmiare sui costi per le operazioni.
Usare Azure Advisor. È consigliabile usare Azure Advisor per identificare l'utilizzo delle macchine virtuali che richiede l'ottimizzazione. Per altre informazioni, vedere Ottimizzazione dei costi di Azure Advisor.
Applicare la governance delle macchine virtuali. È consigliabile applicare la governance delle macchine virtuali alla creazione della macchina virtuale come procedura consigliata per i costi e la sicurezza. Ogni distribuzione di macchine virtuali aumenta il costo operativo e la superficie di attacco del carico di lavoro SAP. Le macchine virtuali create al di fuori del processo di governance tendono a creare spese non necessario e presentano più vulnerabilità. È consigliabile usare Criteri di Azure per applicare la governance delle macchine virtuali per il carico di lavoro SAP. Per altre informazioni, vedere Criteri di Azure per SAP.
Arrestare carichi di lavoro non critici. Ogni carico di lavoro SAP ha livelli diversi di criticità. Alcuni carichi di lavoro non sono necessari nelle notti e nei fine settimana. Un ambiente sandbox è un buon esempio di bassa criticità. È consigliabile arrestare le macchine virtuali che supportano l'ambiente del carico di lavoro non critico per ridurre i costi. È possibile automatizzare questo processo per il carico di lavoro SAP in Azure. Per altre informazioni, vedere Automatizzare l'avvio e l'arresto della macchina virtuale.
Usare istanze riservate. Qualsiasi carico di lavoro SAP che deve essere eseguito in modo continuo deve usare istanze riservate per ottimizzare i costi. Per la prevedibilità del budget, è possibile effettuare un acquisto avanzato per uno o tre anni in un'area specificata. Per altre informazioni, vedere Prenotazioni di Azure.
Usare il Vantaggio Azure Hybrid. Azure consente di usare licenze Windows Server abilitate per Software Assurance locale e SQL Server. Il vantaggio si applica alle sottoscrizioni di Red Hat e SUSE Linux. Questo vantaggio può generare risparmi significativi per un carico di lavoro SAP ibrido. Per altre informazioni, vedere Vantaggio delle licenze ibride.
Per altre informazioni, vedere:
Configurare l'affidabilità delle applicazioni
Impatto: affidabilità
L'obiettivo dell'affidabilità del server applicazioni è avere più server applicazioni bilanciare il carico del traffico e il failover quando necessario. La resilienza per il livello del server applicazioni SAP può essere ottenuta tramite ridondanza. È possibile configurare più istanze di dialogo in istanze diverse di macchine virtuali di Azure con almeno due server applicazioni. Ecco le raccomandazioni sulla resilienza del server applicazioni.
Usare zone di disponibilità. Un server applicazioni SAP può essere distribuito in un set di disponibilità o tra zone di disponibilità. La decisione presa deve essere basata sui requisiti del carico di lavoro, ma attualmente è consigliabile usare le zone di disponibilità come opzione migliore per la resilienza. Non è consigliabile impostare set di scalabilità. Per altre informazioni, vedere Zone di disponibilità per SAP.
Usare più server applicazioni. È consigliabile usare più server applicazioni più piccoli anziché un server applicazioni di dimensioni maggiori. Questa configurazione evita un singolo punto di errore. È consigliabile configurare SAP Logon Group (SMLG) e Batch Server Group (RZ12) per migliorare il bilanciamento del carico tra l'elaborazione batch & utente finale.
Per altre informazioni, vedere:
- Disponibilità elevata in Macchine virtuali di Azure per SAP NetWeaver
- Disponibilità elevata di SAP HANA per macchine virtuali di Azure
- Configurazioni del carico di lavoro SAP con le zone di disponibilità di Azure
Migliorare l'efficienza delle prestazioni di calcolo
Impatto: efficienza delle prestazioni
Il calcolo è il core che alimenta un'applicazione SAP. Il calcolo include l'hardware, il numero di core e la memoria. Queste funzionalità sono fondamentali per le organizzazioni. Se non si ottimizza la configurazione di calcolo, un carico di lavoro SAP non sarà in grado di soddisfare picchi nella domanda utente o rimanere con budget predefiniti. È importante conoscere le esigenze del carico di lavoro e soddisfare tali esigenze con il calcolo usato per il carico di lavoro SAP. Ecco alcune considerazioni sulle prestazioni di calcolo.
Eseguire il ridimensionamento dei riferimenti per il carico di lavoro locale. Il ridimensionamento dei riferimenti è il processo di controllo delle configurazioni e dei dati di utilizzo delle risorse di un carico di lavoro SAP locale. I dati di ridimensionamento dei riferimenti mostrano le esigenze di calcolo correnti del carico di lavoro e queste esigenze devono essere corrispondenti in Azure. Per trovare queste informazioni, usare l'agente di raccolta sistemi operativi SAP. Sap OS Collector recupera le informazioni sull'utilizzo del sistema che possono essere segnalate tramite SAP transaction OS07N e EarlyWatch Alert. Tutti gli strumenti di raccolta delle prestazioni e delle statistiche del sistema possono raccogliere informazioni simili.
Usare SAP Quick Sizer per un nuovo carico di lavoro. SAP Quick Sizer è uno strumento gratuito basato sul Web sviluppato da SAP che converte i requisiti aziendali in requisiti tecnici. Usare questo strumento quando si compila un nuovo carico di lavoro SAP per trovare la macchina virtuale di Azure con la velocità effettiva di rete e archiviazione corretta. Per altre informazioni, vedere Dimensioni rapide SAP.