Апгрейд, сборка и настройка ПО на вычислительном сервере

Цена договорная
17 апреля 2024, 23:10 • 5 откликов • 71 просмотр
Апгрейд, сборка и настройка ПО на вычислительном сервере

Текущая конфигурация:

Сервер HP ProLiant ML350 Gen10
Процессор 1xXeon Silver 4210 (10 ядер)
Память 4x16GB Hynix HMA82GR7CJR8N-WM
Жесткий диск 2x1,2 Тб HP EG001200JWJNK (Toshiba AL15SEB120N)
MicroSD SanDisk 16GB
БП 2х800 Вт

Цель по железу:

1. Подобрать память. Минимально допустимая оперативная память 256 ГБ, оптимально – 512 ГБ.
2. Подобрать процессоры (и охлаждение). Суммарно минимум на 27 ядер , оптимально 54 ядра, идеально 81 ядро.
3. Хранилище пользовательских данных не менее 1 ТБ. Под ОС и ПО отдельные хранилища, объем по необходимости.

Подобрать = найти реального поставщика с хорошей ценой и запросить КП на указанные реквизиты.

Цель по софту:

1. Linux (удобно Ubuntu, но не обязательно)
2. Intel Oneapi: mkl (BLAS, LAPACK, FFT, MPI, компилятор). Нужно собрать так, чтобы Intel MPI работала эффективно. Если это невозможно, то нужно заменить на OpenMPI или MPICH
3. OpenMP
4. LAMMPS [https://www.lammps.org/](https://www.lammps.org/) (сайт без vpn не доступен, можно найти также в [https://github.com/lammps/lammps](https://github.com/lammps/lammps), документация [https://www.afs.enea.it/software/lammps/doc17/html/Section_intro.html](https://www.afs.enea.it/software/lammps/doc17/html/Section_intro.html) ). Нужно собрать с MPI, в идеале оптимизировать под сборку с Intel mkl и конкретный процессор.
6. Quantum Esspresso [https://www.quantum-espresso.org/](https://www.quantum-espresso.org/). В идеале оптимизировать под сборку и процессор
7. OpenGL (для установки библиотеки Ovito для python https://www.ovito.org/docs/current/python/introduction/installation.html](https://www.ovito.org/docs/current/python/introduction/installation.html) )
8. Comsol
9. Какой-то dashboard с основной информацией о работе сервера (текущая загрузка, заполненность дисков, количество задач в очереди, администрирование пользователей, дисковые квоты и пр.)

Система
1. Авторизация по ключу SSH
2. Доступ через SSH, SCP
3. ОС, софт и пользовательские данные должны находиться на разных дисках.
4. Требуется возможность бэкапа ОС и софта с быстрым процессом восстановления. Например, можно разворачивать с образов, хранящихся на отдельном HDD в этом сервере, и используемом только для этой цели.
5. Диски с пользовательскими данными должны быть в RAID1

Этапы работы:
1. Подбор железа для апгрейда
2. После покупки железа - сборка сервера и настройка софта.

Оплата поэтапная.

Дополнительно:
1. Работа с железом возможна только на территории заказчика. Адрес: Санкт-Петербург, ул. Политехническая, д. 28
2. SSH доступа во внутреннюю сеть предприятия нет. Только через anydesk и пр.