Google Cloud est compatible avec plusieurs solutions de partage de fichiers pour SAP sur Google Cloud. La solution que vous choisissez dépend de l'utilisation de la solution de partage de fichiers, de l'extension de vos systèmes SAP dans plusieurs zones ou régions, ainsi que des exigences de performances de vos charges de travail.
Solutions de partage de fichiers compatibles avec SAP sur Google Cloud
Le tableau suivant présente les solutions de partage de fichiers compatibles avecGoogle Cloud pour les systèmes SAP.
Si vous utilisez déjà l'une de ces solutions de partage de fichiers à d'autres fins et qu'elle répond aux exigences de toutes vos charges de travail SAP, vous pouvez également l'utiliser pour vos systèmes SAP.
Solution de partage de fichiers | Description |
---|---|
Filestore |
Google Cloud Stockage de fichiers entièrement géré hautes performances Pour les déploiements multizones à disponibilité élevée, nous vous recommandons d'utiliser le niveau Enterprise de Filestore (Filestore Enterprise). Pour en savoir plus sur les niveaux de service Filestore, consultez la section Niveaux de service. Pour un guide de démarrage rapide sur Filestore Basic, consultez le guide de démarrage rapide sur l'utilisation de la console. |
NetApp Cloud Volumes ONTAP |
Une solution de stockage intelligente et complète que vous déployez et gérez vous-même sur une machine virtuelle Compute Engine. Pour en savoir plus sur NetApp Cloud Volumes ONTAP, consultez la page Présentation de Cloud Volumes ONTAP. |
Google Cloud NetApp Volumes |
Google Cloud NetApp Volumes est un service de stockage de données entièrement géré, dans le cloud, qui offre des fonctionnalités avancées de gestion des données et des performances hautement évolutives. NetApp Volumes propose trois types de niveaux de service : Standard, Premium et Extreme. Dans la plupart des cas d'utilisation de SAP, vous devez utiliser le niveau de service Extreme. Cependant, si votre cas d'utilisation ne nécessite pas de performances élevées, vous pouvez utiliser le niveau de service Standard ou Premium. Pour en savoir plus, consultez le tableau de comparaison de la section Principales fonctionnalités. |
Solutions de partage de fichiers par cas d'utilisation SAP
Le tableau suivant répertorie les cas d'utilisation les plus courants des solutions de partage de fichiers dans les environnements SAP, ainsi que les solutions compatibles.
Cas d'utilisation | Usage | Solutions recommandées |
---|---|---|
Répertoire d'interface | En tant qu'emplacement de stockage général utilisé par SAP et d'autres systèmes logiciels pour transmettre des fichiers entre les serveurs. |
|
Répertoire de transport SAP | À utiliser comme emplacement de stockage SAP par les systèmes SAP afin de stocker des fichiers d'application partagés dans des déploiements distribués ou à haute disponibilité, ou pour acheminer des fichiers SAP et des mises à jour entre différents environnements opérationnels. |
|
Répertoire de sauvegarde | À utiliser par SAP ou d'autres systèmes en tant qu'emplacement de stockage centralisé pour les sauvegardes. |
|
Répertoire système SAP HANA à évolutivité horizontale | À utiliser dans une seule zone par les systèmes SAP HANA à scaling horizontal afin de partager les fichiers binaires et les fichiers de configuration entre les nœuds SAP HANA. |
|
Fonctionnalités compatibles avec chaque solution de partage de fichiers
Le tableau suivant présente les fonctionnalités courantes requises par les systèmes SAP pour les solutions de partage de fichiers ainsi que les solutions compatibles avec ces fonctionnalités.
Caractéristique | Niveau de base de Filestore | Filestore Enterprise | NetApp Cloud Volumes ONTAP | Google Cloud NetApp Volumes |
---|---|---|---|---|
Reprise après sinistre | Manuel | Manuel | Automatisation avec SnapMirror | Réplication multirégionale |
Haute disponibilité | Service zonal, contrat de niveau de service de 99,9% | Service multizones, contrat de niveau de service de 99,99% | Solution à haute disponibilité multizone ; contrat de niveau de service garantissant une disponibilité de 99,99% pour l'infrastructure Google Clouduniquement |
Service zonal, contrat de niveau de service de 99,95 % |
Instantanés/Sauvegarde | Oui | Oui | Oui | Oui |
Service géré | Oui | Oui | Non | Oui |
Protocole | NFSv3 | NFSv3 | NFSv3, NFSv4.1, SMB, iSCSI | NFSv3, NFSv4.1, SMB |
Réplication régionale | Non | Non | Avec SnapMirror | Oui |
Disponibilité en fonction des régions | Toutes les régions | Toutes les régions | Toutes les régions | Dans les régions où NetApp Volumes est disponible. Consultez la page Emplacements NetApp Volumes. |
RPO pour la reprise après sinistre | Non applicable | Non applicable | 15 minutesRemarque 1 | 10 minutesRemarque 1 |
Stockage, minimal | 1 To | 1 To | Volume de 100 Go avec disque système de 638 Go | 1 To |
Fournisseur d'assistance | Google Cloud | Google Cloud | NetApp pour les logiciels NetApp et Google Cloud pour l'infrastructure | Google Cloud |
Performances de débit | 100 Mo/s lecture/écritureRemarque 2 | 120/100 Mo/s lecture/écritureRemarque 2 | Dépendant de la configuration. Consultez la documentation de NetApp. | 125 Mio/s lecture/écritureRemarque 3 |
Remarques concernant le tableau :
- Remarque 1 : Les durées indiquées sont approximatives et dépendent de nombreux facteurs, y compris la configuration de votre système et de votre réseau, les intervalles de sauvegarde et les procédures de récupération.
- Remarque 2 : Avec les niveaux Filestore Basic et Enteprise, la taille du volume affecte la vitesse de stockage. Le débit de lecture/écriture affiché dans le tableau est basé sur un volume de 1 To. Pour en savoir plus, consultez la page Niveaux de service Filestore. Les performances de Filestore Enterprise peuvent atteindre 1200/1000 Mio/s avec un volume de 10 To.
- Remarque 3 : Avec Google Cloud NetApp Volumes, la taille du volume affecte la vitesse de stockage. Le débit de lecture/écriture affiché dans le tableau correspond à l'option la plus économique et repose sur une taille de volume de 1 To.
À propos de Google Cloud NetApp Volumes
Google Cloud NetApp Volumes est un service de stockage de données cloud entièrement géré que vous pouvez utiliser pour créer un système de fichiers NFS pour les systèmes SAP HANA à scaling vertical sur tous les types d'instances Compute Engine certifiés pour SAP HANA.
NetApp Volumes propose les niveaux de service suivants: Flex, Standard, Premium et Extreme. Avec SAP HANA, vous devez utiliser le niveau de service Premium ou Extreme. Pour en savoir plus sur les niveaux de service, consultez la section Fonctionnalités clés.
La compatibilité de NetApp Volumes dans les déploiements à scaling horizontal est limitée à des types d'instances Compute Engine spécifiques, comme indiqué dans le tableau de la section Types de machines certifiés pour SAP HANA.
Avec NetApp Volumes, vous pouvez placer tous les répertoires SAP HANA en stockage partagé, y compris /hana/data
et /hana/logs
, plutôt que d'utiliser des volumes Persistent Disk ou Hyperdisk Google Cloud. La plupart des autres systèmes de stockage partagé ne vous permet de placer que le répertoire /hana/shared
dans un espace de stockage partagé.
La compatibilité SAP avec NetApp Volumes est répertoriée dans le Répertoire matériel SAP HANA certifié et compatible.
Disponibilité régionale de NetApp Volumes pour SAP HANA
Vos volumes NetApp Volumes doivent se trouver dans la même région que les instances Compute Engine qui hébergent votre système SAP HANA.
La compatibilité SAP HANA de NetApp Volumes n'est pas disponible dans toutes les régions où NetApp Volumes est disponible.
Vous pouvez utiliser NetApp Volumes avec SAP HANA dans les régionsGoogle Cloud suivantes:
Région | Emplacement |
---|---|
europe-west4 |
Eemshaven, Pays-Bas, Europe |
us-east4 |
Ashburn, Virginie du Nord, États-Unis |
us-west2 |
Los Angeles, Californie, États-Unis |
Si vous souhaitez exécuter SAP HANA avec NetApp Volumes dans une région Google Cloud non listée dans le tableau précédent, contactez le service commercial Google Cloud .
Compatibilité avec le protocole NFS
NetApp Volumes est compatible avec les protocoles NFSv3 et NFSv4.1 avec SAP HANA sur Google Cloud.
NFSv3 est recommandé pour les volumes dont la configuration autorise plusieurs connexions TCP. NFSv4.1 n'est pas compatible avec l'utilisation de plusieurs connexions TCP.
Exigences de volume pour les volumes NetApp avec SAP HANA
Les volumes NetApp Volumes doivent se trouver dans la même région que les instances de VM hôtes.
Pour les volumes /hana/data
et /hana/log
, le niveau de service Extreme ou Premium de NetApp Volumes est requis. Vous pouvez utiliser le niveau de service Premium pour le répertoire /hana/shared
s'il se trouve dans un volume distinct des répertoires /hana/data
et /hana/log
.
Pour optimiser les performances avec des systèmes SAP HANA d'une taille supérieure à 1 To, créez des volumes distincts pour /hana/data
, /hana/log
et /hana/shared
.
Pour répondre aux exigences de performances SAP HANA, les tailles minimales de volume suivantes sont requises lors de l'exécution de SAP HANA avec NetApp Volumes:
Annuaire | Taille minimale |
---|---|
/hana/shared |
1 To |
/hana/log |
2,5 To |
/hana/data |
4 To |
Ajustez la taille de vos volumes en fonction de vos besoins en débit. Le débit maximal pour le niveau de service Extreme est de 128 Mo par seconde pour chaque volume de 1 To, jusqu'à un maximum de 4,5 Go par volume. Pour en savoir plus sur les performances attendues de NetApp Volumes, consultez la section Débit et IOPS maximums des volumes.
Provisionner plus d'espace disque pour le volume /hana/data
peut réduire les temps de démarrage. Pour le volume /hana/data
, nous vous recommandons soit 4 To, soit 1,5 fois la taille de votre mémoire si cette valeur est plus élevée.
La taille minimale du volume /hanabackup
est déterminée par votre stratégie de sauvegarde. Vous pouvez également utiliser la fonctionnalité Backint de l'agent Google Cloudpour SAP afin de sauvegarder la base de données directement dans Cloud Storage. Pour en savoir plus, consultez la section Sauvegarde et récupération pour SAP HANA à l'aide de Backint.
Déployer un système SAP HANA avec NetApp Volumes
Pour déployer NetApp Volumes avec SAP HANA sur Google Cloud, vous devez d'abord déployer vos VM et installer SAP HANA. Vous pouvez utiliser les fichiers de configuration Terraform ou les modèles Deployment Manager fournis par Google Cloud pour déployer les instances Compute Engine et SAP HANA, ou créer les instances de calcul et installer SAP HANA manuellement.
Si vous utilisez les fichiers de configuration Terraform ou les modèles Deployment Manager, les instances de calcul sont déployées avec les répertoires /hana/data
et /hana/log
mappés à des volumes Persistent Disk ou Hyperdisk. Après avoir installé les volumes NetApp Volumes sur les instances de calcul, vous devez copier le contenu des disques déployés, comme décrit dans les étapes suivantes.
Pour déployer SAP HANA avec NetApp Volumes à l'aide des fichiers de déploiement fournis par Google Cloud :
Déployez SAP HANA avec des volumes de disques persistants ou d'hyperdisques en suivant les instructions fournies dans le guide de déploiement de SAP HANA avec Terraform.
Créez vos volumes NetApp Volumes. Pour savoir comment procéder, consultez la section Créer un volume.
Installez NetApp Volumes sur un point d'installation temporaire en exécutant la commande
mount
avec les paramètres suivants:mount -t nfs -o options server:path mountpoint
Pour options, utilisez les paramètres suivants :
rw,bg,hard,rsize=1048576,wsize=1048576,vers=3,tcp,nconnect=16,noatime,nolock
L'option
vers=3
indique NFSv3. L'optionnconnect=16
indique la compatibilité avec plusieurs connexions TCP.Arrêtez SAP HANA et tous les services correspondants qui utilisent les volumes de disques persistants ou hyperdisques associés.
Copiez le contenu des volumes de disques persistants ou d'hyperdisques sur les volumes NetApp Volumes correspondants.
Dissociez les volumes Persistent Disk ou Hyperdisk.
Réinstallez les volumes NetApp Volumes sur les points d'installation permanents en mettant à jour
/etc/fstab
avec les paramètres suivants:server:path /mountpoint nfs options 0 0
Pour options, utilisez les paramètres suivants :
rw,bg,hard,rsize=1048576,wsize=1048576,vers=3,tcp,nconnect=16,noatime,nolock
Pour en savoir plus sur la mise à jour du fichier
/etc/fstab
, consultez la pagenfs
du manuel de formats de fichiers Linux.Pour des performances optimales, mettez à jour la catégorie
fileio
du fichier SAP HANAglobal.ini
avec les paramètres suggérés suivants :Paramètre Valeur async_read_submit
on
async_write_submit_active
on
async_write_submit_blocks
all
max_parallel_io_requests
128
max_parallel_io_requests[data]
128
max_parallel_io_requests[log]
128
num_completion_queues
4
num_completion_queues[data]
4
num_completion_queues[log]
4
num_submit_queues
8
num_submit_queues[data]
8
num_submit_queues[log]
8
Redémarrez SAP HANA.
Après avoir vérifié que tout fonctionne comme prévu, supprimez les volumes Persistent Disk ou Hyperdisk pour éviter que ces éléments vous soient facturés.