моя ферма для майнинга

Майнинг - добыча криптовалют постепенно сходит на нет, но ферма работает и будет работать пока окупает затраты на электроэнергию.
ferma-dlya-maininga

ferma-dlya-maininga2
В данной ферме 3 видеокарты Sapphire Radeon 270, подключенных с помощью райзеров. Двух-ядерный Athlon 3800+ 2,0 ГГц, 2 Гб ОЗУ и 64-разрядная Windows 7. Два блока питания: основной chieftec 600 Вт, дополнительный старый 300 Вт (питает одну видеокарту). Управляется с помощью программы TeamViewer.

Блоки питания подключены друг к другу с помощью сигнального провода (на фото фиолетового цвета). Массы соединены креплением от кулера на процессор, что одновременно является надежным креплением для дополнительного блока питания. По мощности - впритык, другой 300 Вт не потянул.
Соединить два блока питания
соединить 2 блока питания

Отсутствие встроенной видеокарты и подключение всех видеокарт через райзеры создало дополнительные сложности при настройке фермы для майнинга. Если не грузилась ферма, приходилось несколько раз все разбирать и собирать, чтобы увидеть проблему (данные райзеры не позволяют подключить монитор). Но в целом все проблемы связаны с неправильным выключением операционной системы windows и выбором типа загрузки на старте. В итоге к ферме подключена клавиатура и при проблемах выбор типа загрузки windows осуществляется "пальцем в небо". На 2-3 раз запускается "последний удачный запуск", либо "обычная загрузка windows" и через удаленное управление осуществляется дальнейшая настройка, и обязательно штатная перезагрузка.

minerС настройками проводились некоторые эксперименты, принято решение не разгонять видеокарты на максимум, а сделать упор на надежность. Ведь прирост 5-10% мощности не окупит затраты на покупку видеокарт. Сам батник выглядит так:

@echo off
:begin
timeout /T 3
echo try connection

ping -n 1 -w 3000 92.63.101.111 > nul
if %errorlevel%==1 goto begin

setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1

cgminer.exe  --scrypt -o stratum+tcp://92.63.101.111:3333 -u 42940 -p x -I 18 -g 1 --thread-concurrency 12000 2>log.txt

goto begin

Метка :begin создана для зацикливания батника в двух случаях: когда нет соединения с пулом при запуске майнера и в конце, если майнер вылетел. Ping непосредственно проверяет доступ к пулу. Параметры setx я просто скопировал с чужих настроек не разбираясь что по чем. Как вы видите в батнике нет настроек частоты ядра и памяти - я не разгоняю видеокарты. Но это позволило запускать майнер на интенсивности 18. 2>log.txt - запись всех событий батника в лог для анализа скриптом и перезапуске майнера при зависании пула или отваливания интернет соединения.

Перезапуск майнера при отвалившемся интернете производится с помощью скрипта. Сам скрипт запускается планировщиком задач windows каждые 5 минут и ищет в логе фразу. В моём случае это 2 фразы "wrong URL", "interrupted" и, соответственно, 2 скрипта. Сам скрипт я скачал с сайта club.dns-shop.ru. В скрипте с помощью блокнота надо исправить постоянные величины:

Const csFolder = "C:\Users\madcash\Downloads\!mining\cgminer-3.1.1-windows" 'Папка с майнером и батником
Const csLog = "log.txt" 'Имя лог-файла для анализа
Const csBatch = "start.bat" 'Имя батника с настройками майнера
Const csFind = "interrupted" 'Поисковое выражение в лог-файле

Для автоматического перезапуска windows при отваливании драйвера видеокарты требуется отключить системные оповещения типа "видеоадаптер перестал отвечать". Это делается с помощью изменений в реестре dontshowui.reg. Я пытался настроить перезапуск windows сразу при отваливании видеодрайвера, но как показала практика таких случаев практически не наблюдается на моих видеокартах/настройках. В итоге ферма перезапускается раз в сутки так же планировщиком задач и батником:

shutdown -r

Скачать скрипт, dontshowui.reg можно по следующей ссылке Скачать скрипты.

На момент написания статьи ферма окупилась на 35% с учетом затрат на электроэнергию ($260 прибыли/$750 вложений) и без учета амортизации (оборудование остается и может быть реализовано в дальнейшем, с учетом морального устаревания).

А у вас есть ферма для майнинга?

5 844 просмотров

  •  
  •  
  •  
  •  
  •  
  •  
  •  
Метки: , , , , , , , ,
Опубликовано в майнинг, распределенные вычисления
3 комментария на “моя ферма для майнинга
  1. Александр:

    Конструкция на первый взгляд непростая, а по соотношению затрат и прибыли напоминает неплохой инвестиционный проект.
    Но речь не об этом, из материала статьи я не смог узнать, возможно ли при создании подобной фермы использовать видяхи Radeon разных моделей или строгая идентичность видеокарт принципиальна?

    • madcash:

      Можно разные использовать. Но ферму уже разобрал — не окупается электроэнергия.

  2. Иван Помидоров:

    Ну в качестве эксперимента, попробовать воплотить в жизнь, так сказать «почесать очумелые ручки». Но вот рассматривать такого монстра в качестве средства производства в нелёгком шахтёрском труде сомнительно. Вряд ли получится оправдать затраты на его постройку и эксплуатацию. А тем более сейчас, когда интернет завален предложениями по специальному оборудованию для майнинга, да и по вполне разумной цене… Майнинг на картах вообще неактуальный. Только попробовать в качестве эксперимента.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

*

Регистрация в майнинг пуле с моментальным выводом на WebMoney!

новости
реклама
Почему самый выгодный майнер 2017 года gpu miner.