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.
Se si esegue SAP Business Warehouse (BW), è possibile che nel corso degli anni si verifichi una crescita esponenziale delle dimensioni del database, aumentando così il costo di calcolo. Per ottenere il giusto equilibrio tra costi e prestazioni, è possibile usare l'archiviazione near-line (NLS) per eseguire la migrazione dei dati cronologici.
L'implementazione NLS basata su SAP IQ è il metodo SAP standard per spostare i dati cronologici da un database primario (SAP HANA o AnyDB). Con SAP IQ è possibile separare i dati a cui si accede di frequente dai dati a cui si accede raramente, riducendo la domanda di risorse nel sistema SAP BW.
Questo articolo illustra i servizi e le funzionalità comuni di Azure rilevanti per la distribuzione NLS di SAP IQ. Non copre le soluzioni dei partner NLS. Questo articolo non sostituisce la documentazione standard di SAP sulla distribuzione NLS con SAP IQ. Integra invece la documentazione ufficiale di installazione e amministrazione.
Panoramica della soluzione
In un sistema SAP BW attivo, il volume dei dati aumenta costantemente a causa dei requisiti aziendali e legali. Il volume elevato di dati può influire sulle prestazioni del sistema e aumentare il lavoro amministrativo, quindi è necessario implementare una strategia di invecchiamento dei dati.
Se si desidera conservare i dati nel sistema SAP BW senza eliminarli, è possibile usare l'archiviazione dei dati. I dati vengono prima spostati nell'archivio o nell'archiviazione near-line e quindi eliminati dal sistema SAP BW. È possibile accedere direttamente ai dati o caricarli di nuovo in base alle esigenze, a seconda della modalità di archiviazione dei dati.
Se utilizzi SAP BW, è possibile usare SAP IQ come una soluzione di archiviazione quasi-linea. Il sistema SAP BW include l'adattatore per SAP IQ come soluzione near-line. Con NLS implementato, i dati usati di frequente vengono archiviati in un database online SAP BW (SAP HANA o AnyDB). I dati a cui si accede raramente vengono archiviati in SAP IQ, riducendo il costo per gestire i dati e migliorando le prestazioni del sistema SAP BW. Per garantire la coerenza tra i dati online e i dati near-line, le partizioni archiviate sono bloccate e sono di sola lettura.
SAP IQ supporta due tipi di architettura: simplex e multiplex. In un'architettura simplex, una singola istanza di un server SAP IQ viene eseguita in una singola macchina virtuale (VM). I file possono trovarsi in un computer host o in un dispositivo di archiviazione di rete.
Importante
Per la soluzione SAP NLS, solo l'architettura simplex è disponibile e valutata da SAP.
In Azure è necessario distribuire il server IQ SAP in una macchina virtuale separata. Non è consigliabile installare il software SAP IQ in un server esistente che dispone già di altre istanze di database in esecuzione, perché SAP IQ usa tutta la CPU e la memoria disponibili. È possibile usare un server IQ SAP per più implementazioni DI SAP NLS.
Matrice di supporto
La matrice di supporto per una soluzione SAP IQ NLS include:
Sistema operativo: SAP IQ è certificato solo a livello di sistema operativo. È possibile eseguire un sistema operativo certificato SAP IQ in un ambiente Azure, purché sia compatibile per l'esecuzione nell'infrastruttura di Azure. Per altre informazioni, vedere SAP Note 2133194.
Compatibilità con SAP BW: l'archiviazione near-line per SAP IQ viene rilasciata solo per i sistemi SAP BW che già operano in Unicode. Per altre informazioni, vedere SAP Note 1796393.
Archiviazione: in Azure, SAP IQ supporta dischi gestiti Premium (Windows e Linux), dischi condivisi di Azure (solo Windows) e Azure NetApp Files (solo Linux).
Per informazioni più aggiornate in base alla versione di SAP IQ, vedere Matrice di disponibilità del prodotto.
Dimensionamento
Il ridimensionamento di SAP IQ è limitato alla CPU, alla memoria e all'archiviazione. È possibile trovare linee guida generali sul ridimensionamento per SAP IQ in Azure nella nota SAP 1951789. Eseguire il mapping delle raccomandazioni di dimensionamento dalle linee guida ai tipi di macchine virtuali di Azure certificati per SAP. Nota SAP 1928533 fornisce l'elenco dei prodotti SAP supportati e dei tipi di macchina virtuale di Azure.
La guida al dimensionamento e il foglio di lavoro di dimensionamento riportati nella SAP Note 1951789 sono stati sviluppati per l'utilizzo nativo di un database SAP IQ. Dal momento che non riflettono le risorse necessarie per pianificare un database SAP IQ, potresti ritrovarti con risorse non utilizzate per SAP NLS.
Risorse di Azure
Regioni
Se i sistemi SAP sono già in esecuzione in Azure, è probabile che sia stata identificata l'area. La distribuzione di SAP IQ deve trovarsi nella stessa area del sistema SAP BW per cui si sta implementando la soluzione NLS.
Per determinare l'architettura di SAP IQ, è necessario assicurarsi che i servizi richiesti da SAP IQ, ad esempio Azure NetApp Files (solo NFS per Linux), siano disponibili in tale area. Per controllare la disponibilità del servizio nell'area geografica, vedere la pagina Web Prodotti disponibili per area .
Opzioni di distribuzione
Per ottenere la ridondanza dei sistemi SAP in un'infrastruttura di Azure, distribuite l'applicazione in un set di scala flessibile, in zone di disponibilità o in set di disponibilità. Sebbene sia possibile ottenere la disponibilità elevata di IQ SAP usando l'architettura multiplex di IQ SAP, l'architettura multiplex non soddisfa i requisiti della soluzione NLS.
Per ottenere la disponibilità elevata per l'architettura SIMPLEX di SAP IQ, è necessario configurare un cluster a due nodi con una soluzione personalizzata. È possibile distribuire il cluster IQ SAP a due nodi in un set di scalabilità flessibile con FD=1, zone di disponibilità o set di disponibilità. È tuttavia consigliabile configurare l'archiviazione con ridondanza della zona quando si configura una soluzione a disponibilità elevata nelle zone di disponibilità.
Macchine virtuali
In base al dimensionamento di SAP IQ, è necessario eseguire il mapping dei requisiti alle macchine virtuali di Azure. Azure supporta questo approccio per i prodotti SAP. Nota SAP 1928533 è un buon punto di partenza che elenca i tipi di macchine virtuali di Azure supportati per i prodotti SAP in Windows e Linux.
Oltre alla selezione dei soli tipi di macchina virtuale supportati, è anche necessario verificare se tali tipi di vm sono disponibili in aree specifiche. È possibile controllare la disponibilità dei tipi di macchina virtuale nella pagina Web Prodotti disponibili per area . Per scegliere il modello di determinazione dei prezzi, vedere Macchine virtuali di Azure per il carico di lavoro SAP.
Suggerimento
Per i sistemi di produzione, è consigliabile usare macchine virtuali serie E a causa del rapporto tra core e memoria.
Archiviazione
Azure Storage offre diversi tipi di archiviazione. Per informazioni dettagliate, vedere Quali tipi di disco sono disponibili in Azure?
Alcuni tipi di archiviazione in Azure sono limitati per l'uso in scenari SAP, ma altri tipi sono adatti o ottimizzati per scenari specifici del carico di lavoro SAP. Per altre informazioni, vedere la guida ai tipi di Archiviazione di Azure per il carico di lavoro SAP. Evidenzia le opzioni di archiviazione adatte per SAP.
Per SAP IQ in Azure, è possibile usare i tipi di archiviazione di Azure seguenti. La scelta dipende dal sistema operativo (Windows o Linux) e dal metodo di distribuzione (autonomo o a disponibilità elevata).
Dischi gestiti di Azure
Un disco gestito è un volume di archiviazione a livello di blocco gestito da Azure. È possibile usare dischi gestiti per la distribuzione di SAP IQ simplex. Sono disponibili diversi tipi di dischi gestiti, ma è consigliabile usare unità SSD Premium per IQ SAP.
Dischi condivisi di Azure
I dischi condivisi sono una funzionalità di Azure Managed Disks che consente di collegare un disco gestito a più macchine virtuali contemporaneamente. I dischi gestiti condivisi non offrono in modo nativo un file system completamente gestito a cui è possibile accedere tramite SMB o NFS. È necessario usare uno strumento di gestione cluster, come Windows Server Failover Cluster (WSFC), che gestisce la comunicazione dei nodi del cluster e il blocco della scrittura.
Per distribuire una soluzione a disponibilità elevata per un'architettura SIMPLEX di SAP IQ in Windows, è possibile usare dischi condivisi di Azure tra due nodi gestiti da WSFC. Per un'architettura di distribuzione di SAP IQ con dischi condivisi di Azure, vedere Distribuire la soluzione a disponibilità elevata DI SAP IQ NLS usando il disco condiviso di Azure in Windows Server.
Azure NetApp Files
La distribuzione di SAP IQ in Linux può usare Azure NetApp Files come file system (protocollo NFS) per installare una soluzione autonoma o a disponibilità elevata. Questa offerta di archiviazione non è disponibile in tutte le aree. Per informazioni aggiornate, vedere la pagina Web Prodotti disponibili in base all'area geografica. Per un'architettura di distribuzione di SAP IQ con Azure NetApp Files, vedere Distribuire la soluzione SAP IQ-NLS a disponibilità elevata usando Azure NetApp Files in SUSE Linux Enterprise Server.
Nella tabella seguente sono elencate le raccomandazioni per ogni tipo di archiviazione basato sul sistema operativo:
| Tipo di archiviazione | Windows | Linux |
|---|---|---|
| Dischi gestiti di Azure | Sì | Sì |
| Dischi condivisi di Azure | Sì | No |
| Azure NetApp Files | No | Sì |
Rete
Azure offre un'infrastruttura di rete che supporta tutti gli scenari per un sistema SAP BW che usa SAP IQ come archiviazione quasi online. Questi scenari includono la connessione a sistemi locali, la connessione ai sistemi in reti virtuali diverse e altro ancora. Per altre informazioni, vedere la sezione Rete di Azure della guida alla pianificazione del carico di lavoro SAP.
Preparazione e installazione di Windows Server
Per preparare i server per l'implementazione NLS con SAP IQ su Windows, è possibile ottenere le informazioni più aggiornate in SAP Note 2780668 - SAP First Guidance - BW NLS Implementation with SAP IQ. Include informazioni complete sui prerequisiti per i sistemi SAP BW, il layout del file system SAP IQ, l'installazione, le attività di post-configurazione e l'integrazione NLS di SAP BW con SAP IQ.
Distribuzione a disponibilità elevata in Windows
SAP IQ supporta sia un'architettura simplex che un'architettura multiplex. Per la soluzione NLS, è disponibile e valutata solo l'architettura server simplex. Simplex è una singola istanza di un server SAP IQ in esecuzione in una singola macchina virtuale.
Tecnicamente, è possibile ottenere la disponibilità elevata di IQ SAP usando un'architettura di server multiplex, ma l'architettura multiplex non soddisfa i requisiti della soluzione NLS. Per l'architettura server simplex, SAP non fornisce funzionalità o procedure per l'esecuzione di IQ SAP in una configurazione a disponibilità elevata.
Per configurare la disponibilità elevata di SAP IQ in Windows per l'architettura del server simplex, è necessario configurare una soluzione personalizzata che richiede una configurazione aggiuntiva, ad esempio un cluster di failover di Windows Server e dischi condivisi. Una di queste soluzioni personalizzate per SAP IQ on Windows è descritta in dettaglio in Distribuire la soluzione a disponibilità elevata DI SAP IQ NLS usando il disco condiviso di Azure in Windows Server.
Backup e ripristino per il sistema distribuito in Windows
In Azure è possibile pianificare il backup del database SAP IQ come descritto in Sap IQ Administration: Backup, Restore e Data Recovery. SAP IQ fornisce i tipi di backup del database seguenti. Per informazioni dettagliate su ogni tipo di backup, vedere Scenari di backup.
- Backup completo: crea una copia completa del database.
- Backup incrementale: copia tutte le transazioni dall'ultimo backup di qualsiasi tipo.
- Incrementale dal backup completo: esegue il backup di tutte le modifiche del database dall'ultimo backup completo.
- Backup virtuale: copia l'intero database, ad eccezione dei dati e dei metadati della tabella dall'archivio IQ SAP.
A seconda delle dimensioni del database SAP IQ, è possibile pianificare il backup del database da uno qualsiasi degli scenari di backup. Tuttavia, se si usa SAP IQ con l'interfaccia NLS fornita da SAP, è possibile automatizzare il processo di backup per un database SAP IQ. Con l'automazione, è sempre possibile ripristinare il database IQ SAP in uno stato coerente. Nessun dato spostato tra il database primario e il database IQ SAP andrà perso. Per informazioni dettagliate sulla configurazione dell'automazione per l'archiviazione near-line di SAP IQ, vedere Nota SAP 2741824 - Come configurare l'automazione dei backup per SAP IQ Archiviazione a Freddo/Archiviazione Near-line.
Per un database IQ SAP di grandi dimensioni, è possibile usare i backup virtuali. Per altre informazioni, vedere Virtual Backups e Nota SAP 2461985 - Come eseguire un backup di un ampio database SAP IQ.
Se si usa un'unità di rete (protocollo SMB) per eseguire il backup e il ripristino di un server IQ SAP in Windows, assicurarsi di usare il percorso UNC per il backup. Usa tre barre rovesciate (\\\) quando si specifica un percorso UNC per il backup e il ripristino:
BACKUP DATABASE FULL TO '\\\sapiq.internal.contoso.net\sapiq-backup\backup\data\<filename>'
Ripristino di emergenza
Questa sezione illustra la strategia per fornire la protezione del ripristino di emergenza per la soluzione NLS di SAP IQ. Integra l'articolo Configurare il ripristino di emergenza per SAP che è la risorsa principale per un approccio complessivo al ripristino di emergenza SAP. Questo articolo presenta il processo a livello astratto. È necessario convalidare i passaggi esatti e testare accuratamente la strategia di ripristino di emergenza.
Per SAP IQ, vedere SAP Note 2566083, che descrive i metodi per implementare un ambiente di ripristino di emergenza in modo sicuro. In Azure è anche possibile usare Azure Site Recovery per una strategia di ripristino di emergenza di IQ SAP. La strategia per il ripristino di emergenza di SAP IQ dipende dal modo in cui è stata distribuita in Azure e deve anche essere in linea con il sistema SAP BW.
Distribuzione autonoma di SAP IQ
Se è stato installato SAP IQ come sistema autonomo che non dispone di ridondanza a livello di applicazione o disponibilità elevata. Tuttavia, l'azienda richiede un'installazione di ripristino di emergenza, tutti i dischi (Azure Managed Disks) collegati alla macchina virtuale diventano locali.
È possibile usare Azure Site Recovery per replicare una macchina virtuale IQ SAP autonoma nell'area secondaria. Azure Site Recovery replica i server e tutti i dischi gestiti collegati all'area secondaria. Se si verifica un'emergenza o un'interruzione, è possibile eseguire il failover nell'ambiente replicato e continuare a funzionare. Per iniziare a replicare le macchine virtuali di IQ SAP nell'area di ripristino di emergenza di Azure, seguire le indicazioni in Replicare una macchina virtuale in Azure.
Distribuzione a disponibilità elevata di SAP IQ
In una distribuzione di IQ SAP a disponibilità elevata, i file binari e i file di database vengono archiviati in un disco condiviso di Azure (solo Windows) o in un'unità di rete come Azure NetApp Files (solo Linux). Per questa configurazione, è necessario identificare:
- Se è necessario lo stesso sistema SAP IQ a disponibilità elevata nel sito di disaster recovery
- Indica se un'istanza di IQ SAP autonoma è sufficiente per i requisiti aziendali
Se è necessaria un'istanza di IQ SAP autonoma in un sito di ripristino di emergenza, è possibile usare Azure Site Recovery per replicare una macchina virtuale IQ SAP primaria nell'area secondaria. Replica i server e tutti i dischi gestiti collegati localmente all'area secondaria, ma non replica un disco condiviso di Azure o un'unità di rete come Azure NetApp Files.
Per copiare dati da un disco condiviso di Azure o da un'unità di rete, è possibile usare qualsiasi strumento di copia basato su file per replicare i dati tra aree di Azure. Per altre informazioni su come copiare un volume di Azure NetApp Files in un'altra area, vedere Domande frequenti su Azure NetApp Files.