Guide de planification de SAP HANA sur solution Bare Metal

Pour les systèmes SAP HANA à grande échelle avec scaling à la hausse, la solution Bare Metal permet d'obtenir des serveurs bare-metal de grande taille et certifiés par SAP avec jusqu'à 24 To de mémoire et 896 processeurs logiques pour les systèmes SAP HANA à scaling à la hausse.

Notre solution Bare Metal est une solution gérée qui met à votre disposition des machines dédiées bare-metal ainsi qu'une infrastructure associée dans des extensions régionales connectées à Google Cloud via une connexion gérée à hautes performances avec un tissu réseau à faible latence.

Ce guide n'aborde que les aspects de la solution Bare Métal qui sont uniques ou pertinents pour l'exécution de charges de travail SAP HANA dans un environnement de solution Bare métal.

Pour plus d'informations sur l'exécution de SAP HANA sur des machines virtuelles (VM) Compute Engine sur Google Cloud, consultez le guide de planification SAP HANA.

Pour une description complète de la solution Bare Metal, consultez la page Solution Bare Metal.

Vos responsabilités dans un environnement de solution Bare Metal

Comme décrit dans la documentation de la solution Bare Metal, une fois les machines configurées et mises à votre disposition par Google, vous êtes responsable des licences, de l'installation et de la maintenance de tous les logiciels tels que SAP HANA.

Pour en savoir plus sur vos responsabilités dans l'environnement de solution Bare Metal, consultez la page Vos responsabilités dans un environnement de solution Bare Metal.

Architectures compatibles

Lorsque vous exécutez SAP HANA sur un serveur de solution Bare Metal, vous devez utiliser une architecture à trois niveaux dans laquelle SAP NetWeaver et les serveurs d'applications s'exécutent sur des serveurs différents de SAP HANA.

Les serveurs d'applications SAP qui s'exécutent sur Google Cloud doivent se trouver dans la même région que l'extension régionale de solution Bare Metal dans laquelle vous exécutez SAP HANA.

Avec SAP HANA sur solution Bare Metal, vous pouvez utiliser les architectures de serveur d'applications suivantes :

  • Une architecture d'application all-metal, dans laquelle tous vos serveurs d'applications s'exécutent dans le même environnement de solution Bare Metal que SAP HANA. Si votre charge de travail nécessite une latence entre SAP HANA et les serveurs d'applications inférieure à celle que peut fournir la connexion par interconnexion partenaire, envisagez une architecture all-metal.
  • Une architecture d'application hybride, dans laquelle SAP HANA s'exécute dans l'environnement de solution Bare Metal mais vos serveurs d'applications SAP s'exécutent sur Google Cloud. Une architecture hybride offre plus de flexibilité et moins de coûts qu'une architecture all-metal.

Le schéma suivant représente une architecture de serveur d'applications hybride. Les serveurs d'applications s'exécutent sur Google Cloud, tandis que SAP HANA s'exécute sur la solution Bare Metal. Un site de reprise après sinistre est déployé dans une autre extension régionale. La réplication asynchrone du système SAP HANA passe par le réseau Google Cloud pour atteindre le site de reprise après sinistre.

Schéma représentant une architecture hybride dans laquelle le serveur d'applications SAP s'exécute sur Google Cloud et SAP HANA s'exécute dans une extension régionale Bare Metal.

Le schéma suivant représente une architecture de serveur d'applications all-metal. Sur le site principal, les serveurs d'applications et les serveurs SAP HANA s'exécutent sur la même extension régionale de solution Bare Metal. Le site de reprise après sinistre est déployé dans une autre extension régionale et contient à la fois les serveurs d'applications et les serveurs SAP HANA. Les systèmes du site de DR peuvent être utilisés à d'autres fins jusqu'à ce qu'ils soient nécessaires à des fins de reprise après sinistre. La réplication asynchrone du système SAP HANA passe par le réseau Google Cloud pour atteindre le site de reprise après sinistre.

Schéma représentant une architecture all-metal dans laquelle le serveur d'applications SAP et SAP HANA s'exécutent sur une solution Bare Metal dans l'extension régionale.

Disponibilité en fonction des régions

Le tableau suivant indique les régions Google Cloud actuellement compatibles avec SAP HANA sur solution Bare Metal.

Région Emplacement
europe-west3 Francfort, Allemagne, Europe
europe-west4 Eemshaven, Pays-Bas, Europe
us-central1 Council Bluffs, Iowa, États-Unis, Amérique du Nord
us-east4 Ashburn, Virginie, États-Unis, Amérique du Nord

Si la région dont vous avez besoin n'apparaît pas dans le tableau précédent, contactez l'équipe commerciale Google Cloud.

Types de machines certifiés

Le tableau suivant présente les machines Bare Metal certifiées par SAP pour SAP HANA.

Les machines pour SAP HANA ne sont pas disponibles dans toutes les extensions régionales de la solution Bare Metal. Pour vérifier la disponibilité régionale des machines Bare Metal pour SAP HANA, consultez la section Disponibilité régionale.

SAP répertorie les types de machines Bare Metal certifiés pour SAP HANA dans le Répertoire matériel SAP HANA.

Type de machine de solution Bare Metal Cœurs de processeur vCPU Sockets Memory Plate-forme du processeur Système d'exploitation Type d'application Remarques
Types de machines de solution Bare Metal à mémoire optimisée O2
o2-ultramem-672-metal 336 672 12 18 To Intel Cascade Lake RHEL, SUSE OLTP uniquement Scaling à la hausse seulement, et seulement dans une architecture à trois niveaux.
Taille standard.
o2-ultramem-896-metal 448 896 16 24 To Intel Cascade Lake RHEL, SUSE OLTP uniquement Scaling à la hausse dans une architecture à trois niveaux seulement.
Taille standard.

Systèmes d'exploitation certifiés

Le tableau suivant répertorie les systèmes d'exploitation Red Hat Enterprise Linux (RHEL) et SUSE Linux Enterprise Server (SLES) certifiés par SAP pour une utilisation en production avec SAP HANA sur les serveurs de solution Bare Metal, et leur disponibilité. Si le système d'exploitation ne s'affiche pas dans le tableau suivant, contactez le service commercial Google Cloud.

Système d'exploitation Version certifiée par SAP Disponibilité pour SAP HANA sur solution Bare Metal
RHEL pour SAP 7.6
Non
7.7 Non
7.9 Non
8.0 Non. Contactez le service commercial Google Cloud.
8.1 Non. Contactez le service commercial Google Cloud.
8.2 Non. Contactez le service commercial Google Cloud.
8.4 Non. Contactez le service commercial Google Cloud.
8.6 Non. Contactez le service commercial Google Cloud.
8,8 Non. Contactez le service commercial Google Cloud.
9,0 Non. Contactez le service commercial Google Cloud.
9.2 Non. Contactez le service commercial Google Cloud.
SLES pour SAP 12 SP4 Non
12 SP5 Oui. Le code de l'image est LAMBSLES12SP5SAP.
15 Non
15 SP1 Non
15 SP2 Oui. Le code de l'image est LAMBSLES15SP2SAP.
15 SP3 Non, mais vous pouvez passer de 15 SP2 à cette version
15 SP4 Non, mais vous pouvez passer de 15 SP2 à cette version
15 SP5 Non, mais vous pouvez passer de 15 SP2 à cette version

Pour en savoir plus sur les systèmes d'exploitation certifiés pour SAP, consultez la note SAP 3000343 - Applications SAP sur Google Cloud : produits compatibles avec les solutions Bare Metal sur Google Cloud.

Stockage

Cette section décrit les options de stockage disponibles pour SAP HANA sur solution Bare Metal, le processus de commande, la configuration des volumes et les performances.

Configuration des volumes logiques pour SAP HANA

Lorsque vous prenez le contrôle de vos machines Bare Metal, la structure du volume logique de SAP HANA est mappée pour vous afin qu'elle soit conforme à la configuration de stockage certifiée par SAP.

Pour en savoir plus sur la validation de la configuration des volumes, consultez la section Valider le mappage entre volume et stockage.

Stockage de blocs pour le cloisonnement SBD dans les clusters à haute disponibilité

Si vous configurez un cluster Linux à haute disponibilité avec cloisonnement SBD, Google Cloud provisionne trois LUN partagés pour le mécanisme de cloisonnement qui utilise au total environ 150 Go de stockage de blocs.

Commander de l'espace de stockage

Contrairement aux autres types de machine Bare Metal, le stockage de blocs pour SAP HANA doit être commandé par incréments de 48 To. Le minimum requis est de 48 To.

Lors du calcul de la quantité d'espace de stockage nécessaire, incluez l'espace de stockage dédié aux sauvegardes et instantanés de vos données SAP HANA.

Performances de stockage

L'espace de stockage fourni par Google Cloud pour l'utilisation de SAP HANA sur des serveurs Bare Metal permet de satisfaire ou de dépasser les exigences de performances de SAP HANA. Vous pouvez vous attendre à un débit pouvant aller jusqu'à 3,5 Go par seconde.

Vous pouvez améliorer les performances de votre stockage de blocs en commandant et en associant 48 Tio de stockage de blocs supplémentaires à votre serveur de solution Bare Metal. Cela double le débit et les opérations d'entrée/sortie par seconde (IOPS) de votre stockage de blocs. Pour en savoir plus sur les tarifs ou pour acheter ces 48 Tio de stockage de blocs supplémentaires, contactez le service commercial Google Cloud ou, si vous disposez déjà d'une solution Bare Metal, créez une demande de service.

Sauvegardes

Vous disposez de différentes options de sauvegarde pour vos systèmes SAP dans un environnement de solution Bare Metal.

Sauvegardes SAP HANA

Utilisez Cloud Storage pour le stockage persistant de vos sauvegardes SAP HANA.

Dans un environnement de solution Bare Metal, vous pouvez utiliser les solutions de sauvegarde suivantes :

  • Fonctionnalité Backint de l'agent Google Cloud pour SAP permettant d'envoyer des sauvegardes directement vers Cloud Storage.
  • Toute solution de sauvegarde tierce compatible avec SAP.

Le transfert de sauvegardes entre une solution Bare Metal et Cloud Storage utilise une grande quantité de bande passante sur votre connexion Google Cloud. Pour cette raison, planifiez vos sauvegardes Google Cloud pendant les heures creuses et utilisez des sauvegardes delta si possible.

Si votre solution de sauvegarde dispose d'un mécanisme de limitation, alors vous pouvez réduire le taux d'envoi (débit) de vos sauvegardes. Réduire le débit permet de diminuer la quantité de bande passante consommée par la sauvegarde mais augmente le temps nécessaire à la sauvegarde.

La fonctionnalité Backint de l'agent Google Cloud pour SAP inclut un mécanisme de limitation.

Fonctionnalité Backint de l'agent Google Cloud pour SAP

Si vous utilisez la fonctionnalité Backint de l'agent Google Cloud pour SAP, alors vous devez configurer l'accès privé à Google pour les hôtes sur site ou utiliser des passerelles ou des proxys NAT. Pour plus d'informations, consultez la page Configurer l'accès aux API et services Google Cloud.

Dans un environnement de solution Bare Metal, l'agent de Google Cloud pour SAP nécessite une clé de compte de service pour accéder à Cloud Storage. Pour en savoir plus, consultez la section Points à prendre en compte sur les comptes de service.

Instantanés

Avec la solution Bare Metal, vous pouvez demander des instantanés de disque local de vos serveurs Bare Metal.

Les instantanés sont des copies locales uniquement et la réplication multirégionale n'est pas compatible.

Par défaut, la solution Bare Metal crée quotidiennement des instantanés du disque de démarrage et du LUN de système d'exploitation sans aucun coût supplémentaire. Les instantanés quotidiens sont conservés pendant sept jours.

Vous pouvez demander des instantanés de vos volumes de données, mais vous devez les demander dès la commande de vos serveurs Bare Metal. Vous devez également commander un espace de stockage supplémentaire pour stocker les instantanés des volumes de données.

Mise en réseau

L'infrastructure et la configuration réseau d'un déploiement SAP sont quasiment identiques à celles des autres charges de travail sur solution Bare Metal. Cette section ne porte que sur les aspects de la mise en réseau qui sont uniques ou pertinents pour un déploiement SAP HANA sur solution Bare Metal.

L'activation de votre connexion Cloud Interconnect et la configuration de l'accès à Internet et aux API Google Cloud sont présentées dans la documentation de la solution Bare Metal.

Pour en savoir plus, consultez la section Mise en réseau de la solution Bare Metal.

Bande passante requise

Lors de la planification de SAP HANA sur solution Bare Metal, vous devez déterminer la bande passante requise pour la connexion Cloud Interconnect entre vos serveurs physiques et le réseau Google Cloud.

Définissez vos besoins de bande passante en fonction du débit maximal attendu lors des pics d'activité. Prenez en compte tous les systèmes devant utiliser la connexion Cloud Interconnect. Cela inclut tout le trafic réseau vers Internet qui passe d'abord par le réseau Google Cloud.

Chaque instance SAP HANA active nécessite environ 10 Gbit/s de bande passante. Si deux instances SAP HANA actives s'exécutent indépendamment, vous avez besoin d'environ 20 Gbit/s. Un cluster à haute disponibilité avec une seule instance SAP HANA active est comptabilisé comme une seule instance active.

L'architecture de votre serveur d'applications a une incidence sur la quantité de bande passante dont vous avez besoin.

Si vous utilisez une architecture all-metal dans laquelle vos serveurs d'applications s'exécutent sur la solution Bare Metal avec SAP HANA, vos sauvegardes et vos intégrations des services Google Cloud sont les principaux éléments à prendre en compte pour estimer les besoins en bande passante.

Si vous utilisez une architecture hybride, en plus de vos sauvegardes et intégrations de services, vous devez également tenir compte de la communication entre SAP HANA et les serveurs d'applications sur Google Cloud.

Interfaces réseau

Google Cloud provisionne vos serveurs Bare Metal pour SAP HANA avec plusieurs interfaces réseau matérielles reliées entre elles par le mode de liaison 4 (également appelé LACP 802.3ad) afin de créer une configuration redondante avec équilibrage de charge.

Les liaisons fournissent les réseaux LAN virtuels suivants, chacun configuré avec une plage d'adresses IP statique :

  • Réseau public (bond0), accessible dans l'environnement de déploiement BMS et dans votre projet Google Cloud.
  • Réseau privé (bond1), accessible uniquement dans l'environnement de déploiement BMS.
  • Réseau de pulsation (bond2), accessible uniquement dans l'environnement de déploiement BMS pour les configurations à haute disponibilité.

Pour afficher la configuration active de votre interface réseau, vous pouvez utiliser les commandes suivantes après vous être connecté en SSH à votre serveur Bare Metal :

$ sudo ip a

Vous pouvez afficher les interfaces associées à une liaison spécifique en utilisant la commande suivante :

$ sudo cat /etc/sysconfig/network/ifcfg-bond0

De même, vous pouvez afficher la configuration d'un LAN virtuel associé à une liaison en utilisant la commande suivante :

$ sudo cat /etc/sysconfig/network/ifcfg-bond0.VLAN-ID

VLAN-ID est le numéro associé à votre VLAN alloué dans le résultat de la commande ip a.

Une fois que votre environnement de solution Bare Metal est opérationnel, vous pouvez ajouter et associer d'autres interfaces réseau à votre serveur. Pour savoir comment procéder, consultez Ajouter un réseau et l'associer à un serveur.

DNS

Vous êtes responsable de la configuration de votre propre serveur DNS (système de noms de domaine) dans votre environnement de solution Bare Metal.

NTP

Vous êtes responsable de la configuration de l'accès à un serveur NTP (Network Time Protocol) afin que vos serveurs Bare Metal puissent se synchroniser avec votre environnement SAP.

La synchronisation est particulièrement importante pour les architectures hybrides dans lesquelles l'instance SAP HANA s'exécute sur la solution Bare Metal et les serveurs d'applications s'exécutent sur Google Cloud.

Vous pouvez utiliser le serveur NTP Google Cloud ou utiliser un serveur NTP de votre choix.

La procédure de configuration de l'accès au serveur NTP Google Cloud pour les machines Bare Metal est semblable à celle applicable à Compute Engine, mais vous devez d'abord configurer un accès privé aux API Google Cloud.

Pour découvrir la procédure applicable à Compute Engine pour configurer l'accès au serveur NTP Google Cloud, consultez la page Configurer le protocole NTP (Network Time Protocol) pour les instances.

Comptes de service IAM

Avant qu'une application s'exécutant sur une machine Bare Metal ne puisse accéder aux produits ou services Google Cloud, vous devez créer un compte de service IAM (Identity and Access Management) dans Google Cloud pour l'authentification et la gestion des accès.

Lorsque vous créez le compte de service, vous créez une clé d'authentification et vous attribuez des rôles au compte de service pour gérer l'accès aux ressources Google Cloud.

Si vous utilisez l'un des agents suivants dans l'environnement de solution Bare Metal, alors vous devez créer un compte de service :

Vous devez stocker la clé de compte de service sur votre machine Bare Metal et spécifier le chemin d'accès à la clé lorsque vous configurez l'agent.

Chacun des agents mentionnés nécessite un accès à différentes ressources Google Cloud, ce qui implique des autorisations IAM différentes. Pour bénéficier d'une sécurité optimale et d'un contrôle plus précis, créez un compte de service distinct pour chaque agent.

Si vous souhaitez en savoir plus sur l'authentification des applications ainsi que sur la gestion de leur accès aux ressources Google Cloud, consultez la page de présentation d'IAM pour plus d'informations sur les comptes de service, les rôles et les autorisations.

Surveillance

Pour l'assistance et la surveillance, Google Cloud fournit l'agent pour SAP pour les charges de travail SAP exécutées sur des instances de VM Compute Engine et des serveurs de solution Bare Metal.

Conformément à la demande de SAP, vous devez installer l'agent Google Cloud pour SAP sur toutes les instances de VM Compute Engine et tous les serveurs de solution Bare Metal qui exécutent un système SAP afin de bénéficier de l'assistance de SAP et de permettre à SAP de respecter ses contrats de niveau de service. Pour en savoir plus sur les conditions préalables à l'assistance, consultez la Note SAP 2456406 - SAP on Google Cloud Platform: Support Prerequisites (SAP sur Google Cloud Platform : prérequis pour l'assistance).

La version 3.2 (la plus récente) de l'agent Google Cloud pour SAP est le successeur de l'agent de surveillance de Google Cloud pour SAP NetWeaver version 2, de l'agent de surveillance pour SAP HANA version 2 et de l'agent Backint Cloud Storage pour SAP HANA. Par conséquent, en plus de la collecte de métriques, la version 3.2 (la plus récente) de l'agent Google Cloud pour SAP inclut la fonctionnalité facultative suivante : Sauvegarde et récupération basées sur Backint pour SAP HANA. Vous pouvez activer ces fonctionnalités pour activer des produits et des services, tels que la gestion des charges de travail, pour vos charges de travail SAP.

Pour les systèmes SAP exécutés sur un serveur de solution Bare Metal, l'agent Google Cloud pour SAP est requis lorsque vous exécutez SAP NetWeaver en association avec l'une des bases de données suivantes :

  • SAP HANA
  • SAP Adaptive Server Enterprise (ASE)
  • SAP MaxDB
  • IBM Db2

Installez l'agent Google Cloud pour SAP sur l'hôte conjointement au système SAP. Pour savoir comment installer et configurer l'agent, valider votre installation et vérifier que l'agent s'exécute comme prévu, consultez Installer l'agent sur un serveur de solution Bare Metal.

L'agent Google Cloud pour SAP est compatible avec les serveurs de solution Bare Metal exécutant Linux. L'installation de l'agent Google Cloud pour SAP n'est pas possible sur les serveurs de la solution Bare Metal exécutant Windows.

Si vous utilisez les images "pour SAP" suivantes des OS RHEL ou SLES, fournies par Google Cloud, l'agent Google Cloud pour SAP sera empaqueté avec les images d'OS :

  • RHEL : toutes les images "for SAP"
  • SLES : SLES 15 SP4 pour SAP et versions ultérieures

Pour surveiller l'utilisation des ressources du serveur de solution Bare Metal par SAP HANA, vous pouvez configurer l'agent Google Cloud pour SAP afin de collecter les métriques de surveillance SAP HANA. Cette fonctionnalité est disponible à partir de la version 2.0 de l'agent. Pour en savoir plus, consultez la section Collecte des métriques de surveillance SAP HANA.

Maintenance

Google Cloud coordonne avec vous les opérations de maintenance planifiées sur vos serveurs Bare Metal et ne les applique jamais sans votre approbation.

Si une maintenance non planifiée doit être appliquée en urgence, Google Cloud vous en informe dès que possible afin d'éviter ou de minimiser toute interruption de service pour vos applications SAP.

Google Cloud fournit également des fonctionnalités de libre-service que vous pouvez utiliser pour gérer vos serveurs, votre stockage et vos réseaux dans votre environnement de solution Bare Metal. Par exemple, vous pouvez utiliser la console Google Cloud, Google Cloud CLI ou les API pour effectuer des activités telles que :

  • Démarrer, arrêter ou réinitialiser vos serveurs
  • Afficher les détails de vos serveurs, de vos espaces de stockage et de vos réseaux
  • Organiser vos serveurs, votre espace de stockage et vos réseaux à l'aide de libellés

Pour obtenir la liste complète des fonctionnalités en libre-service disponibles pour les environnements de solution Bare Metal exécutant SAP HANA, consultez la page Gérer votre environnement de solution Bare Metal.

Haute disponibilité

Lorsque vous exécutez SAP HANA sur des machines à mémoire optimisée Bare Metal, Google Cloud recommande vivement de déployer SAP HANA dans un cluster à haute disponibilité.

Pour un cluster à haute disponibilité sur Bare Metal, utilisez deux machines identiques dans la même extension régionale, la réplication du système SAP HANA synchrone et un gestionnaire de ressources de cluster.

Google Cloud recommande le clustering Pacemaker, fourni par votre distributeur de systèmes d'exploitation Linux.

Configuration de cluster à haute disponibilité pour SAP HANA sur solution Bare Metal

Avec les exigences et les recommandations suivantes, suivez les instructions de configuration de Pacemaker Linux fournies par le distributeur de votre système d'exploitation Linux pour configurer des clusters à haute disponibilité sur des machines Bare Metal :

  • Pour l'adresse IP virtuelle flottante, vous pouvez utiliser la ressource de cluster standard de Pacemaker, IPaddr2, qui intègre des mises à jour de résolution d'adresses en combinaison avec la mise en réseau Bare Metal.
  • Pour l'appareil de cloisonnement requis, vous disposez de deux options dans l'environnement de solution Bare Metal, qui sont toutes deux incluses dans votre système d'exploitation Linux : SBD avec espace de stockage partagé ou, dans des distributions ultérieures de RHEL et SUSE, l'agent fence_gce.

    Google Cloud recommande le cloisonnement SBD, mais la solution Bare Metal nécessite un watchdog logiciel avec SBD, qui n'est pas compatible avec tous les systèmes d'exploitation. La solution Bare Metal est compatible avec les combinaisons de dispositifs et de systèmes d'exploitation de cloisonnement suivantes :

    • SLES, et SBD ou fence_gce
    • RHEL avec fence_gce uniquement
  • Pour l'isolation et la résilience, les configurations de haute disponibilité SAP HANA sur solution Bare Metal n'utilisent pas de volumes de stockage partagés. Elles utilisent plutôt la réplication du système SAP HANA pour synchroniser les données entre les serveurs, que ce soit pour des configurations de haute disponibilité ou de reprise après sinistre. Configurez la réplication du système SAP HANA conformément à la documentation SAP HANA et aux recommandations de votre fournisseur de système d'exploitation.

Cloisonnement avec SBD et stockage de blocs partagé

Pour le cloisonnement dans les clusters à haute disponibilité pour SAP HANA dans la solution Bare Metal, Google Cloud recommande d'utiliser SBD avec un stockage de blocs partagé pour la communication.

Watchdog logiciel pour le cloisonnement SBD

Actuellement, la solution Bare Metal nécessite des mécanismes de cloisonnement SBD pour utiliser un watchdog logiciel.

Les systèmes d'exploitation ne sont pas tous compatibles avec un watchdog logiciel dans les environnements cloud.

Par exemple, Red Hat n'est pas compatible avec un watchdog logiciel dans les environnements cloud. Pour en savoir plus, consultez la section Règles de compatibilité avec les clusters à haute disponibilité RHEL – sbd et fence_sbd.

SUSE prend en charge le watchdog logiciel (softdog) avec le cloisonnement SBD. Pour en savoir plus, consultez la documentation SUSE de votre version de SLES. Par exemple, pour SLES 15 SP3, consultez la page Utiliser le watchdog logiciel (softdog).

Demander un stockage de blocs partagé pour le cloisonnement SBD lorsque vous commandez une solution Bare Metal

Pour vous assurer que votre stockage de blocs partagé est correctement configuré pour prendre en charge le cloisonnement SBD, informez votre conseiller commercial Google Cloud lorsque vous commandez des serveurs de solutions Bare Metal que vous avez l'intention de configurer en tant que clusters haute disponibilité avec cloisonnement SBD. Lorsque vos serveurs sont provisionnés, trois volumes de 50 Go sont ajoutés pour l'échange de messages SBD entre les serveurs. Ces volumes sont utilisés exclusivement par le service SBD.

Instructions de configuration du cloisonnement SBD

Pour configurer un mécanisme de cloisonnement SBD, suivez le guide de configuration fourni par votre fournisseur de système d'exploitation.

Google Cloud ne fournit que des conseils pour identifier et valider les périphériques de stockage requis pour le cloisonnement SBD. Pour plus d'informations, consultez la section Valider les périphériques de stockage de blocs pour le cloisonnement SBD.

Cloisonner avec l'agent fence_gce

Votre système d'exploitation RHEL ou SLES inclut l'agent fence_gce, que vous pouvez utiliser si votre système d'exploitation n'est pas compatible avec un watchdog logiciel avec le cloisonnement SBD.

Si votre système d'exploitation prend en charge les watchdogs logiciels avec le cloisonnement SBD, utilisez le cloisonnement SBD plutôt que l'agent fence_gce. Le cloisonnement SBD est recommandé pour les clusters SAP HANA à haute disponibilité dans des environnements de solution Bare Metal.

Autorisations IAM requises par l'agent fence_gce

Lorsque l'agent de cloisonnement fence_gce lance un basculement, il appelle l'API Bare Metal pour réinitialiser le serveur de solution Bare Metal défaillant.

Pour l'authentification et l'autorisation lorsque l'agent accède à l'API, vous devez fournir un compte de service IAM pour l'agent dans votre projet Google Cloud. Vous devez stocker la clé du compte de service sur le serveur de la solution Bare Metal.

Le compte de service doit disposer de l'autorisation baremetalsolution.service.resetInstance, qui est incluse dans les rôles IAM prédéfinis roles/baremetalsolution.editor et roles/baremetalsolution.admin.

Pour en savoir plus sur l'API Bare Metal et les rôles IAM associés, consultez la documentation de référence de l'API Bare Metal.

Configurer l'agent fence_gce

Vous activez et configurez l'agent fence_gce lorsque vous définissez les ressources pour un cluster à haute disponibilité.

Pour plus d'informations sur la configuration de l'agent fence_gce, y compris sur la manière de confirmer que votre agent est compatible avec la solution Bare Metal, consultez la section Configurer l'agent fence_gce.

Nécessité d'utiliser un LUN non partagé

Sauf dans le cas où le cloisonnement SBD est utilisé, les configurations de haute disponibilité pour SAP HANA sur les serveurs de solution Bare Metal doivent utiliser une approche LUN non partagée du stockage principal pour SAP HANA (/hana/data, /hana/log et /hana/shared), car les LUN sont dédiés à un hôte particulier.

Lorsque vous utilisez le cloisonnement SBD, trois LUN de 50 Go sont partagés entre les deux serveurs.

Reprise après sinistre

Une configuration de reprise après sinistre pour un système SAP HANA qui s'exécute dans l'environnement de solution Bare Metal nécessite deux configurations de serveur Bare Metal dans différentes extensions régionales compatibles avec les serveurs à mémoire optimisée pour SAP HANA.

Pour maintenir la synchronisation du système SAP HANA sur le site de récupération avec le système actif, utilisez la réplication asynchrone du système SAP HANA.

Testez régulièrement le niveau de préparation de votre reprise après sinistre.

Pour les actualisations système, utilisez une méthode de sauvegarde et restauration. Les instantanés ne sont pas acceptés.

Vous pouvez utiliser la machine de secours dans une configuration économique à condition de demander un espace de stockage suffisant pour héberger une autre instance SAP HANA sur l'hôte.

Sélectionner un site de récupération

La disponibilité d'une extension régionale Bare Metal compatible avec SAP HANA peut affecter non seulement l'emplacement que vous sélectionnez pour votre site de reprise après sinistre, mais également celui que vous sélectionnez pour votre site principal.

Pour votre site de récupération, sélectionnez une région Google Cloud qui :

  • Inclut une extension régionale Bare Metal compatible avec SAP HANA.
  • Est aussi proche que possible du site principal.
  • Est dans une région différente de celle du site principal.

Pour connaître la disponibilité des extensions régionales de la solution Bare Metal, consultez la page Disponibilité régionale.

Solutions de reprise après sinistre

La solution Bare Metal est compatible avec l'envoi des journaux de base de données et avec la réplication asynchrone de systèmes SAP HANA pour les solutions de reprise après sinistre SAP.

Commande

En raison de leur finalité et de leur taille spécialisées, les serveurs Bare Metal pour SAP HANA sont des articles spéciaux qui doivent être commandés longtemps à l'avance.

Contrairement aux machines virtuelles Compute Engine, les serveurs Bare Metal pour SAP HANA ne peuvent pas être commandés ni provisionnés via Google Cloud Console. Vous devez contacter le service commercial Google Cloud.

Préparation de la commande

Avant de passer commande, vous devez déterminer les besoins de votre charge de travail SAP pour l'environnement de solution Bare Metal. Le conseiller commercial Google Cloud chargé de votre commande peut vous aider dans ce processus.

Les principales exigences à déterminer pour SAP sont :

  • La version de SAP HANA à utiliser. Les machines Bare Metal peuvent nécessiter une configuration différente selon la version.
  • La taille des machines Bare Metal dont vous avez besoin pour SAP HANA.
  • La capacité et la bande passante requises par votre charge de travail sur la connexion Cloud Interconnect à Google Cloud.
  • La quantité d'espace de stockage supplémentaire dont vous avez besoin, le cas échéant.

Réception de la commande

Google Cloud vous prévient une fois que vos serveurs sont prêts. La notification inclut l'adresse IP et les identifiants dont vous avez besoin pour vous connecter en SSH aux serveurs et vous identifier.

Les serveurs sont configurés conformément aux spécifications de commande et aux exigences de certification SAP, ce qui inclut :

  • Le système d'exploitation que vous avez demandé, installé et configuré avec les paramètres recommandés pour SAP HANA.
  • Les configurations réseau prêtes à être utilisées avec SAP HANA.

Lorsque vous vous connectez, vérifiez que votre commande est exacte et que tout est correctement configuré (machine, système d'exploitation et espace de stockage). Si tout est correct, vous pouvez installer SAP HANA.

Pour plus d'informations sur la commande d'un serveur Bare Metal pour SAP HANA, contactez le service commercial Google Cloud.

Pour plus d'informations sur la mise en réseau qui sera nécessaire pour votre commande, consultez la section Informations requises pour la mise en réseau de votre commande de solution Bare Metal.

Assistance

Pour les problèmes liés à l'infrastructure ou aux services Bare Metal, contactez le service client. Ses coordonnées sont disponibles sur la page de présentation de l'assistance dans Google Cloud Console. Si l'assistance Customer Care détecte un problème dans vos systèmes SAP, vous serez redirigé vers l'assistance SAP.

Pour les problèmes liés au produit SAP, entrez votre demande d'assistance avec l'outil de l'assistance SAP. SAP évalue la demande d'assistance et, s'il semble s'agir d'un problème d'infrastructure de solution Bare Metal, la transfère au composant Google Cloud BC-OP-LNX-GOOGLE ou BC-OP-NT-GOOGLE.

Exigences liées à l'assistance

Avant de pouvoir bénéficier d'une assistance pour les systèmes SAP ainsi que pour l'infrastructure et les services de solution Bare Metal, vous devez satisfaire aux exigences minimales de la formule d'assistance.

Pour en savoir plus sur les exigences minimales concernant l'assistance pour SAP sur Google Cloud, consultez les ressources suivantes :

Étapes suivantes