Pour les grands systèmes SAP HANA avec scaling vertical, 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 vertical.
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.
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.
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
Où 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 :
- Agent Google Cloud pour SAP
- La fonctionnalité Backint de l'agent Google Cloud pour SAP
- (Obsolète) Agent Backint
- Agent
fence_gce
, inclus dans votre système d'exploitation pour le cloisonnement dans les clusters à haute disponibilité
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.
La version 3.3 (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.3 (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 page Collecte de 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
- SLES, et SBD ou
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 la console Google Cloud. 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 puis, s'il semble s'agir d'un problème d'infrastructure de solution Bare Metal, transfère cette demande au composant Google Cloud approprié dans son système : 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 :
- Obtenir de l'aide concernant SAP sur Google Cloud
- Note SAP 2456406 – SAP sur Google Cloud Platform : prérequis pour l'assistance (un compte utilisateur SAP est requis)
Étapes suivantes
- Pour les tâches de mise en œuvre et de configuration, consultez la section Déployer SAP HANA sur solution Bare Metal.