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 avec Google 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

Stockage de fichiers entièrement géré et à hautes performances de Google Cloud

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.

Service NetApp Cloud Volumes pour Google Cloud

Solution de stockage de fichiers hautes performances et entièrement gérée de NetApp, que vous pouvez déployer à partir de Google Cloud Console.

NetApp Cloud Volumes Service propose deux types de services : CVS et CVS-Performance. Pour en savoir plus, consultez la section Types de services.

Pour SAP, vous devez utiliser le type de service NetApp Cloud Volumes Service CVS-Performance (NetApp CVS-Performance), qui fournit plusieurs niveaux de service. 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 la section Niveaux de service.

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
  • NetApp CVS-Performance, niveau de service Extreme
  • 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
  • NetApp CVS-Performance, niveau de service Standard
  • 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
  • NetApp CVS-Performance, niveau de service Extreme
  • 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
  • NetApp CVS-Performance, niveau de service Extreme
  • 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 NetApp CVS-Performance Google Cloud NetApp Volumes
Reprise après sinistre Manuel Manuel Automatisation avec SnapMirror Réplication multirégionale 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 Cloud uniquement
Service zonal, contrat de niveau de service de 99,99% Service zonal, contrat de niveau de service de 99,95 %
Instantanés/Sauvegarde Oui Oui Oui Oui Oui
Service géré Oui Oui Non Oui Oui
Protocole NFSv3 NFSv3 NFSv3, NFSv4.1, SMB, iSCSI NFSv3, NFSv4.1, SMB NFSv3, NFSv4.1, SMB
Réplication régionale Non Non Avec SnapMirror Oui 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 CVS-Performance est disponible. Consultez les cartes des régions mondiales de NetApp. 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 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 1 To
Fournisseur d'assistance Google Cloud Google Cloud NetApp pour les logiciels NetApp et Google Cloud pour les infrastructures Google Cloud 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. 128 Mo/s lecture/écritureRemarque 3 125 Mio/s lecture/écritureRemarque 4

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 NetApp CVS-Performance, la taille du volume affecte la vitesse de stockage. Le débit de lecture/écriture affiché dans le tableau concerne le type de service CVS-Performance et repose sur une taille de volume de 1 To.
  • Remarque 4 : 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 NetApp Cloud Volumes Service pour Google Cloud

NetApp Cloud Volumes Service pour Google Cloud est une plate-forme de service de données cloud native et entièrement gérée. Vous pouvez l'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 qui sont certifiés pour SAP HANA.

NetApp Cloud Volumes Service propose deux types de services : CVS et CVS-Performance. Le type de service CVS_Performance offre des niveaux de service différents. Vous devez utiliser le type de service NetApp Cloud Volumes Service CVS-Performance (NetApp CVS-Performance) et le niveau de service Extreme avec SAP HANA.

La compatibilité de NetApp CVS-Performance dans les déploiements en 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.

NetApp CVS-Performance vous permet de placer tous les répertoires SAP HANA en stockage partagé, y compris /hana/data et /hana/logs, plutôt que d'utiliser des disques persistants Compute Engine. 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 de NetApp CVS-Performance sur Google Cloud est répertoriée dans le répertoire matériel SAP HANA certifié et compatible.

Disponibilité régionale de NetApp CVS-Performance pour SAP HANA

Vos volumes de NetApp CVS-Performance doivent se trouver dans la même région que vos instances de VM hôtes.

La compatibilité SAP HANA de NetApp CVS-Performance n'est pas disponible dans toutes les régions où NetApp CVS-Performance est disponible.

Vous pouvez utiliser NetApp CVS-Performance avec SAP HANA dans les régions Google 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 CVS-Performance dans une région Google Cloud non répertoriée ci-dessus, contactez le service commercial.

Compatibilité avec le protocole NFS

NetApp CVS-Performance 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 encore compatible avec l'utilisation de plusieurs connexions TCP.

Exigences de volume pour NetApp Cloud Volumes Service avec SAP HANA

Les volumes NetApp CV-Performance 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 de NetApp CVS-Performance 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 CVS-Performance :

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 minimal pour le niveau de service Extreme est de 128 Mo par seconde pour chaque tranche de 1 To. Le débit pour 4 To d'espace disque est donc de 512 Mo par seconde. 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 Cloud pour SAP afin de sauvegarder la base de données directement dans Cloud Storage.

Déployer un système SAP HANA avec NetApp CVS-Performance

Pour déployer NetApp CVS-Performance 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 VM et SAP HANA, ou vous pouvez créer les instances de VM et installer SAP HANA manuellement.

Si vous utilisez les fichiers de configuration Terraform ou les modèles Deployment Manager, les VM sont déployées avec des volumes /hana/data et /hana/log mappés à des disques persistants. Après avoir installé les volumes NetApp CVS-Performance sur les VM, vous devez copier le contenu des disques persistants, comme décrit dans les étapes suivantes.

Pour déployer SAP HANA avec NetApp CVS-Performance à l'aide des fichiers de déploiement fournis par Google Cloud, procédez comme suit :

  1. Déployez SAP HANA avec des disques persistants en suivant les instructions de votre choix :

  2. Créez vos volumes NetApp CVS-Performance. Pour obtenir des instructions complètes concernant NetApp, consultez la documentation de NetApp Cloud Volumes Service pour Google Cloud.

  3. Installez NetApp CVS-Performance 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 associés.

  5. Copiez le contenu des volumes de disques persistants sur les volumes de NetApp CVS-Performance correspondants.

  6. Dissociez les disques persistants.

  7. Réinstallez les volumes NetApp CVS-Performance à des 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 disques persistants pour éviter que ces éléments vous soient facturés.