Сервер расчетов (исполнитель задач)

Общее

Сервер расчетов или исполнитель задач (Executor) - cпециальный программный модуль платформы (исполнитель задач), который отвечает за запуск задач на определенном вычислительном кластере.

В настоящий момент поддерживается исполнитель задач для организации запуска задач в среде Kubernetesopen in new window. Исполнитель задач позволяет организовать проведение вычислений и на удаленных облачных вычислительных мощностях таких как Yandex Managed Service for Kubernetesopen in new window, VK Cloud Containersopen in new window или Amazon EKSopen in new window. При этом исполнитель задач может располагаться как на стороне вычислительных ресурсов так и в произвольном месте.

Executor

Структура:

  • Панель описания

  • ЗАГРУЖЕННОСТЬ - панель нагрузки на сервер расчетов

    • Панель инструментов
      • - кнопка обновления графиков
      • График изменения числа заданий
      • График загрузка CPU узлов сервера расчетов
      • График потребления памяти узлами сервера расчетов
      • График активности за последний год (заданий за день)
  • УЗЛЫ - панель узлов сервера расчетов

    • Таблица "Ресурсы узла" - все ресурса узла
      • Узел
      • Процессоры
      • Память
      • Размер хранилища подов
      • ГПУ
      • Поды
    • Таблица "Распределяемые ресурсы" - доступные ресурсы
      • Узел
      • Процессоры
      • Память
      • Размер хранилища подов
      • ГПУ
      • Поды

Панель описания

Структура:

  • Логотип

    • - кнопка редактирования настроек (для владельцев и администраторов)
    • - кнопка удаления исполнителя (для владельцев и администраторов)
  • Название

  • Описание

  • Тип сервера - внешний или локальный (расположен в одном кластере с платформой)

  • Общедоступность сервера

  • Баланс - баланс счета

    При нажатии происходит открытие окна баланса сервера.

  • Статус

  • Цена за задание - стоимость выполнения одного задания

  • Цена за ядро CPU - стоимость использования ядра CPU

  • Цена за GPU - стоимость использования GPU

  • Цена за МБ - стоимость использования ОЗУ за МБ

  • Цена за секунду - стоимость секунды выполнения задания

Статус сервера:

  • Активен
  • Приостановлен
  • Выключен

Баланс

Окно баланса сервера расчтетов отображает баланс счета и список транзакций по вводу и выводу средств на счет.

Executor balance

Структура:

  • Панель описания

    • Изображение сервера
    • Имя-ссылка сервера
    • Баланс - баланс счета
    • Кнопка "ВЫВЕСТИ" - кнопка вывода средств на счет владельца
  • Панель транзакций

    • Панель инструментов
      • Период - отображаемый период
      • - кнопка обновления списка
    • Таблица транзакций
      • Создано - дата осуществления транзакции
      • Назначение - тип транзакции
      • Контрагент - контрагент транзакции
      • Сумма - сумма транзакции
    • Панель навигации

После нажатия на кнопку ВЫВЕСТИ владелец сервера может осуществить вывод средств на собственный счет.

Executor balance out