Разработка программно-аппаратной платформы «виртуальный суперкомпьютер», обеспечивающей использование суперкомпьютеров на основе технологий виртуализации.


Разработка программно-аппаратной платформы «виртуальный суперкомпьютер», обеспечивающей использование суперкомпьютеров на основе технологий виртуализации.

Начало проекта – 2012 год. Окончание проекта - 2013 год. Заказчик - Министерство образования и науки.

В рамках работ по контракту разработан программный комплекс «виртуальный суперкомпьютер». Программный комплекс разработан в модели свободного ПО и основан на компонентах с открытым исходным кодом. Ключевыми компонентами комплекса являются:

  1. Монитор Виртуальных Машин, предназначенный для организации работы ВМ в рамках одного вычислительного узла. Монитор обеспечивает эффективное выполнение ВМ с использованием технологий виртуализации. Монитор основан на гипервизоре KVM и эмуляторе платформы QEMU.
  2. Распределенная система управления виртуализированными вычислительными ресурсами. Система основана на облачной платформе Openstack, однако поддерживает ряд функций, необходимых для учета специфики высокопроизводительных вычислений.
  3. Распределенная система организации устойчивого хранилища данных. Система предоставляет объектное хранилище, блочное хранилище и СУБД. Система основана на платформе Openstack, файловой системе CEPH, СУБД PostgreSQL. Система обеспечивает автоматическую репликацию хранимых данных.
  4. Распределенное средство организации и управления образами предустановленных ОС и ПО. Средство позволяет организовывать каталоги образов ВМ. Средство основано на системе Openstack Image.
  5. Распределенная сервисная система, предоставляющая интерфейс пользователя и веб-интерфейс для доступа к разрабатываемому комплексу.
  6. Ключевой особенностью программного комплекса является ориентация на эффективное решение высокопроизводительных задач в облаке. Достигается производительность на уровне не менее 90% от производительности аналогичного оборудования без использования виртуализации.


Проект выполнялся в рамках программы "Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 2007-2013 годы".

Исполнитель

Компиляторные технологии

Перейти к списку всех проектов