Проверка сбоем

Проверка сбоем

Методы испытания новых информационных систем


Проект SAP HANA

В «Газпром нефти» завершены монтаж и настройка оборудования по проекту «Повышение производительности системы SAP ERP (SAP HANA)». Внедренная система предназначена для оптимизации наиболее востребованных бизнес-отчетов.

Платформа HANA — это совокупность специализированных аппаратных и программных средств, предназначенных для высокоскоростной обработки больших объемов данных, что обычно требуется для аналитических вычислений. При внедрении новой платформы был реализован демостенд на примере четырех «тяжелых» отчетов для апробации технологии непосредственно на данных и программах компании. Результаты оказались впечатляющими. Практика показала, что скорость обработки отчетов возрастает в среднем в 17 раз, а в отдельных случаях — в 158!

Внедрять технологию SAP HANA в компании планируется последовательно, в несколько этапов, чтобы минимизировать влияние на работу бизнес-пользователей. Первый этап — внедрение ERP HANA-акселератора, который представляет собой экземпляр HANA, устанавливаемый рядом с системой. В этот экземпляр в реальном времени передаются данные из системы ERP, необходимые для ускорения составления выбранных отчетов. Сами отчеты переключаются на использование ERP HANA-акселератора вместо традиционной БД Oracle. Для пользователей это происходит абсолютно прозрачно и не влияет на рабочие процессы.

В течение следующих этапов (2015–2017 годы) на SAP HANA планируется перевести системы SAP BPC (системы для бизнес-планирования и консолидации отчетов) и системы SAP BW (аналитические системы). Впрочем, сроки и последовательность выполнения этапов могут быть подвержены корректировке в зависимости от требований бизнеса.


Проект SNP T-BONE

Любые преобразования в компании — слияния и разделения, поглощения, реструктуризации и корпоративные реорганизации — требуют соответствующей трансформации IT-систем. Существуют специальные программные решения, позволяющие успешно проводить подобные трансформации. Одно из них — Transformation Backbone (сокращенно T-Bone) компании SNP. По мнению экспертов, на сегодняшний день оно относится к числу лучших программных комплексов в своем классе.

Чем уникален T-Bone? Если говорить о SAP-системах, то их стандартные инструменты не позволяют взять одну систему и соединить ее данные с другой в рамках одной логической единицы. Данные можно использовать лишь как параллельные массивы, не получая при этом единой структуры и сквозного потока информации. Использование T-Bone дает возможность выполнить полное слияние, причем корректно, не нарушая имеющихся взаимосвязей. Также продукт позволяет делать большинство востребованных трансформаций, таких как разделение систем, консолидация, апгрейд и многое другое.

В 2014 году специалисты ДИТАТ провели тестирование T-Bone на специально созданном демостенде по слиянию двух систем SAP. При этом задача была намеренно усложнена: исходная и целевая системы относились к разным поколениям версий и разным операционным системам, кроме того, в целевую систему внедрялась лишь часть исходной. Тем не менее испытания прошли успешно, а их результаты были высоко оценены руководством ДИТАТ. Было решено, что технология может быть использована в «Газпром нефти».

Современная вертикально интегрированная компания — это сложнейшая сеть информационных систем (ИС), тесно взаимодействующих между собой. Введение в эту сеть новых систем поистине ювелирный процесс, ведь любая ошибка может парализовать работу огромного количества специалистов. Поэтому новинки до начала их внедрения в «Газпром нефти» проходят серьезные испытания и обкатку в условиях, близких к «боевым»

Текст: Александр Никоноров

Сегодня в «Газпром нефти» используются около 300 различных информационных систем, и их число постоянно растет. Эти системы охватывают все направления деятельности компании и дочерних организаций: стратегическое управление, добычу и переработку, логистику, финансы, персонал — все ключевые составляющие жизни ВИНК в значительной степени зависят от качества работы ИС.

Общее количество пользователей информационных систем компании превышает 35 тыс. человек. При этом только для SAP-систем счет ежедневно и одновременно работающих пользователей идет на тысячи, а количество межсистемных сообщений между этими пользователями исчисляется десятками тысяч. Для того чтобы не нарушить хрупкий порядок информационных потоков и достоверность передаваемых и получаемых данных, планируемые к внедрению ИС предварительно испытывают на демостендах. Это правило распространяется также на IT-сервисы и оборудование.

Рабочая модель

Демостенд — это отдельно устанавливаемое оборудование или программное обеспечение, повторяющее по настройкам и характеристикам то, которое планируется внедрить в компании. Запуск демостенда решает сразу несколько важных задач. С одной стороны, он позволяет протестировать продукт на соответствие характеристикам, которые заявляет производитель. С другой — определить его слабые и сильные стороны. И наконец, что очень важно, смоделировать возможные взаимоотношения новой системы со своими будущими «соседями», дабы избежать опасных конфликтов и недопониманий. Итогом испытаний становится решение о целесообразности внедрения системы.

«Что касается проверки соответствия предлагаемого решения заявленным параметрам, то делается это не по причине недоверия вендорам, — рассказал руководитель направления по функциональному администрированию управления по корпоративной архитектуре ДИТАТ Сергей Осипов. — Дело в том, что нередки случаи, когда на основе предоставляемых вендором материалов сложно спрогнозировать, как будет вести себя предлагаемая технология или программное обеспечение». К тому же вендор представляет свои данные для определенного системного окружения и условий эксплуатации, которые почти всегда отличаются от используемых в компании. В свою очередь, демостенды позволяют провести тестирование информационных систем в соответствующем инфраструктурном окружении и в условиях, максимально приближенных к тем, которые ждут их в случае внедрения именно в «Газпром нефти». «Это позволяет избежать большинства сложностей, что называется, на берегу», — заключил Сергей Осипов.

Даже плохо — хорошо

Результаты подобных тестов, разумеется, бывают и положительными, и отрицательными. Однако и те и другие приносят пользу компании. Например, практические испытания акселератора SAP HANA, предназначенного для высокоскоростной обработки больших объемов данных в различных аналитических вычислениях, при работе с копией продуктивной системы «Сапфир» показали, что время выполнения оборотно-сальдовой ведомости уменьшилось в 14 раз, контроля исполнения договоров — в 30. Скорость обработки ведомости счетов-фактур к договорам закупки также увеличилась более чем в 30 раз, а дефицитной ведомости — в 120! Подобное ускорение существенно облегчает работу бухгалтеров.

Вместе с тем испытания этой системы выявили и некоторые существенные нюансы. Так, при работе с демостендом обнаружилась важная особенность — необходимость использовать ядро HANA не ниже определенной версии. В противном случае нарушалась стабильность работы системы, возникала угроза целостности данных. Подобные проблемы совершенно недопустимы в промышленной эксплуатации, и то, что ее удалось выявить во время тестирования, позволило избежать серьезных трудностей в будущем.

Также на демостенде HANA были опробованы два возможных варианта архитектуры подсистемы копирования данных из ERP-системы в HANA, один из которых привел к очень высокой нагрузке на тестовую систему. Если бы этот вариант был применен в продуктивной системе «Сапфир», которую использует компания, ее производительность могла резко снизиться. Работа пользователей в системе стала бы как минимум очень некомфортной, а процессы ввода документов и формирования отчетов были бы недопустимо длительными. Естественно, что от применения «проблемного» варианта отказались и в компании была использована другая архитектура.

Своими силами

Дальнейшие планы по развитию использования демостендов напрямую связаны с запросами бизнеса. Так, в настоящее время проходят испытания системы электронно-цифровой подписи (ЭЦП). Эта технология позволяет завизировать электронный документ и гарантировать, что он сформирован именно его автором и не был никем изменен. ЭЦП используется в электронном документообороте как аналог классической подписи на бумажном документе.

Помимо этого, в 2015 году планируется организация демостендов для тестирования SAP BPC on HANA и SAP ERP on HANA. Цель этих исследований — подтвердить повышение производительности систем при переводе их на HANA, протестировать процедуры их переноса, оценить потребности в аппаратных ресурсах и необходимый объем доработок.

Практика создания демостендов для испытания различных информационных систем становится все более востребованной. С некоторых пор в центре компетенций по IT-архитектуре появилась специальная услуга по проведению таких тестов. По мнению специалистов, это позволит сделать процесс испытаний более качественным и не привлекать для этих целей внешних подрядчиков.

Проведение тестов на испытательном стенде — один из обязательных этапов работ перед запуском качественно нового IT-сервиса или IT-оборудования. Развертывание демостенда производится после определения соответствия продукта сформированным требованиям, ознакомления с документацией, предоставленной разработчиками, и опытом использования в других компаниях. Испытания позволяют выявить расхождения между заявленными и фактическими показателями решения. Случается, что по итогам тестов мы отказываемся от рассматриваемого решения, так как несоответствия слишком существенны. Нередки также случаи, когда после наших замечаний компании-разработчики дорабатывают свои решения или добавляют в них новый функционал.

Алексей Карташев,
руководитель направления по телекоммуникациям
и мультимедиа, управление по корпоративной IT-инфраструктуре ДИТАТ

Демостенды-2014

В 2014 году сотрудниками управления корпоративной IT-архитектуры ДИТАТ было создано три демостенда: для инновационной технологии SAP HANA, программного обеспечения SNP T-Bone для трансформации IT-систем и автоматизированного копирования систем SAP, а также ПО SAP Data Quality + SAP Information Steward для формирования отчетов о выполнении работ и услуг по ремонту скважин для блока разведки и добычи.

Специалисты управления корпоративной IT-инфраструктуры ДИТАТ в минувшем году также создали три демостенда. Это IT-система для удаленного подключения к корпоративной электронной почте на базе Microsoft Windows Server 2012 R2, система мониторинга инфраструктуры EMC Watch4Net и система управления конфигурациями и доступом для операционных систем с открытым исходным кодом.