Guide de planification de SAP Business One

Ce guide présente le fonctionnement de SAP Business One avec Google Cloud et fournit des informations utiles pour planifier l'implémentation d'un nouveau système SAP Business One.

Pour en savoir plus sur le déploiement de SAP Business One sur Google Cloud, consultez le guide de déploiement de SAP Business One.

À propos de SAP Business One sur Google Cloud

SAP garantit la compatibilité de Business One sur Google Cloud avec SAP HANA ou Microsoft SQL Server.

Ce guide, ainsi que le guide de déploiement de SAP Business One, ne couvre que l'utilisation de Business One avec SAP HANA.

SAP HANA est une base de données relationnelle en mémoire, orientée colonnes, qui fournit des analyses hautes performances et un traitement des données en temps réel. SAP Business One est un logiciel de gestion destiné aux petites et moyennes entreprises.

Vous pouvez tirer parti de la simplicité de provisionnement, de la grande évolutivité et des capacités d'infrastructure redondante de Google Cloud pour exécuter vos charges de travail SAP Business One essentielles à moindre coût sur SAP HANA. Google Cloud fournit un ensemble de ressources physiques, telles que des ordinateurs et des disques durs, ainsi que des ressources virtuelles, telles que des machines virtuelles (VM) Compute Engine, réparties dans les centres de données Google dans le monde entier.

Lorsque vous déployez SAP Business One et SAP HANA sur Google Cloud, vous les déployez sur une VM exécutée sur Compute Engine. Les VM Compute Engine fournissent des disques persistants, qui fonctionnent de manière semblable aux disques physiques d'un poste de travail ou d'un serveur, mais qui sont automatiquement gérés à votre place par Compute Engine afin d'assurer la redondance des données et d'optimiser les performances.

Pour en savoir plus sur SAP Business One pour SAP HANA, consultez le portail d'aide SAP.

Pour en savoir plus sur les coûts associés à l'exécution de Business One sur SAP HANA sur Google Cloud, consultez le guide de planification SAP HANA.

Principes de base de Google Cloud

Google Cloud comprend de nombreux services et produits basés sur le cloud. Lorsque vous exécutez des produits SAP sur Google Cloud, vous utilisez principalement les services IaaS proposés par Compute Engine et Cloud Storage, ainsi que certaines fonctionnalités communes au niveau de la plate-forme, telles que les outils.

Consultez la page Présentation de Google Cloud Platform pour découvrir les principaux concepts et la terminologie. Ce guide reprend certaines informations de la présentation pour plus de facilité et de cohérence.

Pour une présentation des considérations que les entreprises doivent prendre en compte lors de l'exécution sur Google Cloud, consultez le framework d'architecture Google Cloud.

Interagir avec Google Cloud

Google Cloud propose trois méthodes principales pour interagir avec la plate-forme et vos ressources dans le cloud :

  • Google Cloud Console, qui est une interface utilisateur Web.
  • L'outil de ligne de commande gcloud, qui fournit un sur-ensemble des fonctionnalités offertes par la console Google Cloud.
  • Les bibliothèques clientes, qui fournissent des API pour accéder aux services et gérer les ressources. Ces bibliothèques sont utiles pour créer vos propres outils.

Services Google Cloud

Les déploiements SAP utilisent généralement certains des services Google Cloud suivants, voire la totalité :

Service Description
Mise en réseau VPC

Connectez vos instances de VM les unes aux autres et à Internet.

Chaque instance de VM est membre d'un ancien réseau avec une plage d'adresses IP globale unique ou d'un réseau de sous-réseaux recommandé, où l'instance de VM appartient à un seul sous-réseau membre d'un réseau plus grand.

Notez qu'un réseau cloud privé virtuel (VPC) ne peut pas s'étendre sur plusieurs projets Google Cloud, mais qu'un projet Google Cloud peut englober plusieurs réseaux VPC.

Pour connecter des ressources provenant de différents projets à un réseau VPC commun, vous pouvez utiliser un VPC partagé. Cela permet aux ressources de communiquer entre elles de manière sécurisée et efficace à l'aide d'adresses IP internes de ce réseau. Pour en savoir plus sur le provisionnement d'un VPC partagé, y compris sur les conditions requises, les étapes de configuration et l'utilisation, consultez la page Provisionner un VPC partagé.

Compute Engine Créez et gérez des VM avec le système d'exploitation et la pile logicielle de votre choix.
Persistent Disk et Hyperdisk

Vous pouvez utiliser Persistent Disk et Google Cloud Hyperdisk :

  • Les volumes Persistent Disk sont disponibles sous forme de disques durs standards (HDD) ou de disques durs SSD. Pour les disques persistants avec équilibrage et les disques persistants SSD, la réplication asynchrone des disques persistants fournit une réplication asynchrone des données SAP entre deux régions Google Cloud.
  • Les volumes Hyperdisk Extreme offrent des options d'IOPS et de débit maximales plus élevés que les volumes Persistent Disk SSD.
  • Par défaut, Compute Engine chiffre le contenu client au repos, y compris le contenu des volumes Persistent Disk et Hyperdisk. Pour en savoir plus sur le chiffrement des disques et les options de chiffrement possibles, consultez la page À propos du chiffrement des disques.
Google Cloud Console

Outil basé sur un navigateur pour gérer les ressources de Compute Engine.

Utilisez un modèle pour décrire toutes les ressources et instances de Compute Engine dont vous avez besoin. Il n'est pas nécessaire de créer et de configurer individuellement les ressources, ni de déterminer les dépendances : la console Google Cloud s'en charge pour vous.

Cloud Storage Vous pouvez stocker vos sauvegardes de base de données SAP dans Cloud Storage pour plus de durabilité et de fiabilité, grâce à la réplication.
Cloud Monitoring

Ce service offre une visibilité sur le déploiement, les performances, le temps d'activité et la santé de Compute Engine, du réseau et des disques de stockage persistant.

Monitoring collecte des métriques, des événements et des métadonnées à partir de Google Cloud, afin de générer des insights via des tableaux de bord, des graphiques et des alertes. Vous pouvez surveiller les métriques de calcul gratuitement grâce à Monitoring.

IAM

Ce service fournit un contrôle unifié des autorisations pour les ressources Google Cloud.

IAM vous permet de contrôler qui peut effectuer des opérations du plan de contrôle sur vos VM, y compris la création, la modification et la suppression de VM et de disques de stockage persistant, ainsi que la création et la modification de réseaux.

Tarifs et quotas

Vous pouvez utiliser le simulateur de coût pour estimer vos coûts d'utilisation. Pour en savoir plus sur la tarification, consultez les pages Tarifs de Compute Engine, Tarifs de Cloud Storage, et Tarifs de Google Cloud Observability.

Les ressources Google Cloud sont soumises à des quotas. Si vous envisagez d'utiliser des machines à haute capacité de processeur ou de mémoire, vous devrez peut-être demander un quota supplémentaire. Pour plus d'informations, consultez la page Quotas de ressources de Compute Engine.

Versions logicielles compatibles avec les produits SAP sur Google Cloud

SAP garantit la compatibilité de SAP Business One 10.0 pour SAP HANA sur Google Cloud avec les versions logicielles suivantes :

  • SAP HANA 2.0
  • SUSE Linux Enterprise Server (SLES) 15 et versions ultérieures des packs de services (x86_64)

SAP garantit la compatibilité de SAP Business One 9.3 pour SAP HANA sur Google Cloud avec les versions logicielles suivantes :

  • SAP HANA 1.0
  • SLES 12 SP3

Ressources nécessaires

Types de VM

Les types de VM Compute Engine suivants sont garantis officiellement par SAP pour une utilisation en production de SAP Business One sur Google Cloud.

Type d'instance Google Cloud Processeur virtuel Mémoire (Gio) Plate-forme de processeur
n2-highmem-8 8 64 Intel Cascade Lake
n2-highmem-16 16 128 Intel Cascade Lake
n2-highmem-32 32 256 Intel Cascade Lake
n2-highmem-64 64 512 Intel Cascade Lake
n1-highmem-32 32 208 Intel Broadwell
n1-highmem-64 64 416 Intel Broadwell

Pour obtenir la liste des types d'instances de VM Compute Engine certifiés par SAP, consultez la page Machines virtuelles Compute Engine certifiées pour SAP HANA.

Le système d'exploitation que vous choisissez doit être compatible avec la version de SAP Business One que vous prévoyez d'installer. Pour en savoir plus, consultez la matrice de disponibilité des produits SAP. Pour en savoir plus sur les différents types d'instances et les cas d'utilisation, reportez-vous à la page Types de machines.

Configuration de l'espace de stockage

Étant donné que SAP HANA est une base de données en mémoire, les données sont pour la plupart stockées et traitées en mémoire. La protection contre la perte de données est assurée par l'enregistrement de celles-ci dans un emplacement de stockage persistant.

Les disques persistants basés sur SSD Compute Engine servent de stockage de blocs sur les types de VM Compute Engine certifiés pour Business One sur SAP HANA. Sur une VM dotée d'au moins 32 processeurs virtuels, un disque persistant SSD de 834 Go peut atteindre jusqu'à 400 Mo/s en écriture et 400 Mo/s en lecture, ce qui répond aux exigences de performances minimales de /hana/data et /hana/log.

La configuration de stockage par défaut pour la sauvegarde SAP HANA utilise des disques persistants HDD standards. Les disques persistants standards HDD sont efficaces et économiques pour la gestion des opérations de lecture/écriture séquentielles, mais ne sont pas optimisés pour gérer des taux élevés d'opérations d'entrée/sortie par seconde (IOPS) aléatoires. SAP HANA utilise des E/S séquentielles avec de grands blocs pour sauvegarder la base de données. Les disques persistants HDD standards représentent une option hautes performances et à faible coût pour ce scénario.

La taille du volume de sauvegarde SAP HANA est conçue pour offrir un débit optimal de référence et d'utilisation intensive, ainsi que la possibilité de stocker plusieurs ensembles de sauvegarde. Détenir plusieurs ensembles de sauvegarde dans le volume de sauvegarde facilite la récupération de votre base de données, si nécessaire.

Vous pouvez également utiliser d'autres solutions de sauvegarde pour SAP HANA, y compris la fonctionnalité Backint de l'agent Google Cloud pour SAP, qui vous permet de stocker des sauvegardes SAP HANA directement dans Cloud Storage.

Pour en savoir plus sur la sauvegarde de SAP HANA, consultez la page Sauvegarde et récupération.

Configuration de la mémoire

La configuration de la mémoire de votre VM Compute Engine varie en fonction du type d'instance que vous choisissez. Pour connaître les configurations de mémoire disponibles, consultez la page Machines virtuelles Compute Engine certifiées pour SAP HANA.

Systèmes d'exploitation

SAP garantit la compatibilité de Business One 10.0 sur les systèmes d'exploitation suivants :

  • SLES 15 SP1
  • SLES 15 SP1 pour SAP

SAP garantit la compatibilité de Business One 9.3 sur SLES 12 SP3.

  • SLES 12 SP3
  • SLES 12 SP3 pour SAP

Licences

Pour exécuter SAP Business One et SAP HANA sur Google Cloud, vous devez apporter votre propre licence (BYOL). Pour plus d'informations sur les licences SAP, contactez SAP.

Vous pouvez installer Business One et appliquer votre licence existante à l'instance avant la fin du délai de grâce.

Architecture de déploiement

Architecture de déploiement de SAP Business One sur Google Cloud

Vous déployez SAP Business One à l'aide d'une architecture à nœud unique comprenant les composants suivants :

  • Une instance de VM Compute Engine avec un disque persistant basé sur SSD répondant aux exigences de performances de SAP HANA et une bande passante réseau de 16 Gbit/s maximum. Le disque persistant SSD est partitionné et installé sur /hana/data pour l'hébergement des données. Vous installez à la fois la base de données SAP HANA et le serveur SAP Business One sur cette VM unique. Pour en savoir plus sur les options de disque persistant pour SAP HANA, consultez la section Stockage sur disque persistant.

  • Des règles de pare-feu VPC limitant l'accès aux instances.

  • Un volume de disque persistant pour les sauvegardes de la base de données SAP HANA (facultatif). Si vous utilisez la fonctionnalité Backint de l'agent Google Cloud pour SAP, vous n'avez pas besoin d'un volume de disque persistant pour les sauvegardes.

  • L'installation automatisée de la base de données SAP HANA avec un fichier de configuration que vous créez.

  • Une VM Compute Engine facultative en tant qu'hôte bastion.

  • Un sous-réseau facultatif, mais recommandé, avec une topologie personnalisée et des plages d'adresses IP dans la région Google Cloud de votre choix. La base de données SAP HANA et les autres instances Compute Engine sont lancées au sein de ce sous-réseau. Vous pouvez utiliser un sous-réseau existant pour SAP HANA.

  • Une passerelle Internet facultative, mais recommandée, configurée pour un accès Internet sortant pour votre instance SAP HANA et les autres instances. Dans ce guide, nous partons du principe que vous utilisez cette passerelle.

  • Une VM Compute Engine pour SAP HANA Studio. Il s'agit d'une étape facultative, non couverte dans les guides sur SAP Business One. Pour en savoir plus, consultez le guide de déploiement de SAP HANA.

  • Une VM Compute Engine facultative pour SAP Business One Client, à des fins d'administration.

Le déploiement utilise un hôte bastion NAT facultatif pour accéder à SAP HANA, de sorte qu'aucune adresse IP externe ne soit exposée. L'hôte bastion est déployé dans le même sous-réseau que l'instance SAP Business One Server.

Vous pouvez utiliser Cloud Storage pour sauvegarder vos sauvegardes locales disponibles dans /hanabackup. La taille de ce montage doit être égale ou supérieure à celle du montage de données.

Assistance

Pour les problèmes liés à l'infrastructure ou aux services Google Cloud, contactez l'assistance Customer Care. 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 Google Cloud, la transfère au composant Google Cloud approprié dans son système : BC-OP-LNX-GOOGLE ou BC-OP-NT-GOOGLE.

Exigences liées à l'assistance

Pour bénéficier d'une assistance pour les systèmes SAP ainsi que pour l'infrastructure et les services Google Cloud que ces systèmes utilisent, 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

Pour en savoir plus sur le déploiement, consultez le guide de déploiement de SAP Business One.