Заказчики: Роснефть НК Москва; Нефтяная промышленность Продукт: PostgreSQL СУБДДата проекта: 2016/03
|
В 2015 году в рамках импортозамещения в сфере информационных технологий «Роснефть» провела внутренний инфраструктурный проект по выбору СУБД для класса малых и средних бизнес-приложений, рассказал начальник управления ИТ-архитектуры компании Виктор Михалев в феврале 2016 года на конференции PgConf.Russia 2016.
По словам Михалева, проект включал тестирование нескольких СУБД, включая MS SQL, и наилучшие результаты среди импортозамещающих продуктов в тестах показала PostgreSQL. По ней уже приняты рекомендации для дальнейшего использования в конкретных проектах «Роснефти» - в основном, связанных с добычей и разведкой углеводородов, сказал он. В ряде проектов уже начинается активное внедрение PostgreSQL.
Данные по различным СУБД для тестирования «Роснефть» черпала из нескольких источников: реестр отечественного ПО, свой внутренний реестр ПО и данные Ассоциации российского программного обеспечения. Изначальный список для тестирования включал порядка 13 СУБД, из которых предварительный отбор для полного цикла тестирования прошли СУБД. В ходе тестирования к ним была добавлена также MS SQL.
Михалев отметил, что проект «Роснефть» проводила собственными силами, без привлечения сторонних подрядчиков: с одной стороны, посчитав, что ей хватает внутренней экспертизы для этой задачи, с другой – чтобы тестирование было полностью независимым.
Говоря о предпосылках активной работы по импортозамещению ПО, Михалев отметил, что этим «Роснефть» озадачивалась и ранее. В 2015 же году на фоне санкций «Роснефть» активизировала эту деятельность: некоторые ее структуры попадают под санкции и не могут использовать программное обеспечение из США и большинства стран ЕС в своих проектах.
В 2015 году «Роснефть» столкнулась с ситуацией, когда на фоне санкций один из зарубежных вендоров отключил ее от техподдержки на пять месяцев: в течение этого периода компания не получала обновлений ПО, патчей и т.д., и при этом должна была обеспечить непрерывность сервисов для своего бизнеса, рассказал Виктор Михалев. Название компании, оставившей «Роснефть» без техподдержки, он предпочел не озвучивать.
«Все эти пять месяцев мы оттачивали юридические формулировки, которые позволяли бы нам заключать дополнительные документы, чтобы дальше использовать это программное обеспечение. Когда мы сталкивались с описаниями секторальных санкций, находили там много неопределенностей и неоднозначных трактовок, которые можно по-разному интерпретировать», - отметил Михалев. |
«Роснефть» решила начать именно с СУБД и именно для небольших систем, постепенно двигаясь и в сторону замены других продуктов, в том числе на крупных приложениях, рассказывает Виктор Михалев. Помимо СУБД Postgres «Роснефть» планирует выбрать для использования еще какую-то одну – «чисто отечественную» систему. Одна из таких СУБД участвовала в тестах. «Роснефть» указала по итогам тестов на узкие места продукта и ожидает, что в течение 2016 года разработчик устранит недостатки и выпустит улучшенный релиз, подходящий для задач нефтяной компании.
Следующим этапом должен стать выбор импортозамещающей операционной системы под сервера с СУБД. По планам, с ней компания планирует определиться в 3 квартале 2016 года.
В части импортозамещения бизнес-приложений вопрос более сложный, отметил Михалев. В «Роснефти» используется порядка 20 классов различных приложений, и в ряде из них в обязательном порядке уже применяются российские продукты и расширяют свое присутствие. По каждому классу приложений в каждом случае принимается отдельное решение об использовании российских продуктов, сказал он.