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

При построении облаков используются различные принципы архитектуры, из которых нам наиболее интересны: SaaS (Software as a Service) — программное обеспечение как услуга и PaaS (Platform as a Service) — платформа как услуга.

SaaS предполагает организационную схему работы с пользователем, при которой предоставляется готовое программное обеспечение, установленное на удаленном кластере, доступное пользователю посредством удаленного доступа через интернет. PaaS предоставляет пользователю конфигурируемую платформу с предустановленным ПО и системным окружением.
В настоящее время данное направление широко развивается. В интернете можно найти множество компаний, предоставляющих облачный доступ к широкому спектру ПО, включая: 1C, Microsoft Office, Autodesk и др.

В целом преимущества нашей технологии можно описать следующим образом:

  • отказ от приобретения дорогостоящего оборудования и лицензий ПО;

  • использование расчетов по запросу, в момент, когда это необходимо;

  • высокая производительность;

  • отказоустойчивость;

  • доступность;

  • платформенная независимость;

  • безопасность.

Платформа «Унофактор» представляет собой программную технологию по организации на базе виртуальных рабочих мест в модели DaaS, единой Web-среды (Web-лаборатории), предназначенной для поддержки междисциплинарных коллективов при проведения численных экспериментов с использованием тяжелых прикладных пакетов в рамках решения наукоемких задач.

Такая Web-лаборатория предлагает следующие основные функциональные возможности:

  • Доступ пользователей к виртуальным рабочим местам с интегрированными прикладными пакетами и аппаратными ресурсами через Web-браузер по сети (в том числе сети Интернет);

  • Кастомизация под заданную прикладную область за счет интеграции специализированных расчетных пакетов в состав виртуальных рабочих мест посредством механизма Docker-образов;

  • Расширение вычислительных возможностей web-лаборатории за счет подключение аппаратных ресурсов необходимых для организации вычислений и хранения данных (HPC/BigData кластеры, системы хранения, сервера с графическими ускорителями);

  • Управление учетными записями пользователей Web-лаборатории, их авторизация, аутентификация;

  • Квотирование и учет используемых вычислительных ресурсов;

  • Организация экспорта данных пользователей в рабочую среду Web-лаборатории и их импорта на свою локальную рабочую станцию или внешнее хранилище;

  • Интерфейс к функциям Web-лаборатории через Web-интерфейс или RESTFul API.