Cette checklist vous aidera à améliorer la conception, la migration, la mise en œuvre et la maintenance de vos environnements SAP HANA sur Google Cloud.
À mesure que vous parcourez la checklist, tenez compte des besoins de votre entreprise. Si vous choisissez des options différentes de celles recommandées, notez-les. Cela vous servira pour les tâches suivantes de la checklist.
Checklist
Cliquez sur un élément de la checklist pour afficher plus d'informations et cochez la case lorsque vous terminez une tâche.
Pour déployer plusieurs bases de données SAP HANA dans votre environnement, procédez comme suit :
- N'exécutez pas plusieurs systèmes SAP HANA sur le même hôte dans les systèmes de production. Créez plutôt une VM pour chaque base de données SAP HANA. Pour en savoir plus, consultez la Note SAP 1681092 – Plusieurs systèmes SAP HANA (SID) sur le même serveur sous-jacent et la page Options de déploiement technique SAP HANA.
Créez les bases de données locataires (également appelés conteneurs de base de données à architecture mutualisée) appropriées à votre environnement et à votre licence. Pour en savoir plus, consultez la Note SAP 2096000 – Bases de données locataires SAP HANA – Informations supplémentaires.
Nous vous recommandons de ne pas exécuter de logiciels personnalisés ou tiers sur la même VM qu'une base de données SAP HANA si cela a une incidence sur les performances et les opérations de la base de données SAP HANA.
En utilisant une seule VM pour exécuter la base de données SAP HANA et d'autres logiciels d'entreprise, les deux applications partagent des ressources de VM, ce qui peut diminuer les performances de la base de données. Gardez à l'esprit que SAP HANA consomme beaucoup de ressources et nécessite la disponibilité des ressources de calcul en fonction des guides de référence et de dimensionnement.
Pour en savoir plus sur la conception de l'environnement SAP HANA, consultez la page Types de déploiement SAP HANA.
Si vous choisissez de déployer plusieurs bases de données SAP HANA hors production sur la même VM, procédez comme suit :
- Utilisez des alias de nom d'hôte pour les différents ID système (SID).
- Pour chaque installation, utilisez une adresse IP statique distincte mappée à un nom d'hôte d'alias.
- Pour connaître les régions et les zones compatibles avec des VM Compute Engine spécifiques, consultez la section Régions et zones disponibles. Gardez à l'esprit que les VM Compute Engine certifiées SAP HANA peuvent ne pas être disponibles dans tous les emplacements.
- Pour vous protéger contre les défaillances de zone, déployez SAP HANA dans plusieurs zones (en particulier pour les VM faisant partie du même cluster SAP HANA à haute disponibilité).
- Pour vous protéger contre les défaillances régionales, ajoutez des sites de reprise après sinistre dans d'autres régions.
- Pour répondre aux exigences de latence d'un système à évolutivité horizontale SAP HANA, déployez tous les nœuds du système à évolutivité horizontale dans la même zone.
- Lorsque vous installez SAP HANA, vous pouvez utiliser les outils d'automatisation suivants pour déployer des charges de travail SAP sur Google Cloud :
- Terraform (recommandé) : application populaire du secteur permettant de créer, modifier et gérer les versions des infrastructures de manière sécurisée et efficace. Pour utiliser Terraform et trouver les fichiers de configuration appropriés pour vos solutions SAP, consultez la page Automatiser les déploiements SAP sur Google Cloud avec Terraform.
- Google Cloud Deployment Manager : application qui installe et configure tous les packages requis pour exécuter SAP HANA sur Google Cloud. Pour utiliser Deployment Manager et trouver les modèles appropriés pour votre solution SAP (y compris la configuration de haute disponibilité), consultez la page Automatiser les déploiements SAP sur Google Cloud avec Deployment Manager.
- Pour comprendre comment mettre en œuvre SAP HANA sur Google Cloud, consultez le guide de planification de SAP HANA.
- Pour sélectionner un type de machine pour votre déploiement et vos charges de travail SAP HANA, consultez la liste des types de machines certifiés pour SAP HANA.
- Pour vérifier que le type de machine souhaité est disponible dans la région de votre choix, consultez la section Régions et zones disponibles.
- Pour vous assurer que les besoins en capacité de votre environnement peuvent être adaptés dans la région de votre choix (comme la planification et la réservation de la capacité), contactez votre responsable de compte technique ou votre ingénieur client désigné.
- Pour choisir un système d'exploitation (OS), procédez comme suit :
- Sélectionnez un système d'exploitation compatible avec SAP :
Systèmes d'exploitation certifiés pour SAP HANA (Google Cloud) - Assurez-vous que l'OS est certifié pour une utilisation sur Google Cloud:
Accédez au répertoire matériel SAP HANA certifié et compatible, cliquez sur le type de machine requis, puis consultez la page Système d'exploitation. - Vérifiez que le système d'exploitation dispose de correctifs et mises à jour récents :
Compatibilité du système d'exploitation pour SAP HANA sur Google Cloud.
Par exemple, vous ne souhaitez pas installer une image obsolète de 2 ans qui présente des problèmes de sécurité ou d'autres problèmes. - Si vous utilisez SUSE Linux Enterprise Server (SLES) dans votre environnement, suivez ces instructions :
- Note SAP 1275776 - Linux : préparer SLES pour les environnements SAP
- Note SAP 2205917 - SAP HANA DB : paramètres de système d'exploitation recommandés pour SLES 12/SLES pour les applications SAP 12
- Note SAP 2684254 - SAP HANA DB : paramètres de système d'exploitation recommandés pour SLES 15/SLES pour les applications SAP 15
- Régler les systèmes avec saptune (documentation SUSE)
- Si vous utilisez Red Hat Enterprise Linux (RHEL) dans votre environnement, suivez ces instructions :
- Note SAP 2009879 - Consignes SAP HANA pour le système d'exploitation Red Hat Enterprise Linux (RHEL)
- Note SAP 2292690 - SAP HANA DB : paramètres de système d'exploitation recommandés pour RHEL 7
- Note SAP 2777782 - SAP HANA DB : paramètres de système d'exploitation recommandés pour RHEL 8
- Note SAP 2002167 – Red Hat Enterprise Linux 7.x : installation et mise à niveau
- Note SAP 2772999 – Red Hat Enterprise Linux 8.x : installation et configuration
- Nous vous recommandons d'utiliser les images d'OS disponibles sur Google Cloud, car elles répondent aux exigences de certification de SAP, du fournisseur du système d'exploitation et de Google. Toutefois, consultez la section Images d'OS personnalisées si votre environnement a des exigences uniques qui ne peuvent pas être respectées par les images standards (tels que la migration de vos images sur site existantes vers Google Cloud).
- Si vous devez définir des variables d'environnement personnalisées pour un système SAP HANA sous Linux, consultez la note SAP 3011163 - Comment définir des variables d'environnement pour le système SAP HANA.
- Sélectionnez un système d'exploitation compatible avec SAP :
- Lorsque vous choisissez des types de disques persistants pour SAP HANA, procédez comme suit :
- Utilisez un disque persistant zonal basé sur SSD pour les volumes
/hana/data
,/hana/log
,/hana/shared
et/usr/sap
. Les types de disques persistants Compute Engine basés sur SSD, qui sont sauvegardés par un disque SSD, incluent les types de disques suivants :- Disques persistants SSD (
pd-ssd
) : recommandé pour les volumes/hana/data
et/hana/log
dans la plupart des cas d'utilisation et les systèmes où la taille de la mémoire est inférieure à 1 To. - Disques persistants avec équilibrage (
pd-balanced
) : option moins coûteuse et recommandée pour le volume/hana/shared
lorsqu'il n'est pas mappé sur le même disque persistant que le volume/hana/data
. Ce type de disque peut être utilisé pour l'optimisation des coûts de/hana/data
et/hana/log
avec des tailles de mémoire de 1 To et plus. - Disques persistants extrêmes (
pd-extreme
) : offrent les meilleures performances pour les volumes/hana/data
et/hana/log
. Les disques persistants extrêmes ne sont disponibles qu'avec les types de machines certifiés les plus volumineux. Pour en savoir plus, consultez la page Disques persistants extrêmes.
- Disques persistants SSD (
- Pour réduire le nombre de disques persistants que vous devez gérer, mappez les volumes
/hana/data
,/hana/log
,/hana/shared
et/usr/sap
à un seul disque persistant basé sur SSD. L'utilisation de plusieurs disques persistants du même type de stockage n'améliore pas les performances sur un seul disque. Cependant, utiliser plusieurs disques peut réduire le risque de conflits d'E/S, en particulier pour les systèmes à taille de mémoire plus importante qui présentent des exigences d'E/S élevées. - Assurez-vous que vos disques persistants SSD et les disques persistants avec équilibrage sont suffisamment volumineux pour répondre aux exigences de performances de SAP HANA. Pour plus d'informations, consultez la section Tailles minimales pour les disques persistants SSD et les disques persistants avec équilibrage.
- Pour le volume facultatif
/hanabackup
, utilisez un stockage sur disque persistant standard.
- Utilisez un disque persistant zonal basé sur SSD pour les volumes
- Testez et comparez vos résultats avec vos attentes pour vous assurer que l'environnement répond aux exigences de performances du disque (pour les analyses comparatives telles que le temps de démarrage HANA, la sauvegarde, le test du volume et le test de charge), puis documentez celles-ci pour référence.
- Utilisez un petit disque d'échange de 2 Go pour SAP HANA. Consultez la Note SAP 1999997 - Questions fréquentes : mémoire SAP HANA.
- Lorsque vous utilisez NetApp Cloud Volumes Service, suivez les exigences de volume pour NetApp Cloud Volumes Service avec SAP HANA.
Pour SAP HANA 2.0 SP04 et versions ultérieures, nous vous recommandons l'option Fast Restart (Redémarrage rapide) de SAP HANA, en particulier pour les types de machines à mémoire optimisée Compute Engine, tels que les types de machines M1, M2 ou M3.
Pour mettre en œuvre l'option Fast Restart, consultez la section Option Fast Restart de SAP HANA dans la documentation de SAP HANA.
Pour en savoir plus sur la configuration de l'option Fast Restart, consultez le guide de configuration de votre distribution Linux :
Si vous déployez votre système SAP HANA sur Google Cloud à l'aide de l'un des fichiers de configuration Terraform ou des modèles Cloud Deployment Manager que nous fournissons, vous devez créer et installer le système de fichiers TMPFS une fois la VM hôte et le système SAP HANA de base déployés.
- Lorsque vous utilisez l'agent Backint de Cloud Storage pour SAP HANA, procédez comme suit :
- Utilisez la dernière version. Consultez la section Mettre à jour l'agent Backint vers une nouvelle version.
- Ajustez les performances en fonction de vos besoins et effectuez des sauvegardes de données en parallèle. Consultez la section Diffuser en multistreaming les sauvegardes de données avec l'agent Backint.
- Choisissez l'emplacement le plus proche de votre emplacement SAP HANA, étant donné que les buckets Cloud Storage incluent les options régionale, birégionale et multirégionale.
- Assurez-vous que le choix des buckets de stockage répond à vos besoins en matière de redondance. En règle générale, il est préférable d'utiliser l'option multirégionale, car elle permet d'effectuer la récupération si une région particulière devient indisponible.
- Si vous activez l'accès privé à Google sur votre sous-réseau, n'acheminez pas le trafic via une VM privée (en utilisant une passerelle NAT ou un serveur proxy, par exemple), car cela risque de réduire le débit réalisable. Pour en savoir plus, consultez la section Configuration du réseau du guide Configurer l'accès privé à Google.
- Lorsque vous effectuez des sauvegardes sur un disque persistant, procédez comme suit :
- Vous pouvez utiliser n'importe quel type de disque tant qu'il répond à vos exigences en matière de performances. Si le disque persistant standard ne fournit pas suffisamment de performances pour répondre à vos besoins, essayez plutôt un disque persistant avec équilibrage (pd-balanced) ou SSD (pd-ssd).
- Sachez que l'environnement SAP HANA nécessite d'allouer de la bande passante supplémentaire à chaque instance de VM. SAP HANA utilise la bande passante supplémentaire pour gérer la surcharge, ainsi que le nombre d'IOPS requis pour lire et écrire les données de sauvegarde sur le disque. Par conséquent, nous vous recommandons d'utiliser SAP HANA Backint ou des outils tiers compatibles avec la diffusion en streaming ou les instantanés des volumes de disques persistants.
- N'oubliez pas de tester régulièrement vos procédures de sauvegarde et de récupération pour vérifier qu'elles répondent à vos besoins en matière de performances et de récupération.
Pour obtenir une checklist des bonnes pratiques concernant les configurations haute disponibilité pour SAP HANA sur Google Cloud, consultez la page Haute disponibilité pour SAP sur Google Cloud.
- Testez soigneusement vos procédures de basculement et de restauration :
- Pour vous assurer que votre environnement basculera correctement vers une nouvelle région en cas de sinistre localisé, testez régulièrement vos procédures de reprise après sinistre.
- Pour activer le basculement et la restauration, créez un playbook sur les opérations et mettez-le à jour si nécessaire.
- Pour limiter la quantité de données devant être transférées avec chaque sauvegarde, utilisez des stratégies de sauvegarde incrémentielles et différentielles en examinant les types de sauvegarde Delta. Tenez compte de vos objectifs de délai de récupération.
- Établissez une procédure de surveillance et d'alerte. Cloud Monitoring et l'agent de surveillance SAP HANA sont des options utiles disponibles dans Google Cloud.