Solutions de partage de fichiers pour SAP sur Google Cloud

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.
  • Filestore Enterprise
  • NetApp Cloud Volumes ONTAP
  • Niveau de service Premium ou Extreme pour Google Cloud NetApp Volumes
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.
  • Filestore Enterprise
  • NetApp Cloud Volumes ONTAP
  • Niveau de service Premium ou Extreme pour Google Cloud NetApp Volumes
Répertoire de sauvegarde À utiliser par SAP ou d'autres systèmes en tant qu'emplacement de stockage centralisé pour les sauvegardes.
  • Filestore Enterprise
  • NetApp Cloud Volumes ONTAP
  • Niveau de service Premium ou Extreme pour Google Cloud NetApp Volumes
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.
  • Filestore Enterprise ou Basic
  • NetApp Cloud Volumes ONTAP
  • Niveau de service Premium ou Extreme pour Google Cloud NetApp Volumes

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 :

  1. 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.

  2. Créez vos volumes NetApp Volumes. Pour savoir comment procéder, consultez la section Créer un volume.

  3. 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'option nconnect=16 indique la compatibilité avec plusieurs connexions TCP.

  4. Arrêtez SAP HANA et tous les services correspondants qui utilisent les volumes de disques persistants ou hyperdisques associés.

  5. Copiez le contenu des volumes de disques persistants ou d'hyperdisques sur les volumes NetApp Volumes correspondants.

  6. Dissociez les volumes Persistent Disk ou Hyperdisk.

  7. 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 page nfs du manuel de formats de fichiers Linux.

  8. Pour des performances optimales, mettez à jour la catégorie fileio du fichier SAP HANA global.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
  9. Redémarrez SAP HANA.

  10. 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.