{"id":34842,"date":"2019-10-31T22:00:43","date_gmt":"2019-10-31T19:00:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ot-ezhednevnyh-avarij-k-stabilnosti-informatica-10-glazami-admina\/"},"modified":"2019-10-31T22:00:43","modified_gmt":"2019-10-31T19:00:43","slug":"ot-ezhednevnyh-avarij-k-stabilnosti-informatica-10-glazami-admina","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/ot-ezhednevnyh-avarij-k-stabilnosti-informatica-10-glazami-admina","title":{"rendered":"De l'instabilit\u00e9 quotidienne \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d'un administrateur","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/rostelecom\/blog\/454126\/\"><img decoding=\"async\" alt=\"De l&#039;instabilit\u00e9 quotidienne \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d&#039;un administrateur\" src=\"\/wp-content\/uploads\/2019\/06\/1594fcccd46a5cd779c58ddc60e34422.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Le composant ETL (Extract, Transform, Load) d'un entrep\u00f4t de donn\u00e9es se retrouve souvent dans l'ombre de l'entrep\u00f4t lui-m\u00eame et re\u00e7oit moins d'attention que la base de donn\u00e9es principale ou les composants front-end, BI et g\u00e9n\u00e9ration de rapports. Pourtant, en termes de m\u00e9canisme d'alimentation de l'entrep\u00f4t en donn\u00e9es, l'ETL joue un r\u00f4le cl\u00e9 et n\u00e9cessite autant d'attention de la part des administrateurs que les autres composants. Je m'appelle Alexandre, je g\u00e8re actuellement l'ETL chez Rostelecom, et dans cet article, je vais essayer de partager un peu ce \u00e0 quoi un administrateur de l'un des syst\u00e8mes ETL les plus connus dans un grand entrep\u00f4t de donn\u00e9es de Rostelecom est confront\u00e9.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nSi nos chers lecteurs sont d\u00e9j\u00e0 familiaris\u00e9s avec notre projet d'entrep\u00f4t de donn\u00e9es et avec le produit Informatica PowerCenter, nous pouvons passer directement \u00e0 la section suivante.<\/p>\n<p>Il y a quelques ann\u00e9es, chez Rostelecom, l'id\u00e9e d'un entrep\u00f4t de donn\u00e9es d'entreprise unique a m\u00fbri et a commenc\u00e9 \u00e0 prendre forme. Plusieurs entrep\u00f4ts, qui r\u00e9solvaient des t\u00e2ches s\u00e9par\u00e9es, avaient d\u00e9j\u00e0 \u00e9t\u00e9 cr\u00e9\u00e9s, mais le nombre de sc\u00e9narios augmentait, les co\u00fbts de maintenance montaient \u00e9galement, et il est devenu \u00e9vident que l'avenir \u00e9tait \u00e0 la centralisation. Architectuellement, cet entrep\u00f4t se compose de plusieurs couches, r\u00e9alis\u00e9es sur Hadoop et GreenPlum, des bases de donn\u00e9es auxiliaires, des m\u00e9canismes ETL et BI.<\/p>\n<p>Cependant, en raison du grand nombre de sources de donn\u00e9es g\u00e9ographiquement dispers\u00e9es et h\u00e9t\u00e9rog\u00e8nes, un m\u00e9canisme sp\u00e9cial d'extraction des donn\u00e9es a \u00e9t\u00e9 cr\u00e9\u00e9, dont le fonctionnement est g\u00e9r\u00e9 par Informatica. En cons\u00e9quence, des paquets de donn\u00e9es se retrouvent dans la zone d'interface de Hadoop, apr\u00e8s quoi les processus de chargement des donn\u00e9es dans les couches de l'entrep\u00f4t commencent, \u00e0 la fois dans Hadoop et GreenPlum, g\u00e9r\u00e9s par ce que l'on appelle le m\u00e9canisme de contr\u00f4le ETL, r\u00e9alis\u00e9 dans Informatica. Ainsi, le syst\u00e8me Informatica est l'un des \u00e9l\u00e9ments cl\u00e9s garantissant le bon fonctionnement de l'entrep\u00f4t.<\/p>\n<p>Nous parlerons plus en d\u00e9tail de notre entrep\u00f4t dans l'un des prochains articles.<\/p>\n<p>Informatica PowerCenter\/Big Data Management est actuellement consid\u00e9r\u00e9 comme le logiciel leader dans le domaine des outils d'int\u00e9gration des donn\u00e9es. C'est un produit de la soci\u00e9t\u00e9 am\u00e9ricaine Informatica, qui est l'un des acteurs les plus puissants dans les domaines de l'ETL (Extract, Transform, Load), de la gestion de la qualit\u00e9 des donn\u00e9es, de la MDM (Gestion des Donn\u00e9es de R\u00e9f\u00e9rence), de l'ILM (Gestion du Cycle de Vie de l'Information) et autres.<\/p>\n<p>Le PowerCenter que nous utilisons est un serveur d'application Tomcat int\u00e9gr\u00e9, dans lequel fonctionnent les applications Informatica r\u00e9alisant ses services : <\/p>\n<p><b>Domaine<\/b>, il constitue en fait la base de tout le reste, au sein du domaine, des services, des utilisateurs et des composants GRID fonctionnent.<\/p>\n<p><b>Console d'Administration<\/b>, un outil web de gestion et de surveillance, en plus du client Informatica Developer, l'outil principal pour interagir avec le produit.<\/p>\n<p><b>MRS, Service de R\u00e9pertoire de Mod\u00e8les<\/b>, un entrep\u00f4t de m\u00e9tadonn\u00e9es, qui fait office de couche entre la base o\u00f9 les m\u00e9tadonn\u00e9es sont stock\u00e9es physiquement et le client Informatica Developer, o\u00f9 le d\u00e9veloppement a lieu. Les d\u00e9p\u00f4ts conservent \u00e0 la fois la description des donn\u00e9es et d'autres informations, y compris pour plusieurs autres services Informatica, comme le calendrier des ex\u00e9cutions de t\u00e2ches (Schedules) ou les donn\u00e9es de surveillance, ainsi que les ensembles de param\u00e8tres des applications, permettant notamment d'utiliser la m\u00eame application pour travailler avec diff\u00e9rentes sources et r\u00e9cepteurs de donn\u00e9es.<\/p>\n<p><b>DIS, Service d'Int\u00e9gration de Donn\u00e9es<\/b>, est le service o\u00f9 se d\u00e9roulent les principaux processus fonctionnels, dans lequel les applications fonctionnent et o\u00f9 les Workflows (descriptions de s\u00e9quence des mappings et de leur interaction) et les Mappings (transformations, blocs o\u00f9 les transformations et le traitement des donn\u00e9es ont lieu) sont effectivement lanc\u00e9s.<\/p>\n<p><b>Configuration GRID<\/b> \u2013 il s'agit en fait d'une variante de construction d'un complexe utilisant plusieurs serveurs, lorsque la charge lanc\u00e9e par le DIS est distribu\u00e9e sur les n\u0153uds (c'est-\u00e0-dire les serveurs entrant dans le domaine). Dans ce cas, en plus de la distribution de la charge dans le DIS \u00e0 travers une couche d'abstraction GRID suppl\u00e9mentaire, regroupant plusieurs n\u0153uds, sur laquelle fonctionne le DIS au lieu d'une n\u0153ud sp\u00e9cifique, des instances MRS de secours peuvent \u00e9galement \u00eatre cr\u00e9\u00e9es. On peut m\u00eame r\u00e9aliser une haute disponibilit\u00e9, o\u00f9 les acc\u00e8s externes peuvent se faire via des n\u0153uds de secours en cas de d\u00e9faillance du principal. Nous avons pour l'instant abandonn\u00e9 cette variante de construction.<\/p>\n<p><img decoding=\"async\" alt=\"De l&#039;instabilit\u00e9 quotidienne \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d&#039;un administrateur\" src=\"\/wp-content\/uploads\/2019\/06\/3829509c50c42ac919cb551c72cbc299.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Informatica PowerCenter, sch\u00e9matiquement<\/i><\/p>\n<p>Au cours des premi\u00e8res \u00e9tapes de travail dans la cha\u00eene d'approvisionnement de donn\u00e9es, des probl\u00e8mes se sont r\u00e9guli\u00e8rement pos\u00e9s, certains d'entre eux \u00e9tant dus \u00e0 la stabilit\u00e9 instable d'Informatica \u00e0 ce moment-l\u00e0. Je vais partager certains des moments m\u00e9morables de cette saga \u2013 la ma\u00eetrise d'Informatica 10.<\/p>\n<p><img decoding=\"async\" alt=\"De l&#039;instabilit\u00e9 quotidienne \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d&#039;un administrateur\" src=\"\/wp-content\/uploads\/2019\/06\/f6247d9b3d73ebdc482b545c5b96ce99.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Ancien logo Informatica<\/i><\/p>\n<p>Le domaine de responsabilit\u00e9 de notre direction comprend \u00e9galement d'autres environnements Informatica, qui ont leur propre sp\u00e9cificit\u00e9 en raison d'une charge diff\u00e9rente. Pour l'instant, je vais me concentrer sur l'\u00e9volution d'Informatica en tant que composant ETL du d\u00e9p\u00f4t de donn\u00e9es lui-m\u00eame.<\/p>\n<h2>Comment cela a-t-il pu se produire ?<\/h2>\n<p>\nEn 2016, lorsque nous avons commenc\u00e9 \u00e0 g\u00e9rer Informatica, elle avait d\u00e9j\u00e0 atteint la version 10.0, et pour les coll\u00e8gues optimistes qui prenaient la d\u00e9cision d'utiliser un produit avec une version mineure .0, tout semblait \u00e9vident : il fallait utiliser la nouvelle version ! Du point de vue des ressources mat\u00e9rielles, tout allait tr\u00e8s bien \u00e0 l'\u00e9poque.<\/p>\n<p>Au printemps 2016, un sous-traitant \u00e9tait responsable du fonctionnement d'Informatica, et d'apr\u00e8s les rares utilisateurs de la syst\u00e8me, \"elle ne fonctionnait que quelques fois par semaine\". Il est important de pr\u00e9ciser que le d\u00e9p\u00f4t \u00e9tait de facto \u00e0 l'\u00e9tape PoC, qu'il n'y avait pas d'administrateurs dans l'\u00e9quipe et que le syst\u00e8me tombait r\u00e9guli\u00e8rement pour diverses raisons, apr\u00e8s quoi l'ing\u00e9nieur du sous-traitant le relan\u00e7ait.<\/p>\n<p>\u00c0 l'automne, trois administrateurs ont rejoint l'\u00e9quipe, se r\u00e9partissant les domaines de responsabilit\u00e9, et un fonctionnement normal de l'exploitation des syst\u00e8mes dans le projet, y compris Informatica, a commenc\u00e9 \u00e0 se mettre en place. Il convient de mentionner que ce produit n'est pas largement r\u00e9pandu et ne dispose pas d'une grande communaut\u00e9 o\u00f9 l'on peut trouver des r\u00e9ponses \u00e0 toutes les questions et r\u00e9soudre n'importe quel probl\u00e8me. Par cons\u00e9quent, un soutien technique complet de la part du partenaire russe d'Informatica s'est av\u00e9r\u00e9 tr\u00e8s important, car il a permis de corriger toutes nos erreurs et celles de la jeune Informatica 10.<\/p>\n<p>La premi\u00e8re chose que nous avons d\u00fb faire pour les d\u00e9veloppeurs de notre \u00e9quipe et le sous-traitant a \u00e9t\u00e9 de stabiliser le fonctionnement m\u00eame d'Informatica et d'assurer la fonctionnalit\u00e9 de la console web d'administration (Informatica Administrator).<\/p>\n<p><img decoding=\"async\" alt=\"De l&#039;instabilit\u00e9 quotidienne \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d&#039;un administrateur\" src=\"\/wp-content\/uploads\/2019\/06\/ac4342681f655b9cdb5710a54546c649.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>C'est ainsi que nous avons souvent rencontr\u00e9 les d\u00e9veloppeurs d'Informatica.<\/i><\/p>\n<p>En laissant de c\u00f4t\u00e9 le processus lui-m\u00eame d'analyse des causes, la principale raison des pannes \u00e9tait le sch\u00e9ma d'interaction du logiciel Informatica avec la base de donn\u00e9es du r\u00e9f\u00e9rentiel, qui se trouvait sur un serveur relativement \u00e9loign\u00e9, du point de vue du paysage r\u00e9seau. Cela entra\u00eenait des retards et perturbait le fonctionnement des m\u00e9canismes assurant le contr\u00f4le de l'\u00e9tat du domaine Informatica. Apr\u00e8s quelques ajustements de la base de donn\u00e9es, un changement des param\u00e8tres d'Informatica, les rendant plus tol\u00e9rants aux retards de la base de donn\u00e9es, et finalement la mise \u00e0 jour de la version d'Informatica \u00e0 10.1 ainsi que le transfert de la base de donn\u00e9es de l'ancien serveur vers un serveur plus proche d'Informatica, le probl\u00e8me a perdu de son actualit\u00e9, et depuis, nous n'observons plus de pannes de ce type.<\/p>\n<p><img decoding=\"async\" alt=\"De l&#039;instabilit\u00e9 quotidienne \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d&#039;un administrateur\" src=\"\/wp-content\/uploads\/2019\/06\/e264be8e5336fad067eada9c762b2fc9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Une des tentatives d'obtenir le fonctionnement d'Informatica Monitor<\/i><\/p>\n<p>La situation avec la console d'administration \u00e9tait \u00e9galement critique. Comme le d\u00e9veloppement se faisait activement directement sur un environnement suppos\u00e9ment productif, il \u00e9tait constamment n\u00e9cessaire pour les coll\u00e8gues d'analyser le fonctionnement des mappings et des workflows \u00ab \u00e0 la vol\u00e9e \u00bb. Dans la nouvelle version d'Informatica, le Data Integration Service ne dispose pas d'un outil distinct pour ce type de surveillance, mais dans la console web d'administration, une section de monitoring (Informatica Administrator Monitor) a \u00e9t\u00e9 ajout\u00e9e, o\u00f9 il est possible d'observer le fonctionnement des applications, des workflows et des mappings, ainsi que les ex\u00e9cutions et les logs. P\u00e9riodiquement, la console devenait totalement inaccessible, ou les informations sur les processus en cours dans DIS cessaient de se mettre \u00e0 jour, ou des erreurs survenaient lors du chargement des pages.<\/p>\n<p><img decoding=\"async\" alt=\"De l&#039;instabilit\u00e9 quotidienne \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d&#039;un administrateur\" src=\"\/wp-content\/uploads\/2019\/06\/1d585c8447275cfaaf4ecbaceb52957b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Optimisation des param\u00e8tres java pour stabiliser le fonctionnement<\/i><\/p>\n<p>La r\u00e9solution du probl\u00e8me a \u00e9t\u00e9 abord\u00e9e de plusieurs mani\u00e8res, des exp\u00e9riences \u00e9taient men\u00e9es pour modifier les param\u00e8tres, des logs et des jstack \u00e9taient collect\u00e9s et envoy\u00e9s au support, tout en menant activement des recherches sur Google et en observant simplement.<\/p>\n<p>Tout d'abord, un MRS distinct a \u00e9t\u00e9 cr\u00e9\u00e9 pour le monitoring, ce qui s'est av\u00e9r\u00e9 \u00eatre l'un des principaux consommateurs de ressources dans nos environnements, car les ex\u00e9cutions de mappings se font tr\u00e8s intensivement. Des ajustements ont \u00e9t\u00e9 effectu\u00e9s concernant le java heap et quelques autres param\u00e8tres.<br \/>\nEn cons\u00e9quence, lors de la mise \u00e0 jour suivante d'Informatica 10.1.1, la fonctionnalit\u00e9 de la console et du monitor a pu \u00eatre stabilis\u00e9e, les d\u00e9veloppeurs ont pu travailler plus efficacement, et les processus r\u00e9guliers devenaient de plus en plus r\u00e9guliers.<\/p>\n<p>L'exp\u00e9rience d'interaction entre le d\u00e9veloppement et l'administration peut \u00eatre int\u00e9ressante. La question de la compr\u00e9hension g\u00e9n\u00e9rale de la fa\u00e7on dont tout fonctionne, ce qui est possible et ce qui ne l'est pas, est toujours importante lors de l'utilisation de syst\u00e8mes complexes. Il est donc conseill\u00e9 de former d'abord l'\u00e9quipe d'administrateurs sur la fa\u00e7on d'administrer le logiciel, puis l'\u00e9quipe de d\u00e9veloppeurs sur la fa\u00e7on d'\u00e9crire le code et de mod\u00e9liser les processus dans le syst\u00e8me, avant de les envoyer travailler \u00e0 l'obtention de r\u00e9sultats. C'est vraiment important lorsque le temps n'est pas une ressource illimit\u00e9e. Beaucoup de probl\u00e8mes peuvent \u00eatre r\u00e9solus par une simple exploration des options, mais parfois, certains n\u00e9cessitent des connaissances pr\u00e9alables \u2014 notre cas confirme l'importance de comprendre cette axiomatique.<\/p>\n<p>Par exemple, lors de l'activation de la versionnage dans MRS (comme il s'est finalement av\u00e9r\u00e9, une autre version de SVN \u00e9tait n\u00e9cessaire), apr\u00e8s un certain temps, nous avons constat\u00e9 avec inqui\u00e9tude que le temps de red\u00e9marrage du syst\u00e8me avait augment\u00e9 \u00e0 plusieurs dizaines de minutes. En identifiant la cause du retard au d\u00e9marrage et en d\u00e9sactivant le versionnage, tout est redevenu normal.<\/p>\n<p>Parmi les obstacles notables li\u00e9s \u00e0 Informatica, on peut rappeler l'\u00e9pique bataille contre les flux java en constante augmentation. \u00c0 un moment donn\u00e9, il \u00e9tait temps de r\u00e9pliquer, c'est-\u00e0-dire de diffuser les processus \u00e9tablis sur un grand nombre de syst\u00e8mes sources. Il s'est av\u00e9r\u00e9 que tous les processus dans 10.1.1 ne fonctionnaient pas bien et, apr\u00e8s un certain temps, DIS devenait inop\u00e9rant. Des dizaines de milliers de flux \u00e9taient d\u00e9tect\u00e9s, leur nombre augmentant de mani\u00e8re particuli\u00e8rement notoire lors de la proc\u00e9dure de d\u00e9ploiement des applications. Parfois, il fallait red\u00e9marrer plusieurs fois par jour pour r\u00e9tablir le bon fonctionnement.<\/p>\n<p>Il convient de remercier le support technique, les probl\u00e8mes ont \u00e9t\u00e9 localis\u00e9s et r\u00e9solus relativement rapidement gr\u00e2ce \u00e0 l'EBF (Emergency Bug Fix) \u2013 apr\u00e8s cela, tout le monde a eu le sentiment que l'outil fonctionnait vraiment.<\/p>\n<h2>\u00c7a fonctionne quand m\u00eame !<\/h2>\n<p>\nAu moment du d\u00e9but de l'op\u00e9ration en mode cible, Informatica se pr\u00e9sentait comme suit. Version Informatica 10.1.1HF1 (HF1 signifie HotFix1, une version du fournisseur issue du complexe des EBF) avec des EBF suppl\u00e9mentaires install\u00e9s, corrigeant nos probl\u00e8mes de mise \u00e0 l'\u00e9chelle et d'autres, sur un serveur des trois qui composaient le GRID, 20 c\u0153urs x86_64 et un stockage sur un \u00e9norme et lent ensemble de disques locaux \u2014 c'est tout. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/\"   title=\"configuration du serveur\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1000\">configuration du serveur<\/a> pour le cluster Hadoop. Sur un autre serveur identique se trouve la base de donn\u00e9es Oracle, avec laquelle interagissent \u00e0 la fois le domaine Informatica et le m\u00e9canisme de gestion ETL. Tout cela est surveill\u00e9 par des outils de monitoring standards utilis\u00e9s par l'\u00e9quipe (Zabbix + Grafana), concernant \u00e0 la fois Informatica avec ses services et les processus de chargement qui l'alimentent. Actuellement, la performance et la stabilit\u00e9 de fonctionnement, sans tenir compte des facteurs externes, d\u00e9pendent des r\u00e9glages qui limitent la charge.<\/p>\n<p>Il convient de mentionner s\u00e9par\u00e9ment le GRID. L'environnement a \u00e9t\u00e9 construit sur trois n\u0153uds, avec la possibilit\u00e9 de r\u00e9partition de charge. Cependant, lors des tests, il a \u00e9t\u00e9 d\u00e9couvert qu'en raison de probl\u00e8mes d'interaction entre les instances de nos applications, cette configuration ne fonctionnait pas comme pr\u00e9vu, et nous avons temporairement d\u00e9cid\u00e9 d'abandonner ce sch\u00e9ma de construction en retirant deux des trois n\u0153uds du domaine. Le sch\u00e9ma lui-m\u00eame est rest\u00e9 inchang\u00e9, et c'est actuellement un service GRID, mais r\u00e9duit \u00e0 un seul n\u0153ud.<\/p>\n<p>Actuellement, une difficult\u00e9 persiste li\u00e9e \u00e0 la chute de performance lors du nettoyage r\u00e9gulier du sch\u00e9ma de surveillance - lors de processus simultan\u00e9s dans le syst\u00e8me et d'un nettoyage en cours, des pannes peuvent survenir dans le m\u00e9canisme de gestion ETL. Cela est actuellement r\u00e9solu de mani\u00e8re \u00ab bricol\u00e9e \u00bb - par un nettoyage manuel du sch\u00e9ma de surveillance, entra\u00eenant la perte de toutes ses donn\u00e9es pr\u00e9c\u00e9dentes. Cela n'est pas trop critique pour la production lors d'un fonctionnement normal, mais la recherche d'une solution p\u00e9renne est en cours.<\/p>\n<p>De cette situation d\u00e9coule un autre probl\u00e8me - il arrive parfois que de multiples lancements de notre m\u00e9canisme de gestion se produisent.<\/p>\n<p><img decoding=\"async\" alt=\"De l&#039;instabilit\u00e9 quotidienne \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d&#039;un administrateur\" src=\"\/wp-content\/uploads\/2019\/06\/bf612c20dd2d3d9eeb4b5884d9173156.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Des lancements multiples de l'application entra\u00eenant une d\u00e9faillance du m\u00e9canisme<\/i><\/p>\n<p>Lors d'une ex\u00e9cution programm\u00e9e \u00e0 des moments de forte charge sur le syst\u00e8me, il arrive parfois que des situations se produisent, menant \u00e0 une d\u00e9faillance du m\u00e9canisme. Jusqu'\u00e0 pr\u00e9sent, le probl\u00e8me est corrig\u00e9 manuellement, et nous recherchons une solution permanente.<\/p>\n<p>Dans l'ensemble, on peut r\u00e9sumer qu'en cas de forte charge, il est tr\u00e8s important de fournir des ressources ad\u00e9quates, cela concerne aussi bien les ressources mat\u00e9rielles pour Informatica que pour son r\u00e9f\u00e9rentiel de base de donn\u00e9es, tout en assurant des param\u00e8tres optimaux pour ceux-ci. De plus, la question demeure ouverte quant \u00e0 la meilleure disposition de la base de donn\u00e9es \u2014 sur un h\u00f4te s\u00e9par\u00e9 ou sur le m\u00eame que celui o\u00f9 fonctionne le logiciel Informatica. D'un c\u00f4t\u00e9, avoir tout sur un seul serveur pourrait \u00eatre moins co\u00fbteux, et ce regroupement \u00e9liminerait pratiquement tout probl\u00e8me potentiel d'interaction r\u00e9seau, mais d'un autre c\u00f4t\u00e9, la charge sur l'h\u00f4te de la base de donn\u00e9es s'ajoute \u00e0 la charge d'Informatica.<\/p>\n<p>Comme dans tout produit s\u00e9rieux, il existe des moments cocasses dans Informatica.<br \/>\nUne fois, en analysant une certaine panne, j'ai remarqu\u00e9 que les heures des \u00e9v\u00e9nements dans les journaux MRS \u00e9taient \u00e9trangement not\u00e9es.<\/p>\n<p><img decoding=\"async\" alt=\"De l&#039;instabilit\u00e9 quotidienne \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d&#039;un administrateur\" src=\"\/wp-content\/uploads\/2019\/06\/98cb76478e740e615ebcc8a548d2856c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Le dualisme temporel dans les journaux MRS \u00ab\u00a0par design\u00a0\u00bb<\/i><\/p>\n<p>Il s'est av\u00e9r\u00e9 que les horodatages \u00e9taient \u00e9crits au format 12 heures, sans indication AM\/PM, donc avant ou apr\u00e8s midi. Une requ\u00eate avait m\u00eame \u00e9t\u00e9 ouverte \u00e0 ce sujet, et une r\u00e9ponse officielle avait \u00e9t\u00e9 obtenue \u2014 c'\u00e9tait bien pr\u00e9vu ainsi, dans le journal MRS les marquages sont \u00e9crits exactement dans ce format. Cela laisse parfois un certain myst\u00e8re quant \u00e0 l'heure \u00e0 laquelle un ERROR se produit...<\/p>\n<h2>S'efforcer de s'am\u00e9liorer<\/h2>\n<p>\nAujourd'hui, Informatica est un outil assez stable, facile \u00e0 utiliser pour les administrateurs et les utilisateurs, extr\u00eamement puissant en termes de capacit\u00e9s actuelles et de potentiel. Ses fonctionnalit\u00e9s d\u00e9passent de loin nos besoins et, de facto, il est actuellement utilis\u00e9 dans le projet d'une mani\u00e8re qui n'est pas tr\u00e8s caract\u00e9ristique ou typique. Les difficult\u00e9s sont en partie li\u00e9es \u00e0 la mani\u00e8re dont fonctionnent les m\u00e9canismes \u2014 la sp\u00e9cificit\u00e9 \u00e9tant qu'en tr\u00e8s peu de temps, un grand nombre de flux est lanc\u00e9, qui mettent \u00e0 jour intens\u00e9ment les param\u00e8tres et interagissent avec le r\u00e9f\u00e9rentiel de base de donn\u00e9es, tout en utilisant presque enti\u00e8rement les ressources mat\u00e9rielles du serveur en termes de CPU. <\/p>\n<p>Nous sommes actuellement sur le point de passer \u00e0 Informatica 10.2.1 ou 10.2.2, dans lesquels certains m\u00e9canismes internes ont \u00e9t\u00e9 retravaill\u00e9s, et le support promet l'absence d'un certain nombre de probl\u00e8mes de performance et de fonctionnement que nous rencontrons actuellement. De plus, d'un point de vue mat\u00e9riel, des serveurs dot\u00e9s d'une configuration optimale pour nous sont attendus, compte tenu des r\u00e9serves \u00e0 court terme en vue de la croissance et du d\u00e9veloppement du stockage.<\/p>\n<p>Il faudra bien s\u00fbr proc\u00e9der \u00e0 des tests, v\u00e9rifier la compatibilit\u00e9 et, \u00e9ventuellement, apporter des modifications architecturales concernant le HA GRID. Le d\u00e9veloppement dans le cadre d'Informatica se poursuivra, car \u00e0 court terme, nous ne pouvons pas remplacer le syst\u00e8me.<br \/>\nEt ceux qui seront responsables de ce syst\u00e8me \u00e0 l'avenir parviendront sans aucun doute \u00e0 atteindre les niveaux de fiabilit\u00e9 et de performance exig\u00e9s par les clients.<\/p>\n<p><i>Cet article a \u00e9t\u00e9 pr\u00e9par\u00e9 par l'\u00e9quipe de gestion des donn\u00e9es de Rostelecom<\/i><\/p>\n<p><img decoding=\"async\" alt=\"De l&#039;instabilit\u00e9 quotidienne \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d&#039;un administrateur\" src=\"\/wp-content\/uploads\/2019\/06\/f09a33f522b0909373bef88aad444ea3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Logo actuel d'Informatica<\/i><br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/rostelecom\/blog\/454126\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>ETL-\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0447\u0430\u0441\u0442\u043e \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u0435\u043d\u0438 \u0441\u0430\u043c\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0438 \u0435\u0439 \u0443\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u043c\u0435\u043d\u044c\u0448\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f, \u0447\u0435\u043c \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u043b\u0438 \u0444\u0440\u043e\u043d\u0442-\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0435, BI, \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043e\u0442\u0447\u0451\u0442\u043e\u0432. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0438 \u043d\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u043c\u0438, ETL \u0438\u0433\u0440\u0430\u0435\u0442 \u043a\u043b\u044e\u0447\u0435\u0432\u0443\u044e \u0440\u043e\u043b\u044c \u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043d\u0435 \u043c\u0435\u043d\u044c\u0448\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u0432, \u0447\u0435\u043c \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b. \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440, \u0441\u0435\u0439\u0447\u0430\u0441 \u044f \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u0443\u044e ETL \u0432 \u0420\u043e\u0441\u0442\u0435\u043b\u0435\u043a\u043e\u043c\u0435, \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26234,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34842","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/ot-ezhednevnyh-avarij-k-stabilnosti-informatica-10-glazami-admina\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0442 \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u044b\u0445 \u0430\u0432\u0430\u0440\u0438\u0439 \u043a \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u0438: Informatica 10 \u0433\u043b\u0430\u0437\u0430\u043c\u0438 \u0430\u0434\u043c\u0438\u043d\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/ot-ezhednevnyh-avarij-k-stabilnosti-informatica-10-glazami-admina\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:00:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:00:43+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47De pannes quotidiennes \u00e0 la stabilit\u00e9 : Informatica 10 \u00e0 travers les yeux d'un administrateur | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/ot-ezhednevnyh-avarij-k-stabilnosti-informatica-10-glazami-admina","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0442 \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u044b\u0445 \u0430\u0432\u0430\u0440\u0438\u0439 \u043a \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u0438: Informatica 10 \u0433\u043b\u0430\u0437\u0430\u043c\u0438 \u0430\u0434\u043c\u0438\u043d\u0430 | ProHoster","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/ot-ezhednevnyh-avarij-k-stabilnosti-informatica-10-glazami-admina","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:00:43+00:00","article:modified_time":"2019-10-31T19:00:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34842","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-08 21:32:10","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:14:05","updated":"2026-02-08 21:32:10","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/34842","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=34842"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/34842\/revisions"}],"predecessor-version":[{"id":158197,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/34842\/revisions\/158197"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/26234"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=34842"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=34842"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=34842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}