От лабораторен хаос до автоматизирани открития
Научноизследователският отдел на водещ университет беше възпрепятстван от бавни, несъвместими и ръчни процеси за настройка на изчислителни среди. Изследователите губеха ценно време с ИТ задачи, вместо да се фокусират върху открития. prAIor внедри напълно автоматизирана платформа за самообслужване, която предоставя контейнеризирани изследователски среди за минути, гарантирайки 100% възпроизводимост и ускорявайки темпото на иновациите.

Цели на проекта
Намаляване на времето за настройка на среда от седмици на минути
Гарантиране на 100% възпроизводими изследователски среди
Внедряване на модел за самообслужване за изследователи с ИТ надзор
Нашият подход
**1. Проект за Инфраструктура като код (IaC):** Анализирахме съществуващия локален хардуер и проектирахме стабилен, мащабируем клъстер с Terraform и Ansible за автоматизиране на внедряването на Proxmox VM и Kubernetes основа.
**2. Контейнеризация и CI/CD:** Разработихме стандартизиран процес с Docker и GitLab CI/CD, който позволява на изследователите да дефинират необходимия си софтуер в прости конфигурационни файлове, които след това автоматично се компилират в сигурни, преизползваеми контейнерни имиджи.
**3. Интеграция на портал за самообслужване:** Създадохме прост уеб интерфейс, свързан с Kubernetes API, който позволява внедряване с един клик на предварително одобрени, изолирани изследователски среди (JupyterHub, R-Studio и др.).
Решение
- **Kubernetes върху Proxmox:** Изградихме рентабилна и мощна платформа за оркестрация на контейнери върху съществуващия хардуер на университета, избягвайки скъпи разходи за облачни доставчици.
- **Автоматизация с Terraform & Ansible:** Предоставихме цялостно Infrastructure as Code решение за обезпечаване и управление на целия технологичен стек, от хардуера до работещите приложения, гарантирайки съвместимост и бързо възстановяване.
- **GitLab CI/CD Pipelines:** Автоматизирахме процеса по създаване, тестване и съхранение на персонализирани имиджи за изследователски среди, създавайки 'единствен източник на истина' за софтуерния пакет на всеки експеримент.
Резултати
- Изследователите вече стартират сложни изчислителни среди за по-малко от 5 минути.
- Елиминирахме проблемите от типа „на моята машина работи“, което доведе до по-качествени и проверими изследвания.
- ИТ отделът получи пълна видимост и контрол върху ресурсите, подобрявайки сигурността и оптимизирайки използването на хардуера.
Контакт
Имате въпрос или искате да обсъдим проект? Пишете ни.