ru24.pro
Все новости
Август
2024

Разработка библиотеки для взаимодействия с VMware vSphere ESXi на Rust

0
Требуется разработать библиотеку для взаимодействия с VMware vSphere ESXi вместо использования официального API. Библиотека должна включать в себя функционал для запуска, остановки и получения списка процессов, а также сбор системной статистики.

Основные задачи:

  1. Разработка библиотеки на Rust.
  2. Реализация функций для запуска, остановки и получения списка процессов.
  3. Сбор статистики по портам, загрузке процессора, потреблению памяти, I/O и сети.
  4. Подключение по SSH для выполнения задач.
  5. Тестирование и пример использования библиотеки.

Требования:

  1. Совместимость с ESXi 5.0-8.0.
  2. Библиотека должна возвращать данные в структуре (массив, список, span, heap и т.д.).
  3. Поддержка сборки на CentOS 5.3.
  4. Желательно наличие покрытия тестами.

Дополнительные условия:

  1. Наличие тестовой машины с доступом по SSH.
  2. Пример использования библиотеки.
  3. Понимание особенностей работы с урезанной операционной системой ESXi и её документирования.


    telegram - @k1nnyyY