Information et éducation par et pour la communauté SAP

Gérer efficacement des environnements SAP complexes

Depuis des années, les environnements SAP sont de plus en plus complexes. Les exigences en matière de maintenance sont d'autant plus élevées. Les processus d'application de correctifs, toujours plus complexes, en sont un exemple.
Dr. Jens Weitkamp, Arvato Systems
1er septembre 2015
2015
avatar
Ce texte a été automatiquement traduit en français de l'allemand

La transformation numérique en cours dans l'ensemble de l'économie et dans le secteur public a pour conséquence naturelle que les environnements SAP ERP deviennent eux aussi de plus en plus complexes.

La plupart du temps, il s'agit de paysages de systèmes fortement imbriqués les uns dans les autres et basés sur les technologies et composants SAP les plus divers - des systèmes en réseau répartis sur un grand nombre de serveurs.

De plus, les différents services interdépendants tels que les instances SAP, les bases de données, les composants techniques et les services du système d'exploitation ne sont plus liés à une instance de serveur - ils sont pour ainsi dire mobiles sur le réseau.

Le centre informatique d'Arvato Systems est un bon exemple d'un tel environnement SAP. Pour le compte de ses clients, le prestataire de services informatiques exploite environ 890 systèmes SAP sur plus de 630 serveurs.

Ceux-ci utilisent près de 600 composants SAP supplémentaires tels que Hana, ContentServer, Trex, SolMan, WebDispatcher et bien d'autres.

Complexité de la maintenance

Compte tenu de cette complexité, il n'est pas surprenant que les besoins en sécurité des entreprises aient augmenté de manière significative en raison du caractère critique des systèmes SAP.

Les exigences de conformité et de haute disponibilité en sont les principales raisons. Une exigence importante de la haute disponibilité est la synchronisation des processus commerciaux et de maintenance - dans le cas des centres de données d'Arvato Systems, environ 50 % des processus sont liés à l'entretien informatique essentiel.

Celles-ci doivent être planifiées de manière à ne pas entrer en conflit avec les processus commerciaux et, autre contribution à la haute disponibilité, à se dérouler avec une efficacité maximale.

Les moyens de bord de SAP ne permettent guère de répondre à ces exigences - même le Landscape Virtualization Manager de SAP, bien qu'il soit souvent présenté comme une solution, ne peut y remédier durablement.

Le seul moyen d'y parvenir est une solution d'automatisation des charges de travail très performante. Arvato Systems a développé Streamworks à partir de ses activités quotidiennes au sein de ses propres centres informatiques.

Pierre de touche des processus de patch

Le patching de l'infrastructure de tels systèmes multi-composants constitue un défi particulièrement difficile à relever. D'une part, il faut appliquer de plus en plus souvent des correctifs critiques pour les systèmes d'exploitation, les bases de données, les serveurs web et les applications - d'autre part, pour des raisons de haute disponibilité, seules de très petites fenêtres de correctifs sont utilisables.

Les processus d'application des correctifs sont particulièrement complexes dans les environnements multinationaux gérés de manière centralisée - dans ce cas, les correctifs doivent être planifiés en tenant compte des fuseaux horaires respectifs pour assurer la continuité des activités dans le monde entier.

La complexité des processus de patch repose également sur le fait que les serveurs ne peuvent pas être simplement arrêtés et redémarrés tout aussi simplement après le patch.

Tant lors de l'arrêt que du redémarrage des serveurs, les applications doivent être arrêtées ou démarrées de manière contrôlée en tenant compte de multiples dépendances. Afin de ne pas provoquer d'incidents, cela vaut également pour les processus qui sont traités par lots sur les serveurs.

Sur la base de Streamworks et en intégrant d'autres outils tels que les systèmes de gestion des configurations, la gestion des changements et des incidents et les procédures de surveillance établies, Arvato Systems a développé une solution appelée PrePlanS pour répondre à cette exigence. La tâche consistait à développer un processus de patch standard avec des caractéristiques adaptables par serveur.

Avec pour objectif l'automatisation complète des actions de patch les plus complexes, cette solution permet leur planification détaillée en termes de contenu et de temps.

Les dépendances entre les instances et les serveurs sont prises en compte et l'interaction entre les processus d'arrêt et de démarrage est coordonnée avec le déroulement des différents processus de patch. Les dépendances au sein de l'ensemble du processus de patch sont représentées de manière transparente.

Un exemple tiré de la pratique des centres informatiques d'Arvato Systems : l'un des systèmes SAP susmentionnés comprend à lui seul 24 composants SAP sur un total de dix serveurs, qui dépendent à leur tour d'un serveur NFS-Linux pour l'échange de fichiers.

Lorsqu'une action de patch a lieu, tous les systèmes concernés sont arrêtés par Streamworks et redémarrés plus tard. Pour ce faire, des dépendances complexes entre systèmes et serveurs sont définies via PrePlanS et inscrites à l'avance dans Streamworks pour un traitement contrôlé.

Ces dépendances garantissent que les systèmes SAP sont arrêtés dans le bon ordre - d'abord les serveurs web, puis les serveurs d'applications et enfin les bases de données. Elles assurent également une interaction entre les systèmes SAP et les serveurs, de sorte que les serveurs ne s'arrêtent que lorsque les systèmes SAP dépendants ont été arrêtés avec succès.

Après l'application des correctifs, les systèmes SAP ne sont redémarrés dans le bon ordre que lorsque les serveurs ont démarré et que toutes les vérifications nécessaires ont été effectuées.

L'automatisation des actions de patch résulte en un énorme gain de temps. Alors qu'auparavant, seuls quelques serveurs et systèmes pouvaient être patchés dans une action de patch avec une fenêtre de temps de quatre heures, aujourd'hui, plusieurs centaines de serveurs sont patchés en une action.

Voici un autre exemple pratique tiré des centres informatiques d'arvato Systems : l'application de plusieurs correctifs sur 353 serveurs Linux, dont 130 serveurs SAP avec plus de 400 composants SAP, a été réalisée en un jour de week-end et en seulement quatre heures. Grâce à la planification des correctifs dans Streamworks, l'équipe informatique n'a plus besoin de travailler la nuit.

Traitement parallèle des correctifs

Le traitement coordonné et parallèle des correctifs conduit à une utilisation optimale des fenêtres de correctifs, qui doivent être limitées pour des raisons de haute disponibilité.

Streamworks surveille le respect des fenêtres de correctifs - s'il y a des retards, les tâches non essentielles sont automatiquement reportées à une date ultérieure ou à une action de correctif suivante.

Toutefois, si les tâches sont effectuées plus rapidement que prévu, d'autres tâches peuvent être exécutées, comme un patch du noyau SAP.

Les administrateurs système voient en un coup d'œil l'état actuel du processus pour chaque serveur. Les éventuelles erreurs survenues, par exemple lors de l'arrêt d'une base de données, sont documentées de manière si transparente que le nom de la base de données concernée est immédiatement visible.

Cela permet d'intervenir rapidement, soit manuellement, soit automatiquement sur la base d'une définition préalable d'une solution possible. En cas d'échec complet d'un patch, il est possible de planifier un repli dans le cadre duquel une sauvegarde est automatiquement effectuée - une contribution décisive à la garantie de la haute disponibilité.

Séparation de la conception et de l'exécution

Une autre condition importante pour l'optimisation des actions de patch est la séparation de la conception et de l'exécution des processus correspondants. Ainsi, les actions de patch peuvent être planifiées pendant la semaine de travail et exécutées le dimanche, par exemple.

L'équipe informatique est ainsi nettement moins sollicitée et la planification du personnel est plus détendue. Mais la conception même des processus peut aussi être nettement simplifiée, dans la mesure où les processus d'arrêt et de démarrage de systèmes et de composants SAP similaires ne doivent être définis qu'une seule fois et peuvent être intégrés de manière modulaire dans d'autres processus.

Cela permet d'éviter les processus redondants et de minimiser le risque d'erreurs dans la maintenance des logiciels. Cette structure permet également de disposer de la flexibilité nécessaire pour réagir rapidement à la complexité croissante de l'environnement SAP, par exemple lorsque de nouvelles solutions ou de nouveaux composants SAP sont ajoutés ou que des modifications sont nécessaires dans les processus d'arrêt/de démarrage.

L'environnement de maintenance SAP décrit peut évoluer pratiquement sans limite, ce qui le rend adapté aux infrastructures en nuage, généralement caractérisées par une croissance dynamique.

Conformité et savoir-faire

La mise à jour et la standardisation contrôlées en continu des systèmes SAP ainsi que la documentation complète des actions de patch effectuées permettent en outre d'augmenter considérablement la capacité d'audit - une contribution importante dans le cadre de la garantie de la conformité.

Il ne faut pas non plus négliger la préservation du savoir-faire spécifique. Jusqu'à présent, face à des processus aussi complexes qu'étendus, les connaissances se formaient inévitablement en silo au niveau des collaborateurs.

Avec une solution comme Streamworks ou PrePlanS, les procédures sont tellement simplifiées et bien documentées qu'elles deviennent pratiquement une connaissance générale de l'équipe informatique.

Il suffit de saisir le nom d'un serveur pour que le système donne par exemple immédiatement un aperçu complet de la configuration du serveur concerné, y compris la liste de tous les composants SAP installés avec une représentation transparente des dépendances.

Grâce au très haut degré d'automatisation réalisable avec Streamworks et PrePlanS, les administrateurs ne doivent plus s'occuper, en ce qui concerne la maintenance, que d'un nombre généralement réduit de solutions individuelles qui, pour des raisons économiques, ne peuvent être raisonnablement automatisées.

En conséquence, les services informatiques sont largement déchargés et peuvent consacrer le temps ainsi gagné à des tâches plus exigeantes, comme la poursuite de la mise en œuvre d'une stratégie de numérisation - un avantage concurrentiel non négligeable compte tenu du rythme de la transformation numérique.

avatar
Dr. Jens Weitkamp, Arvato Systems

Dr. Jens Weitkamp s'occupe depuis 15 ans de l'automatisation des charges de travail dans les centres de données. Il est responsable du développement et de la commercialisation de Streamworks.


Écrire un commentaire

Le travail sur la base SAP est essentiel pour réussir la conversion S/4. 

Ce que l'on appelle le centre de compétences prend ainsi une importance stratégique chez les clients existants de SAP. Indépendamment du modèle d'exploitation d'un S/4 Hana, les thèmes tels que Automatisation, Suivi, Sécurité, Gestion du cycle de vie des applications et Gestion des données la base de l'exploitation opérationnelle de S/4.

Pour la deuxième fois déjà, le magazine E3 organise à Salzbourg un sommet pour la communauté SAP afin de s'informer en détail sur tous les aspects du travail de base de S/4-Hana.

Lieu de la manifestation

FourSide Hôtel Salzbourg,
Trademark Collection by Wyndham
Am Messezentrum 2, 5020 Salzbourg, Autriche
+43-66-24355460

Date de l'événement

mercredi 10 juin, et
Jeudi 11 juin 2026

Billet d'entrée anticipé

Billet régulier

EUR 390 hors TVA
disponible jusqu'au 1.10.2025
EUR 590 hors TVA

Lieu de la manifestation

Hôtel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Date de l'événement

mercredi 22 avril et
Jeudi 23 avril 2026

Billets

Billet régulier
EUR 590 hors TVA
Abonnés au magazine E3
à prix réduit avec le Promocode STAbo26
EUR 390 hors TVA
Étudiants*
à prix réduit avec le Promocode STStud26.
Veuillez envoyer votre certificat d'études par e-mail à office@b4bmedia.net.
EUR 290 hors TVA
*Les 10 premiers billets sont gratuits pour les étudiants. Tentez votre chance ! 🍀
L'organisateur est le magazine E3 de la maison d'édition B4Bmedia.net AG. Les conférences seront accompagnées d'une exposition de partenaires SAP sélectionnés. Le prix du billet comprend la participation à toutes les conférences du Steampunk and BTP Summit 2026, la visite de l'espace d'exposition, la participation à la soirée et les repas pendant le programme officiel. Le programme des conférences et la liste des exposants et des sponsors (partenaires SAP) seront publiés en temps utile sur ce site.