Инструмент для запроса использования пользователями GPU (планировщик) и сервис для отслеживания использования
- Dockerfile 100%
|
|
||
|---|---|---|
| backend@7cc2edc679 | ||
| frontend@43e2faa909 | ||
| .drone.yml | ||
| .gitmodules | ||
| Dockerfile | ||
| LICENSE | ||
| README.md | ||
jupyter-gpu-scheduler
Инструмент для запроса использования пользователями GPU (планировщик) и сервис для отслеживания использования.
Сервис предназначен для выбора расписания пользователями, когда они хотят использовать вычислительные мощности сервера. Система резирвирует это время и после разрешает выбирать соответствующие ноутбуки в JupyterHub для использования этих мощностей. В случае, если время закончилось, а данный ноутбук еще используется, то сервер должен быть завершен по команде.
Авторизация
Приложение авторизуется самостоятельно. Для отслеживания пользователей используется логин. Соответственно логины в сервисе и в JupyterHub должны совпадать. Аутентификация проводится через сервис REST API. Пример сервиса с использованием LDAP.