Эффективность применения СК можно повысить путем предоставления пользователям знакомого им предметно-ориентированного пакета прикладных программ, который поддерживает параллельные вычисления. В этом случае пользователи могут начать работать на СК с минимальными затратами на изучение технологий параллельных вычислений. Вместе с тем, пакеты прикладных программ, поддерживающие параллельные вычисления, отличаются высокой сложностью в установке и настройке. Обычным пользователям сложно самостоятельно установить такой пакет и настроить его на работу с СК. Решением является технология облачных вычислений, при которой пользователи работают с программным обеспечением, установленным не на их компьютерах, а на серверах поставщиков облачных услуг.
В настоящее время ведутся работы по предоставлению пользователям СКЦ ИММ УрО РАН пакетов прикладных программ для параллельных вычислений по модели SaaS. Пакеты устанавливаются на серверах вычислительной облачной платформы в СКЦ ИММ УрО РАН профессиональными администраторами и интегрируются с СК «УРАН». Под интеграцией понимается возможность запуска задачи на СК прямо из графического интерфейса пакета с последующей обработкой результатов расчетов (анализ данных, визуализация и т.п.) также в графическом интерфейсе. Для доступа пользователей к облачным ресурсам используются программы подключения к удаленному рабочему столу.
В настоящее время облачная платформа УрО РАН полностью сформирована и успешно функционирует на основе телекоммуникационного центра коллективного пользования ИММ УрО РАН (ТЦКП). ТЦКП создан для размещения облачных приложений, виртуальных серверов в рамках построения частного корпоративного облака УрО РАН, а также размещения научно-информационных сервисов.
Находящийся в составе ТЦКП маршрутизатор Cisco WS-C6506 используется для маршрутизации трафика сети УрО РАН во внешние сети, поддерживает BGP сессии с внешними провайдерами, обеспечивает защиту пользователей сети УрО РАН от сетевых вирусов и внешних атак, а также используется для сбора статистики по трафику в режиме реального времени и его анализа, мониторинга и устранения неполадок.
Институты УрО РАН в Екатеринбурге объединены высокоскоростной оптической линей связи с пропускной способностьью 10 Гб/с. Коммутатор Cisco 7609 с супервизором WS-SUP32-10GE-3B используется для коммутации трафика институтов и организации виртуальных локальных сетей (VLAN) для разграничения прав доступа к сетям этих институтов.
Коммутатор Cisco WS-C6503E используется для организации каналов связи по оптоволоконным линиям со скоростью до 10 Гбит/с между сетью УрО РАН и сетями провайдеров г. Екатеринбурга, а также поддерживает соединение с резервным каналом выхода в Интернет для сети УрО РАН.
Примеры предоставляемых сервисов:
-
телематический сервис (21 организация-пользователь);
-
система дистанционного доступа и запуска задач на СК «УРАН» (14 организаций);
-
система учета научных проектов, результатов и отчетов «ПРОЭКСПРЕСС» (12 организаций);
-
система учёта результатов научно-технической деятельности (система CRIS)» (3 организации);
-
система создания и сопровождения электронных журналов (5 организаций);
-
система электронных библиотек (5 организаций);
-
информационная система «Конференции» (15 организаций);
-
система проведения видеоконфереций с трансляцией в Интернет (8 организаций);
-
видеоархив УрО РАН (10 организаций);
-
портал самообслуживания, для создания виртуальных серверов институтами УрО РАН AppController (6 организаций);
-
система управления виртуальной средой и облачными сервисами УрО РАН (6 организаций);
-
электронная система «Центральная научная библиотека УрО РАН» (15 организаций).
Примеры решаемых задач:
-
разработана архитектура территориально-распределенной системы хранения данных среды высокопроизводительных вычислений УрО РАН на основе ГРИД-технологий и новых протоколов Интернета (Parallel NFS, WebDAV), а также механизмы подключения территориально-распределенной системы хранения данных к СК на основе совместного использования ГРИД-протоколов и стандартных протоколов Интернет.
-
разработана облачная технология решения задач теплопереноса, возникающих при эксплуатации инженерных систем в условиях вечной мерзлоты, предоставляющая соответствующие расчеты на СК «УРАН» как веб-сервис.
-
реализована обработка в реальном времени в Екатеринбурге на СК «УРАН» потока экспериментальных данных газо- и гидродинамических исследований, получаемых в Перми в ИМСС УрО РАН. Это позволило использовать ресурсоемкие, но высокоточные алгоритмы, избежать хранения гигантских объемов избыточной информации, обрабатывать измерения «на лету» и проводить эксперименты с обратной связью.
Важным аспектом создания облачной платформы является то, что она в значительной мере построена на основе уже имеющихся в СКЦ ИММ УрО РАН серверов. Эти серверы ранее входили в состав вычислительных кластеров, но сейчас уже не обладают необходимой вычислительной мощностью для проведения высокопроизводительных вычислений. При этом данные серверы исправны, пригодны к эксплуатации и могут использоваться для задач, не требующих высокой вычислительной мощности, в том числе для облачных вычислений. Таким образом, облачную платформу удалось создать без дополнительных затрат на оборудование.
В дальнейшем предполагается продолжить увеличение количества серверов облачной платформы с установкой дополнительных пакетов прикладных программ, интегрированных с СК.