Единый вычислительный комплекс СПбГУ представляет собой совокупность гетерогенных вычислительных кластеров, серверов, систем хранения данных и сетевых устройств, интегрированных в рамках общей системы управления:
- - аутентификацией и авторизацией;
- - хранением и защитой данных;
- - администрированием, контролем и мониторингом;
- - регистрацией и предоставлением доступа;
- - виртуализацией;
- - прикладными программными ресурсами.
Единый вычислительный комплекс СПбГУ предназначен для выполнения высокопроизводительных вычислений в научных исследованиях и образовательных программах в областях физики, химии, биологии, математики и др.
Ядро комплекса составляет система виртуализации, построенная на базе VMWare. Система виртуализации СПбГУ позволяет одновременно поддерживать до 1500 базовых расширяемых виртуальных вычислителей, каждый из которых может иметь от 2 до 6 вычислительных ядер и от 4 до 24 ГБ оперативной памяти.
При помощи системы хранения и защиты данных, базовые виртуальные вычислители комплектуются виртуальными дисками, на которых размещаются домашние директории пользователей и общая директория с дистрибутивами всех прикладных программных продуктов, доступных в РЦ Вычислительный центр.
Данные содержащиеся в пользовательских директориях, при наличии у пользователя соответствующих прав, могут быть переданы на обработку на любое физическое устройство, входящее в единый вычислительный комплекс, при помощи систем очередей.
Система виртуализации обеспечивает не только работу всех вычислителей, предоставляемых пользователям, но и функционирование всех служебных, управляющих, мониторинговых и информационных систем РЦ Вычислительный центр, а также набора виртуальных кластеров, поддерживающих различные инструментальные и вычислительные платформы.
Работу системы виртуализации обеспечивают 60 12-ядерных серверов производства Hewlett Packard с 96 гигабайтами оперативной памяти на каждом сервере.
Для проведения расчетов, требующих более значительных вычислительных ресурсов, пользователям предоставляется возможность задействовать дополнительные вычислительные платформы.
HPC – платформа обеспечивает эффективный запуск задач и поддерживается:
- 48 узлами (short, long, infi) 2xIntel Intel Xeon E5335, 2.0 GHz,
8 ядер, RAM 16 GB, ib 20Gbps, Eth 1 Gbps, 3.07 TFlops;
- 20 узлами (short, long, infi) 2xIntel Xeon E5-2680v3 2.66 GHz, max 3.06 GHz,
24 ядра, RAM 128 GB, ib 56 Gbps, Eth 10 Gbps, 7 TFlops.
GPGPU – платформа обеспечивает эффективный запуск задач, использующих графические ускорители nVidia, поддерживается:
- 16 узлами (GPU3) 2xIntel Xeon X5650 2.66 GHz, max06 GHz,12 ядер,
3x nVidia TeslaM 2050, RAM 96 Gb, ib 40 Gbps, Eth 10 Gbps, 11.1 GFlops;
- 8 узлами (GPU8) 2xIntel Xeon X5650 2.66 GHz, max 3.06 GHz, 12 ядер,
8x nVidia TeslaM 2050, RAM 96 Gb, ib 40 Gbps, Eth 10 Gbps, 16.5 TFlops;
- 10 узлами (GPU) 2xIntel Xeon E5-2680v3 2.66 GHz, max 3.06 GHz,
24 ядра, 2x nVidia Tesla K40, 128 GB, ib 56 Gbps, Eth 10 Gbps, 21.6 TFlops.
- 3 узлами (GPU) 2xIntel Xeon E5-2690v4 2.66 GHz, max 3.21 GHz,
24 ядра, nVidia Tesla P100, 256 GB, ib 56 Gbps, Eth 10 Gbps, 6.6 TFlops.
- 3 узлами (GPU) 2xIntel Xeon E5-2690v4 2.66 GHz, max 3.21 GHz,
24 ядра, nVidia Tesla P100 & nVidia Quadro 5000, 256 GB, ib 56 Gbps, Eth 10 Gbps, 5.2 TFlops.
SMP - платформа обеспечивает эффективный запуск задач, требующих до 64 вычислительных ядер, либо свыше 128 GB оперативной памяти, поддерживается:
- 2 серверами DL980 (SMP1, SMP3) 8xIntel Xeon X7560 2.266GHz, max266GHz, 64 ядра, 0.5 ТB, 1.02 TFlops;
- 1 сервером DL980 (SMP2) 8xIntel Xeon X7560 2.266GHz, max 266GHz, 64 ядра, 2.0 ТB, 0.52 TFlops;
- 1 сервером Huawei Tecal RH5885V3 (NODE 32) 4xIntel Xeon E7-4880v2, 2.5 GHz, max1 GHz, 60 ядер, 1.0 ТB.
- 2 сервера Huawei Tecal RH8100 (NODE 64) 8xIntel Xeon E7-8860v4, 2.2 GHz, 144 ядера, 4.0 ТB.
Доступ пользователей ко всем дополнительным платформам осуществляется через систему очередей с ограничением времени использования платформы.