Администрирование дата-центра по майнингу криптовалюты

Цена договорная • безналичный расчёт
21 марта 2018, 12:16 • 10 откликов • 84 просмотра
В кратце о проекте:

Есть большой дата-центр, точнее майнинг-ферма
Для майнинг-фермы нужно построить большую систему мониторинга (для инвесторов)

Ферма делится на Риги - риг это одна материнская плата с жестким диском и видеокартами (от 8 до 19ти шутк), под управлением Ubuntu

Ферма территориально находится в Мск, поэтому работать руками не придется, все, что нужно делать вручную, делают москвичи

Уже реализован минимальный функционал мониторинга - мы собираем информацию по ригам - температуру каждого GPU, Hashrate, статус запущен/не запущен

На Ubuntu на каждой риге ставится "образ" - програмулина, которая обновляет ОС, устанавливает автоматом драйвера для видео-карт, загружает, устанавливает и запускает майнера, запускает систему мониторинга и т.д. (sh-скрипт, еще есть скрипт на перле, пока не разбирал его)

Система мониторинга - прога на NodeJS, которая получает инфу от майнера и отправляет в БД на FireBase

В дальнейшем будет больше:
будем собирать больше инфы по железу
внедрим систему "тюнинга" риг - инвестор сам через веб-интерфейс будет указывать какой риге что майнить, с какой скоростью, на какой кошелек и т.д.

При поступлении новой риги, берется жесткий диск с рабочей риги, содержимое старого полностью копируется на новый и рига готова к бою


Теперь по тому, что нужно сделать сейчас:

Тут есть проблема, которую нужно решить в ближайшее время:
При "клонировании" риги вышеуказанным способом, имя риги остается старое

Имя формируется по последним трем цифрам ip-адреса (напр, R001 для риги по адресу 127.0.0.1)

Задача: держать имя риги в соответствии с ip-адресом при его изменении

--------------------------------------------------------------

Просуммирую:
1. Ищем человека для решения конкретной вышеописанной проблемы с названиями риг
2. По результатам работы рассматриваем долгосрочное сотрудничество в развитии проекта