ΠžΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Informatica 10 Π³Π»Π°Π·Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½Π°

ΠžΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Informatica 10 Π³Π»Π°Π·Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½Π°

ETL-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π΄Π°Π½Π½Ρ‹Ρ… часто оказываСтся Π² Ρ‚Π΅Π½ΠΈ самого Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈ Π΅ΠΉ удСляСтся мСньшС внимания, Ρ‡Π΅ΠΌ Π³Π»Π°Π²Π½ΠΎΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Ρ„Ρ€ΠΎΠ½Ρ‚-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅, BI, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ². ΠŸΡ€ΠΈ этом с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠΈ наполнСния Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ETL ΠΈΠ³Ρ€Π°Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π΅ мСньшС внимания администраторов, Ρ‡Π΅ΠΌ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹. МСня Π·ΠΎΠ²ΡƒΡ‚ АлСксандр, сСйчас я Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽ ETL Π² РостСлСкомС, ΠΈ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Ρ‚Π΅ΠΌ, с Ρ‡Π΅ΠΌ приходится ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ администратору ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ·Π²Π΅ΡΡ‚Π½Π΅ΠΉΡˆΠ΅ΠΉ ETL-систСмы Π² ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ РостСлСком.

Если ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ Π² Ρ†Π΅Π»ΠΎΠΌ с нашим ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ с ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ Informatica PowerCenter, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ сразу ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ Ρ€Π°Π·Π΄Π΅Π»Ρƒ.

НСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ Π² РостСлСкомС Π²Ρ‹Π·Ρ€Π΅Π»Π° ΠΈ стала Π²ΠΎΠΏΠ»ΠΎΡ‰Π°Ρ‚ΡŒΡΡ Π² Тизнь идСя Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π΄Π°Π½Π½Ρ‹Ρ…. Ряд Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰, Ρ€Π΅ΡˆΠ°Π²ΡˆΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, ΡƒΠΆΠ΅ Π±Ρ‹Π» создан, Π½ΠΎ количСство сцСнариСв росло, Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ, ΠΈ стало понятно, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅ Π·Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ. АрхитСктурно это само Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, состоящСС ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… слоёв, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π½Π° Hadoop ΠΈ GreenPlum, Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π‘Π”, ETL ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ ΠΈ BI.

ΠŸΡ€ΠΈ этом ΠΈΠ·-Π·Π° большого количСства Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΠ°Π»ΡŒΠ½ΠΎ распрСдСлённых, Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Ρ… источников Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π» создан ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ€Π°Π±ΠΎΡ‚Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ управляСтся Informatica. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² интСрфСйсной области Hadoop, послС Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ процСссы ΠΏΡ€ΠΎΠ³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ слоям Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, Π² Hadoop ΠΈ GreenPlum, Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠΌ ETL, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π² Informatica. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, систСма Informatica являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… элСмСнтов, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°.

Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎ нашСм Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π±ΡƒΠ΄Π΅Ρ‚ рассказано Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… постов.

Informatica PowerCenter/Big Data Management Π½Π° сСгодняшний ΠΌΠΎΠΌΠ΅Π½Ρ‚ считаСтся Π»ΠΈΠ΄ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ ПО Π² сфСрС инструмСнтов ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ амСриканской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Informatica, ΡΠ²Π»ΡΡŽΡ‰Π΅ΠΉΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠΈΠ»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ² ETL (Extract Transform Load), управлСния качСством Π΄Π°Π½Π½Ρ‹Ρ…, MDM (Master Data Management), ILM (Information Lifecycle Management) ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π½Π°ΠΌΠΈ PowerCenter прСдставляСт собой ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ сСрвСр ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Tomcat, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ сами прилоТСния Informatica, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π΅Ρ‘ сСрвисы:

Domain, ΠΏΠΎ сути это базис для всСго ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π΄ΠΎΠΌΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ сСрвисы, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ GRID.

Administrator Console, web-инструмСнт управлСния ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Informatica Developer, основной инструмСнт для взаимодСйствия с ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ

MRS, Model Repository Service, Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, прСдставляСт собой прослойку ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π°Π·ΠΎΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ хранятся физичСски, ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ Informatica Developer, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ΄Ρ‘Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ хранят ΠΈ описаниС Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π² Ρ‚ΠΎΠΌ числС, для ряда Π΄Ρ€ΡƒΠ³ΠΈΡ… сСрвисов Infromatica, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, расписаниС запусков Π·Π°Π΄Π°Π½ΠΈΠΉ (Schedules) ΠΈΠ»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ parameterset’ы ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π² частности ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ источниками ΠΈ ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

DIS, Data Integration Service, это сСрвис, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ происходят основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ процСссы, Π² Π½Ρ‘ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ прилоТСния ΠΈ происходят собствСнно запуски Workflows (описания ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ mappings ΠΈ ΠΈΡ… взаимодСйствия) ΠΈ Mappings (трансформаций, Π±Π»ΠΎΠΊΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… происходят сами прСобразования, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…).

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ GRID – ΠΏΠΎ сути, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ построСния комплСкса с использованиСм Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСрвСров, ΠΊΠΎΠ³Π΄Π° Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, запускаСмая DIS, распрСдСляСтся ΠΏΠΎ Π½ΠΎΠ΄Π°ΠΌ (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ сСрвСрам, входящим Π² состав Π΄ΠΎΠΌΠ΅Π½Π°). Π’ случаС Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, ΠΊΡ€ΠΎΠΌΠ΅ распрСдСлСния Π² DIS Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ слой абстракции GRID, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠΉ нСсколько Π½ΠΎΠ΄, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ DIS вмСсто Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΎΠ΄Π½ΠΎΠΉ Π½ΠΎΠ΄Π΅, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ созданы Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ экзСмпляры MRS. МоТно Π΄Π°ΠΆΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° внСшниС обращСния ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ Π½ΠΎΠ΄Ρ‹ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ°Π·Π΅ основной. ΠžΡ‚ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° построСния ΠΌΡ‹ ΠΏΠΎΠΊΠ° ΠΎΡ‚ΠΊΠ°Π·Π°Π»ΠΈΡΡŒ.

ΠžΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Informatica 10 Π³Π»Π°Π·Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½Π°
Informatica PowerCenter, схСматично

На ΠΏΠ΅Ρ€Π²Ρ‹Ρ… этапах Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² составС Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ поставки Π΄Π°Π½Π½Ρ‹Ρ… рСгулярно Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Ρ‡Π°ΡΡ‚ΡŒ ΠΈΠ· Π½ΠΈΡ… благодаря Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π΅ Informatica. Π― ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΈΠ· Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² этой саги β€” освоСния Informatica 10.

ΠžΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Informatica 10 Π³Π»Π°Π·Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½Π°
ΠŸΡ€Π΅ΠΆΠ½ΠΈΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Informatica

Π’ сфСру отвСтствСнности нашСго направлСния Ρ‚Π°ΠΊΠΆΠ΅ входят Π΄Ρ€ΡƒΠ³ΠΈΠ΅ срСды Informatica, Ρ‚Π°ΠΌ Π΅ΡΡ‚ΡŒ своя спСцифика ΠΈΠ·-Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, ΠΏΠΎΠΊΠ° ΠΆΠ΅ я Π±ΡƒΠ΄Ρƒ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Informatica Ρ€Π°Π·Π²ΠΈΠ²Π°Π»Π°ΡΡŒ Π² качСствС ETL-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ самого Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π΄Π°Π½Π½Ρ‹Ρ….

Как Ρ‚Π°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ

Π’ 2016-ΠΌ Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ стали ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π·Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Informatica, ΠΎΠ½Π° ΡƒΠΆΠ΅ достигла вСрсии 10.0, ΠΈ для оптимистичСски настроСнных ΠΊΠΎΠ»Π»Π΅Π³, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π²ΡˆΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π² ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° с ΠΌΠΈΠ½ΠΎΡ€Π½ΠΎΠΉ вСрсиСй .0, всё казалось ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΌ β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ! Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… рСсурсов всё Π±Ρ‹Π»ΠΎ Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ.

Π‘ вСсны 2016-Π³ΠΎ Π·Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Informatica ΠΎΡ‚Π²Π΅Ρ‡Π°Π» подрядчик, ΠΈ со слов нСмногочислСнных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ систСмы Β«ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΏΠ°Ρ€Ρƒ Ρ€Π°Π· Π² нСдСлю». Π’ΡƒΡ‚ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π±Ρ‹Π»ΠΎ Π΄Π΅-Ρ„Π°ΠΊΡ‚ΠΎ Π½Π° этапС PoC, администраторов Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΈ систСма постоянно ΠΏΠ°Π΄Π°Π»Π° ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ, послС Ρ‡Π΅Π³ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ подрядчика Π΅Ρ‘ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Π» Π·Π°Π½ΠΎΠ²ΠΎ.

ОсСнью Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ появились Ρ‚Ρ€ΠΎΠ΅ администраторов, ΠΏΠΎΠ΄Π΅Π»ΠΈΠ²ΡˆΠΈΡ… ΠΌΠ΅ΠΆΠ΄Ρƒ собой сфСры отвСтствСнности ΠΈ Π½Π°Ρ‡Π°Π»Π° Π²Ρ‹ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ эксплуатации систСм Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Informatica. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π½Π΅ являСтся ΡˆΠΈΡ€ΠΎΠΊΠΎ распространённым ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌ большоС ΠΊΠΎΠΌΡŒΡŽΠ½ΠΈΡ‚ΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π»ΡŽΠ±Ρ‹Π΅ вопросы ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΌ явилась полноцСнная тСхничСская ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΡ‚ российского ΠΏΠ°Ρ€Ρ‚Π½Ρ‘Ρ€Π° Informatica, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΠ»ΠΈΡΡŒ всС наши ошибки ΠΈ ошибки ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠΉ Π΅Ρ‰Ρ‘ Ρ‚ΠΎΠ³Π΄Π° Informatca 10.

ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² нашСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ подрядчика β€” ΡΡ‚Π°Π±ΠΈΠ»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ самой Informatica, Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ работоспособности web-консоли администрирования (Informatica Administrator).

ΠžΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Informatica 10 Π³Π»Π°Π·Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½Π°
Π’Π°ΠΊ Ρƒ нас Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ встрСчала Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Informatica

ΠžΡΡ‚Π°Π²ΠΈΠ² Π·Π° Ρ€Π°ΠΌΠΊΠ°ΠΌΠΈ сам процСсс выяснСния ΠΏΡ€ΠΈΡ‡ΠΈΠ½, основной ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ ΠΏΠ°Π΄Π΅Π½ΠΈΠΉ Π±Ρ‹Π»Π° схСма взаимодСйствия ПО Informatica с Π‘Π” рСпозитория, Π½Π°Ρ…ΠΎΠ΄ΠΈΠ²ΡˆΠ΅ΠΉΡΡ Π½Π° ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠΌ, с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния сСтСвого Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π°, сСрвСрС. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΎ ΠΊ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌ ΠΈ Π½Π°Ρ€ΡƒΡˆΠ°Π»ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ², ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ состояния Π΄ΠΎΠΌΠ΅Π½Π° Informatica. ПослС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚ΡŽΠ½ΠΈΠ½Π³Π° Π‘Π”, измСнСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Informatica, ΡΠ΄Π΅Π»Π°Π²ΡˆΠΈΡ… Π΅Ρ‘ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ»Π΅Ρ€Π°Π½Ρ‚Π½ΠΎΠΉ ΠΊ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌ Π‘Π”, Π° Π² ΠΈΡ‚ΠΎΠ³Π΅ обновлСния вСрсии Informatica Π΄ΠΎ 10.1 ΠΈ пСрСноса Π‘Π” с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ сСрвСра, Π½Π° сСрвСр располоТСнный Π±Π»ΠΈΠΆΠ΅ ΠΊ Informatica, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° потСряла Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΈ с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΏΠ°Π΄Π΅Π½ΠΈΠΉ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ΠΌΡ‹ Π½Π΅ наблюдаСм.

ΠžΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Informatica 10 Π³Π»Π°Π·Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½Π°
Одна ΠΈΠ· ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Informatica Monitor

Π‘ консолью администрирования ситуация Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»Π° критичСской. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ шла активная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° прямо Π½Π° условно ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ срСдС, ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ постоянно Π±Ρ‹Π»ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ mappings, workflow Β«Π½Π° Ρ…ΠΎΠ΄ΡƒΒ». Π’ Π½ΠΎΠ²ΠΎΠΉ Informatica, Π² Data Integration Service Π½Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ инструмСнта для Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, Π½ΠΎ Π² web-консоли администрирования появился Ρ€Π°Π·Π΄Π΅Π» ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° (Informatica Administrator Monitor), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, workflow ΠΈ mappings, запуски, Π»ΠΎΠ³ΠΈ. ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈ консоль ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»Π°ΡΡŒ нСдоступной ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, Π»ΠΈΠ±ΠΎ пСрСставали ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ свСдСния ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… процСссах Π² DIS, Π»ΠΈΠ±ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΈ ошибки ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ страниц.

ΠžΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Informatica 10 Π³Π»Π°Π·Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½Π°
ΠŸΠΎΠ΄Π±ΠΎΡ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² java для стабилизации Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ шло ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ путями, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ экспСримСнты ΠΏΠΎ измСнСнию ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΡΠΎΠ±ΠΈΡ€Π°Π»ΠΈΡΡŒ Π»ΠΎΠ³ΠΈ, jstack, ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΠ»ΠΈΡΡŒ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ, ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ шло Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Π³ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΠΈ просто вСлось наблюдСниС.

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π±Ρ‹Π» создан ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ MRS для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, ΠΊΠ°ΠΊ ΠΏΠΎΡ‚ΠΎΠΌ оказалось, это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· основных ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ рСсурсов Ρƒ нас Π² срСдах, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ запуски mappings происходят ΠΎΡ‡Π΅Π½ΡŒ интСнсивно. Π‘Ρ‹Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ java heap, ΠΈ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ….
Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ обновлСнию Informatica 10.1.1 Ρ€Π°Π±ΠΎΡ‚Ρƒ консоли ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ стали Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ эффСктивнСС, Π° рСгулярныС процСссы ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡŒ всё Π±ΠΎΠ»Π΅Π΅ рСгулярными.

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ взаимодСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΈ администрированиСм. Вопрос ΠΎΠ±Ρ‰Π΅Π³ΠΎ понимания, ΠΊΠ°ΠΊ всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Π° Ρ‡Ρ‚ΠΎ нСльзя, всСгда являСтся Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈ использовании слоТных систСм. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ смСло Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ спСрва ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ администраторов Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ ПО Π½ΡƒΠΆΠ½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ процСссы Π² систСмС, Π° ΡƒΠΆΠ΅ ΠΏΠΎΡ‚ΠΎΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΈ Π²Ρ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π­Ρ‚ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π°ΠΆΠ½ΠΎ, ΠΊΠΎΠ³Π΄Π° врСмя Π½Π΅ являСтся бСсконСчным рСсурсом. МногиС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π΄Π°ΠΆΠ΅ случайным ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², Π½ΠΎ ΠΏΠΎΡ€ΠΎΠΉ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π°ΠΏΡ€ΠΈΠΎΡ€Π½Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ β€” наш случай ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ понимания этой аксиомы.

НапримСр, ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡΠΈΠΎΠ½Π½ΠΎΡΡ‚ΡŒ Π² MRS (ΠΊΠ°ΠΊ Π² ΠΈΡ‚ΠΎΠ³Π΅ оказалось, Π±Ρ‹Π»Π° Π½ΡƒΠΆΠ½Π° другая вСрсия SVN), Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя ΠΌΡ‹ с Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΎΠΉ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ врСмя рСстарта систСмы ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎΡΡŒ Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… дСсятков ΠΌΠΈΠ½ΡƒΡ‚. Выйдя Π½Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ старта ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ² Π²Π΅Ρ€ΡΠΈΠΎΠ½Π½ΠΎΡΡ‚ΡŒ, сдСлали снова Ρ…ΠΎΡ€ΠΎΡˆΠΎ.

Из Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Ρ… прСпятствий, связанных с Informatica, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ эпичноС сраТСниС с растущими java-ΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ. Π’ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя тираТирования, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π°Π»Π°ΠΆΠ΅Π½Π½Ρ‹Π΅ процСссы Π½Π° большоС количСство систСм источников. ΠŸΡ€ΠΈ этом оказалось, Ρ‡Ρ‚ΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всС процСссы Π² 10.1.1 Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΈ спустя ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя DIS становился нСработоспособСн. ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π»ΠΈΡΡŒ дСсятки тысяч ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², число ΠΈΡ… росло особСнно Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ дСплоя ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠŸΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ рСстарт нСсколько Ρ€Π°Π· Π² сутки для восстановлСния работоспособности.

Π’ΡƒΡ‚ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ, ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π±Ρ‹Π»ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΈ исправлСны с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ EBF (Emergency Bug Fix) – послС этого Ρƒ всСх появилось ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ инструмСнт Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Оно всё-Ρ‚Π°ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚!

К ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ†Π΅Π»Π΅Π²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Informatica выглядСла ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. ВСрсия Informatica 10.1.1HF1 (HF1 это HotFix1, вСндорская сборка ΠΈΠ· комплСкса EBF-ΠΎΠ²) с установлСнными Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ EBF, ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ наши ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, Π½Π° ΠΎΠ΄Π½ΠΎΠΌ сСрвСрС ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ…, Π²Ρ…ΠΎΠ΄ΠΈΠ²ΡˆΠΈΡ… Π² состав GRID, 20 ядСр x86_64 ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, Π½Π° ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΌ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΌ массивС Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… дисков β€” это конфигурация сСрвСра для Hadoop кластСра. На Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ‚Π°ΠΊΠΎΠΌ ΠΆΠ΅ сСрвСрС β€” Π‘Π£Π‘Π” Oracle с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ Π΄ΠΎΠΌΠ΅Π½ Informatica ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ETL. Всё это мониторится ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΌΠΈ срСдствами ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ (Zabbix + Grafana), Π΄Π²ΡƒΡ… сторон β€” ΠΈ сама Informatica с Π΅Ρ‘ сСрвисами, ΠΈ ΠΈΠ΄ΡƒΡ‰ΠΈΠ΅ Π² Π½Π΅Ρ‘ процСссы ΠΏΡ€ΠΎΠ³Ρ€ΡƒΠ·ΠΊΠΈ. БСйчас ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Π΅Π· ΡƒΡ‡Ρ‘Ρ‚Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², зависит сСйчас ΠΎΡ‚ настроСк, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ GRID. Π‘Ρ€Π΅Π΄Π° ΡΡ‚Ρ€ΠΎΠΈΠ»Π°ΡΡŒ Π½Π° Ρ‚Ρ€Ρ‘Ρ… Π½ΠΎΠ΄Π°Ρ…, с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ балансировки Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Однако ΠΏΡ€ΠΈ тСстировании Π±Ρ‹Π»ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠ·-Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ взаимодСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ запускаСмыми экзСмплярами Π½Π°ΡˆΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ такая конфигурация Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ Π΄Π°Π½Π½ΠΎΠΉ схСмы построСния Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, вывСдя Π΄Π²Π΅ ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… Π½ΠΎΠ΄ ΠΈΠ· Π΄ΠΎΠΌΠ΅Π½Π°. ΠŸΡ€ΠΈ этом сама схСма ΠΎΡΡ‚Π°Π»Π°ΡΡŒ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΉ, ΠΈ сСйчас это ΠΈΠΌΠ΅Π½Π½ΠΎ GRID-сСрвис, Π½ΠΎ Π²Ρ‹Ρ€ΠΎΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΎ ΠΎΠ΄Π½ΠΎΠΉ Π½ΠΎΠ΄Ρ‹.

ΠŸΡ€ΡΠΌΠΎ сСйчас остаётся ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ связанная с ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ рСгулярной очисткС схСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° β€” ΠΏΡ€ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΠ΄ΡƒΡ‰ΠΈΡ… процСссах Π² ЧНН ΠΈ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΉ очисткС ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ сбои Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° ETL. Π Π΅ΡˆΠ°Π΅Ρ‚ΡΡ это ΠΏΠΎΠΊΠ° Β«ΠΊΠΎΡΡ‚Ρ‹Π»ΡŒΠ½ΠΎΒ» β€” Ρ€ΡƒΡ‡Π½ΠΎΠΉ очисткой схСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, с ΠΏΠΎΡ‚Π΅Ρ€Π΅ΠΉ всСх ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Π΅Π³ΠΎ Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΎ Π½Π΅ слишком ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π°, ΠΏΡ€ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅, Π½ΠΎ ΠΏΠΎΠΊΠ° ΠΈΠ΄Ρ‘Ρ‚ поиск Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Из этой ΠΆΠ΅ ситуации Π²Ρ‹Ρ‚Π΅ΠΊΠ°Π΅Ρ‚ ΠΈ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” ΠΏΠΎΡ€ΠΎΠΉ происходят мноТСствСнныС запуски нашСго ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°.

ΠžΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Informatica 10 Π³Π»Π°Π·Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½Π°
ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ запуски прилоТСния, приводящиС ΠΊ ΠΏΠΎΠ»ΠΎΠΌΠΊΠ΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°

ΠŸΡ€ΠΈ запускС ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ большой Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° систСму ΠΏΠΎΡ€ΠΎΠΉ ΡΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ситуации, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π΅Π΄ΡƒΡ‚ ΠΊ ΠΏΠΎΠ»ΠΎΠΌΠΊΠ΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°. Π”ΠΎ сих ΠΏΠΎΡ€ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° исправляСтся Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, ΠΈΠ΄Ρ‘Ρ‚ поиск постоянного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Π’ Ρ†Π΅Π»ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π·ΡŽΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ большой Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½Ρ‹Π΅ Π΅ΠΉ рСсурсы, это касаСтся ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… рСсурсов для самой Informatica, ΠΈ Ρ‚ΠΎ ΠΆΠ΅ самоС для Π΅Ρ‘ Π‘Π”-рСпозитория, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ для Π½ΠΈΡ… ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ настройки. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, остаётся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ вопрос ΠΏΠΎ Ρ‚ΠΎΠΌΡƒ, какая схСма размСщСния Π‘Π” Π»ΡƒΡ‡ΡˆΠ΅ β€” Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ хостС, ΠΈΠ»ΠΈ Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅, Π³Π΄Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ПО Informatica. Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, Π½Π° ΠΎΠ΄Π½ΠΎΠΌ сСрвСрС получится дСшСвлС, ΠΈ ΠΏΡ€ΠΈ совмСщСнии практичСски снимаСтся возмоТная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с сСтСвым взаимодСйствиСм, с Π΄Ρ€ΡƒΠ³ΠΎΠΉ β€” Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° хост ΠΎΡ‚ Π‘Π” дополняСтся Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΎΡ‚ Informatica.

Как ΠΈ Π² любом ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅, Π² Informatica Π΅ΡΡ‚ΡŒ ΠΈ ΠΊΡƒΡ€ΡŒΡ‘Π·Π½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹.
ΠžΠ΄Π½Π°ΠΆΠ΄Ρ‹, разбирая ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ Π°Π²Π°Ρ€ΠΈΡŽ, я ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ» Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² Π»ΠΎΠ³Π°Ρ… MRS странно ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ΠΎ врСмя событий.

ΠžΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Informatica 10 Π³Π»Π°Π·Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½Π°
Π’Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄ΡƒΠ°Π»ΠΈΠ·ΠΌ Π² Π»ΠΎΠ³Π°Ρ… MRS β€œby design”

Оказалось, Ρ‡Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΏΠΈΡˆΡƒΡ‚ΡΡ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ 12 часов, Π±Π΅Π· указания AM/PM, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΄ΠΎ полудня ΠΈΠ»ΠΈ послС. Π‘Ρ‹Π»Π° Π΄Π°ΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π° заявка ΠΏΠΎ этому ΠΏΠΎΠ²ΠΎΠ΄Ρƒ, ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ β€” Ρ‚Π°ΠΊ ΠΈ Π±Ρ‹Π»ΠΎ Π·Π°Π΄ΡƒΠΌΠ°Π½ΠΎ, Π² Π»ΠΎΠ³ MRS ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΏΠΈΡˆΡƒΡ‚ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅. Π’ΠΎ Π΅ΡΡ‚ΡŒ остаётся ΠΏΠΎΡ€ΠΎΠΉ нСкоторая ΠΈΠ½Ρ‚Ρ€ΠΈΠ³Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ возникновСния ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ERROR-а…

Π‘Ρ‚Ρ€Π΅ΠΌΠΈΡ‚ΡŒΡΡ ΠΊ Π»ΡƒΡ‡ΡˆΠ΅ΠΌΡƒ

БСгодня Informatica β€” это достаточно ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ инструмСнт, ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ для администратора ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΏΠΎ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ возмоТностям ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Ρƒ. Он ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ наши потрСбности ΠΈ Π΄Π΅-Ρ„Π°ΠΊΡ‚ΠΎ сСйчас ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π½Π΅ самым Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ΠΌ ΠΈ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. БлоТности отчасти связаны с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ β€” спСцифика Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π·Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ запускаСтся большоС количСство ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ интСнсивно ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ parameterset’ы ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π‘Π” рСпозитория, ΠΏΡ€ΠΈ этом Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ рСсурсы сСрвСра ΡƒΡ‚ΠΈΠ»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ ЦПУ практичСски ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ.

БСйчас ΠΌΡ‹ Π²ΠΏΠ»ΠΎΡ‚Π½ΡƒΡŽ подошли ΠΊ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρƒ Π½Π° Informatica 10.2.1 ΠΈΠ»ΠΈ 10.2.2, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹, ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΠ±Π΅Ρ‰Π°Π΅Ρ‚ отсутствиС ряда Π½Ρ‹Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Ρƒ нас ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Π”Π° ΠΈ с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‚ΡΡ сСрвСры ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ для нас ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, учитывая запас Π½Π° блиТайшСС врСмя Π²Π²ΠΈΠ΄Ρƒ роста ΠΈ развития Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°.

Π‘Π°ΠΌΠΎ собой, прСдстоит тСстированиС, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° совмСстимости, ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Π΅ измСнСния Π² части HA GRID. Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Informatica Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ΄Ρ‚ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² краткосрочной пСрспСктивС Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° Π·Π°ΠΌΠ΅Π½Ρƒ систСмС ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ.
И Ρ‚Π΅, ΠΊΡ‚ΠΎ Π² дальнСйшСм Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π·Π° Π΄Π°Π½Π½ΡƒΡŽ систСму, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΡƒΠΌΠ΅ΡŽΡ‚ довСсти Π΅Ρ‘ Π΄ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ надёТности ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²Ρ‹Π΄Π²ΠΈΠ³Π°Π΅ΠΌΡ‹Ρ… Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°ΠΌΠΈ.

Π‘Ρ‚Π°Ρ‚ΡŒΡ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ управлСния Π΄Π°Π½Π½Ρ‹ΠΌΠΈ «РостСлСкома»

ΠžΡ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Informatica 10 Π³Π»Π°Π·Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½Π°
ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Informatica

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com