Gigabyte выпускает..

Компания Gigabyte объявила о выпуске новой компактной видеокарты GTX 970, которая получила номер..


» » Импортозамещение в нефтегазовом секторе: как добывающие компании на «Эльбрус» собрались


Импортозамещение в нефтегазовом секторе: как добывающие компании на «Эльбрус» собрались


15-09-2017, 22:45 Новости » Импортозамещение в нефтегазовом секторе: как добывающие компании на «Эльбрус» собрались


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

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

Импортозамещение в нефтегазовом секторе: как добывающие компании на «Эльбрус» собрались

• Система IDS Х360, разработанная в России платформа для построения корпоративных информационных систем с готовыми справочниками, бизнес-процессами, формами и шаблонами документов. X360 включает в себя готовые модули EAM, REM, ITSM, WFM, RCM, CRM, BPM, а также геоинформационную систему GIS, благодаря чему подходит для управления месторождением, как бизнес-объектом.


Импортозамещение в нефтегазовом секторе: как добывающие компании на «Эльбрус» собрались

Элементы «конструктора», казалось бы, вполне подходили для создания готового комплекса, но для того, чтобы теория стала практикой пришлось провести немало подготовительных работ, в том числе с вовлечением разработчиков аппаратной платформы.

Архитектура решения

Сама по себе платформа «Эльбрус» включает в себя собственную операционную систему (причем с разными версиями ядер для различных задач). ОС «Эльбрус» основана на дистрибутиве Linux Debian, но при этом значительно отличается от оригинального кода ядра. В частности, в kernel уже встроены инструменты для защиты информации, которые позволяют достичь 2 уровня защищенности по РД Гостехкомиссии, а также может работать как ОС реального времени, рассчитанная на решение промышленных задач. Для архитектуры x86 специалистами МЦСТ были созданы средства двоичной трансляции — своего рода эмулятор, который позволяет запускать стандартные приложения.

Но вернемся к нашей ситуации: на платформе «Эльбрус» нужно было запустить решения КОНКОРД и систему IDS X360. Обе разработки используют открытые стандарты, однако для их работы нужно было внести определенные изменения в архитектуру программно-аппаратного комплекса.

Приложения КОНКОРДА изначально разрабатывались для запуска в контейнерах Docker. Но поскольку «Эльбрус» не работает с Docker, а запуск готовых образов со сторонними операционными системами (например, с Ubuntu) рубит на корню саму идею импортозамещения, потребовалось найти другое решение для работы ПО от КОНКОРД. Изучив возможности ОС «Эльбрус», разработчики решили использовать контейнеры LXC.

С IDS X360 вышло немного сложнее. Система состоит из трех компонентов — это база данных PostgreSQL, сервер приложений и система поиска. База данных запустилась без проблем, однако серверу приложений необходима поддержка NodeJS (и в частности JIT-компилятора). И здесь сыграло важную роль происхождение разработчика платформы. Невозможно представить, чтобы компания IBM или HP изменила свои планы разработки для российского заказчика. Тем временем команде Эльбруса потребовалось около месяца, чтобы ответить на запросы IDS и обеспечить поддержку NodeJS во внутреннем релизе операционной системы. Официальный релиз с поддержкой NodeJS планируется осенью 2017 года. Кстати, в это же время планируется ввести поддержку Java, которая станет основой для работы Elastic Search — третьего компонента IDS X360.

Предварительное тестирование и ожидания

Командам инженеров из IDS и КОНКОРДа был предоставлен тестовый доступ к серверу «Эльбрус». Это 4 процессора Эльбрус-4С по 4 ядра в форм-факторе 3U. Ядра работают на частоте 800 МГц, в системе установлено 96 Гбайт ОЗУ (можно до 192 Гб), два южных моста КПИ. Обе команды отрапортовали об успешной работе систем на комплексе «Эльбрус», в основном благодаря ускоренному доступу к памяти и наличию большого объема ОЗУ.

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

Почему это готовое решение жизнеспособно? Потому что оно включает в себя весь набор компонентов, необходимых для управления месторождением и моделирования процессов на скважинах. К нему не нужно ничего добавлять или интегрировать какие-то сомнительные решения. Напротив, заказчик получает готовый продукт, гарантию защиты от санкций и внимание…весь комплекс стоит в 3-10 раз дешевле, чем зарубежные интегрированные аналоги, содержащие в себе все те же компоненты.

Следующий шаг — переход к использованию российских платформ программирования, компиляторов и средств разработки, предназначенных специально для систем Эльбрус и МЦСТ-R, с которыми можно познакомиться на сайте МЦСТ (http://www.mcst.ru/sistema_programmirovaniya). Такой подход обеспечит полную «импортонезависимость» для критически важных элементов ИТ ландшафта нефтегазовых компаний.







Также читайте: 

Похожие новости
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.