Системный администратор. Настройка вычислительного сервера (Дистанционная работа)

Бюджет не указан

Задание: Системный администратор. Настройка вычислительного сервера (Дистанционная работа)

Сервер 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. После покупки железа - сборка сервера и настройка софта.