Все ресурсы центра, как вычислительные, так и программные, предоставляются посредством виртуальных машин (ВМ), доступ к которым происходит через удаленный рабочий стол, по терминальному или графическому интерфейсу, например, утилитами Remote Desktop Connection Manager (RDCMan или RDP), Putty, VNC или FreeNX. Виртуальная машина представляет собой полноценное рабочее место исследователя на базе выбранной платформы (Windows или Linux), позволяет проводить отладку своих программ, выполнять расчеты и использовать для работы большой набор готовых программ. Файлы рабочей (домашней) директории пользователя доступны для обработки программами на ВМ и на всех других вычислителях. Система устроена так, что несколько виртуальных машин могут иметь общие дисковые устройства для хранения данных рабочей группы или подразделения университета.
Таким образом, виртуальная машина является единой точкой доступа ко всем ресурсам центра. Особенно такое решение важно для обработки больших массивов разными вычислителями, визуализации результатов без переноса данных на рабочие станции пользователей.
Использование виртуальных машин дает ряд преимуществ, таких как настраиваемое операционное окружение, возможность гибкого конфигурирования и управления данными. Это позволяет создавать ВМ с различными операционными системами, будь то Linux или Windows, с нужными для пользователя конфигурациями.
Консолидирование аппаратной платформы серверов, устройств хранения данных, программного обеспечения в рамках единого вычислительного комплекса существенно сократило стоимость владения оборудованием, повысило его надежность, доступность и гибкость.
В РЦ ВЦ существует набор стандартных шаблонов ВМ, из которого пользователь выбирает наиболее подходящие для своей задачи варианты. Для каждого шаблона ВМ настроены конфигурации (ОС, количество ядер, объем операционной памяти и жёсткого диска и т.д.) для запуска, определенного прикладного программного обеспечения (ПО) и проведения расчётов на вычислителях. В соответствии с потребностями пользователя в конфигурации ВМ могут вноситься изменения (изменение количества ядер, объема оперативной памяти и жесткого диска, установка дополнительного ПО). Таким образом создаются типовые рабочие среды для разных направлений исследований.
Ниже в таблице описаны стандартные шаблоны с указанием их конфигураций и предназначения.
Название |
Конфигурации |
Используемое ПО |
Использование вычислителей |
|
|
MATLAB R2015b |
ВМ |
w7-x64eng-maple,math,comsol,matlab-rev.0 |
|
Maple 15, Comsol 4.3, MATLAB, Wolfram Mathematica 8 |
ВМ |
|
|
Materials Studio 7.0 |
ВМ |
w7-x64-SPSS_Statistics_v22 |
|
IBM SPSS Statistics v22 |
ВМ |
w7-x64-g09-rev.1 |
|
Gaussian 09 rev D.01 |
ВМ |
w7-x64-MS7-rev.0 |
|
Material Studio 7.0 |
ВМ |
w7-x64-ansys13-rev.0 |
|
Ansys 13 |
ВМ |
w7-x64-ansys-ms60-rev.0 |
|
Ansys 13 Material Studio 6.0 |
ВМ |
CentOS6.7-gnome-rev.3 |
|
|
Преднастройка PBS на TP кластер. |
CentOS-6.4-gnome-CUDA-rev.1 |
|
|
Преднастройка PBS на гибридный кластер. |