Title: поNODEим про хард и софт для нод Post by: DrBeer on November 03, 2020, 01:30:07 PM Всем привет ! Тема нод, на сегодня остается вполне себе актуальной. Последние несколько месяцев я работал с несколькими проектами, где устанавливал ос, устанавливал и настраивал ноды, обновлял, делал настройку облачных ресурсов, "подкручивал", ловил и описывал баги, консультировал.... Как показала практика - у людей достаточно много вопросов. В первую очередь, по моему мнению, это недостаточно опыта и знаний по работе с линукс платформами, которые в 90% случаев являются платформой для ноды. Во вторую очередь - все ищут площадки где за них все сделают :) В третьих - не имеют достаточного опыта в настройке виртуальных машин в облаках. Плюс есть хороший практический опыт работы с одноплатными ПК/micro-pc типа Raspberry PI. В итоге раздел будет состоять из:
1. Список полезных статей на данную тему, включая мои авторские 2. Список моделей micro-pc и посты с описание кто для чего и как использует 3. Посты с описание процесса настройки и запуска той или иной ноды. Title: Re: поNODEим про хард и софт Post by: DrBeer on November 03, 2020, 01:30:24 PM Подборка статей моего авторства:
- От регистрации до запуска виртуальной машины в AWS Amazon Cloud для Symbol ноды (https://medium.com/nem-hub/from-registration-to-launching-a-virtual-machine-in-the-aws-amazon-cloud-for-a-symbol-test-net-node-ru-ce184edc014d) - Launching a Virtual Machine in Amazon AWS (Cloud) for a Symbol Node (https://medium.com/nem-hub/from-registering-to-running-a-virtual-machine-in-aws-amazon-cloud-for-the-symbol-node-en-267532beb820) - От регистрации до запуска виртуальной машины в облаке Google для Symbol ноды (https://medium.com/nem-hub/from-registration-to-launching-a-virtual-machine-in-the-google-cloud-ru-1ae4bc56f6c5) - From registration to launching a virtual machine in the Google Cloud for a Symbol node (https://medium.com/nem-hub/from-registration-to-launching-a-virtual-machine-in-the-google-cloud-en-26c6c05f217f) - Букварь нодо-дела. На примере запуска тестовой ноды Symbol (https://medium.com/nem-hub/abc-of-the-builder-of-nodes-on-the-example-of-symbol-test-node-deployment-bd49f94e7b28) - A guide to setting up nodes, on the example of Symbol test net node (https://medium.com/nem-hub/a-guide-to-setting-up-nodes-on-the-example-of-symbol-test-net-node-a5872c7fa828) - Запуск тестовой ноды Symbol на Windows 10 (https://medium.com/nem-hub/%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA-%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%BE%D0%B9-%D0%BD%D0%BE%D0%B4%D1%8B-symbol-%D0%B1%D0%BB%D0%BE%D0%BA%D1%87%D0%B5%D0%B9%D0%BD-%D0%BD%D0%B0-windows-dd0cfb829dfa) Подборка статей других авторов: Title: Re: поNODEим про хард и софт Post by: DrBeer on November 03, 2020, 01:30:40 PM Одноплатные компьютеры
1. ODROID C2 https://bitcointalk.org/index.php?topic=5286413.msg55510714#msg55510714 Ноды которые на ней работали/работают: NOIA Avalanche 2. Raspberry PI 4/8 https://bitcointalk.org/index.php?topic=5286413.msg55511178#msg55511178 Avalanche 3. ODROID H2+ https://bitcointalk.org/index.php?topic=5286413.msg55510778#msg55510778 Symbol - В процессе обкатки Title: Re: поNODEим про хард и софт Post by: DrBeer on November 03, 2020, 01:30:52 PM - Установка ноды Symbol (test net 0.10.x)
https://bitcointalk.org/index.php?topic=5286413.msg55512703#msg55512703 Title: Re: поNODEим про хард и софт Post by: DrBeer on November 03, 2020, 01:53:26 PM ODROID C2
Производитель: Hardkernel Страница продукта: https://www.hardkernel.com/shop/odroid-c2/ Цена: ~46$ Характеристики: * Amlogic ARM® Cortex®-A53(ARMv8) 1.5Ghz quad core CPUs * Mali™-450 GPU (3 Pixel-processors + 2 Vertex shader processors) * 2Gbyte DDR3 SDRAM * Gigabit Ethernet * HDMI 2.0 4K/60Hz display * H.265 4K/60FPS and H.264 4K/30FPS capable VPU * 40pin GPIOs + 7pin I2S * eMMC5.0 HS400 Flash Storage slot / UHS-1 SDR50 MicroSD Card slot * USB 2.0 Host x 4, USB OTG x 1 (power + data capable) * Infrared(IR) Receiver * Ubuntu 16.04 or Android 6.0 Marshmallow based on Kernel 3.14LTS Основной дистрибутив Ubuntu 16.04, 18.04, 20.04 Дополнительные дистрибутивы/сборки Linux Debian Jessie Debian Stretch Arch Linux Kali Linux Armbian DietPi - Thread, Image Yocto/OpenEmbedded Buildroot LibreELEC Volumio Volkcpc NAS OpenMediaVault ANDROID Android 5 / 6 https://i.ibb.co/cQHd3Rw/ODROID-C2.png (https://imgbb.com/) https://i.ibb.co/9HrXfr3/IMG-20201103-170454.jpg (https://ibb.co/m5csYcF) Title: Re: поNODEим про хард и софт Post by: DrBeer on November 03, 2020, 02:03:50 PM ODROID H2+ (x86 !!!)
Производитель: Hardkernel Страница продукта: https://www.hardkernel.com/shop/odroid-h2plus/ Цена: ~119$ Характеристики: * Intel Quad-core processor J4115 (14nm) with 4MiB Cache, up to 2.5Ghz(Single Thread) or 2.3Ghz(Multi Thread) * Dual-channel Memory DDR4-PC19200 (2400MT/s). Please look into the DRAM compatibility list first. Some memory modules are not compatible. * Total 32GiB RAM Space with two SO-DIMM slots * 4 x PCIe 2.0 for one M.2 NVMe storage * 2 x 2.5Gbit Ethernet ports * 2 x SATA 3.0 * SSE4.2 accelerator (SMM, FPU, NX, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AES) * Intel UHD Graphics 600 (Gen9.5 LP GT1) up to 700Mhz * HDMI 2.0 and DP 1.2 multiple 4K/60Hz video outputs * RTC / BIOS backup battery is included Основной дистрибутив Ubuntu 18.04, 20.04 Учитывая что это X86 - можно ставить Windows :) Дополнительные дистрибутивы/сборки Linux Любые поддерживающие платформу NAS OpenMediaVault и подобные У меня работает и как станция для нод так и рабочая станция - ресурсов хватает ! https://i.ibb.co/PYFthLF/ODROID-H2.jpg (https://imgbb.com/) https://i.ibb.co/P6sbG5y/IMG-20201103-170808.jpg (https://ibb.co/CHpXKny) Title: Re: поNODEим про хард и софт Post by: DrBeer on November 03, 2020, 03:01:50 PM Raspberry PI
Производитель: Raspberry Страница продукта: https://www.raspberrypi.org/products/raspberry-pi-4-model-b/?resellerType=home Цена: от 35$ Характеристики: * Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz * 2GB, 4GB or 8GB LPDDR4-3200 SDRAM (depending on model) * 2.4 GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLE * Gigabit Ethernet * 2 USB 3.0 ports; 2 USB 2.0 ports. * Raspberry Pi standard 40 pin GPIO header (fully backwards compatible with previous boards) * 2 × micro-HDMI ports (up to 4kp60 supported) * 2-lane MIPI DSI display port * 2-lane MIPI CSI camera port * 4-pole stereo audio and composite video port * H.265 (4kp60 decode), H264 (1080p60 decode, 1080p30 encode) * OpenGL ES 3.0 graphics * Micro-SD card slot for loading operating system and data storage * 5V DC via USB-C connector (minimum 3A*) * 5V DC via GPIO header (minimum 3A*) Основной дистрибутив Raspberry PI OS (Debian OS) Дополнительные дистрибутивы/сборки Linux Ubuntu 18.04/20.04 LibreELEC https://i.ibb.co/BrZbMjN/rasp48.jpg (https://ibb.co/3MN2ZWz) https://i.ibb.co/RcDXwP6/IMG-20201103-170709.jpg (https://ibb.co/1TmCWKX) Title: Re: поNODEим про хард и софт для нод Post by: xandry on November 04, 2020, 07:34:58 AM Было бы интересно увидеть ваш личный опыт, какие ноды держали, экономическая целесообразность этого дела.
Считаю, что крайне не справедливо утверждать, что одноплатники - лучшее решение для этого. По той же цене можно старый компьютер купить (для конкретики воображения возьмём что-нибудь от 2-х ядерника на 775-ом сокете), который будет выигрывать в доступности, производительности, возможности расширения, ремонтопригодности. Ну да, вместо коробочки от спичек будет системник где-то в кладовке и электроэнергии потреблять побольше. ODROID H2+ на фоне остальных, конечно, гораздо лучше выглядит, но тратить больше 10 т.р. (не считая доставки) на него, да потом ещё оперативку с диском докупать... для сравнения особо не парясь открываю Авито и первым же объявлением (а значит не самым выгодным даже) вижу системник, который стоит меньше, при этом в нём kaby lake с четырьмя потоками, 8 Гб ОЗУ и 500 Гб жёстким диском. Quote Мини-инструкция по установке ноды Symbol (test net 0.10.x). Я, конечно, понимаю, что большая часть этих инструкций создаётся для тех, кто ничего не понимает и не поймёт после, но было бы более ценно ещё видеть небольшое пояснение к каждой команде.Title: Re: поNODEим про хард и софт для нод Post by: DrBeer on November 04, 2020, 09:53:45 AM Было бы интересно увидеть ваш личный опыт, какие ноды держали, экономическая целесообразность этого дела. Считаю, что крайне не справедливо утверждать, что одноплатники - лучшее решение для этого. По той же цене можно старый компьютер купить (для конкретики воображения возьмём что-нибудь от 2-х ядерника на 775-ом сокете), который будет выигрывать в доступности, производительности, возможности расширения, ремонтопригодности. Ну да, вместо коробочки от спичек будет системник где-то в кладовке и электроэнергии потреблять побольше. ODROID H2+ на фоне остальных, конечно, гораздо лучше выглядит, но тратить больше 10 т.р. (не считая доставки) на него, да потом ещё оперативку с диском докупать... для сравнения особо не парясь открываю Авито и первым же объявлением (а значит не самым выгодным даже) вижу системник, который стоит меньше, при этом в нём kaby lake с четырьмя потоками, 8 Гб ОЗУ и 500 Гб жёстким диском. Quote Мини-инструкция по установке ноды Symbol (test net 0.10.x). Я, конечно, понимаю, что большая часть этих инструкций создаётся для тех, кто ничего не понимает и не поймёт после, но было бы более ценно ещё видеть небольшое пояснение к каждой команде.1. Я все же вынесу и оформлю скрипт для Symbol как раскрывающийся код, т.к. к малинке он точно никаким боком, Symbol платформенно зависимый и ARM пока не поддерживает. 2. "Считаю, что крайне не справедливо утверждать, что одноплатники - лучшее решение для этого. По той же цене можно старый компьютер купить " - да я как бы не утверждаю, я больше предлагаю рассмотреть как замену например ВПС, т.к цена ВПС (амазон или гугл) с характеристиками той же малинки 4/8 будет иметь весьма короткий срок окупаемости. Показываю: Гугл клауд: Локация: US Central ЦПУ: N1 (Powered by Intel Skylake CPU platform or one of its predecessors) РАМ: 8 гб Диск: 32 Гб Цена: $87.26 monthly estimate That's about $0.12 hourly Цена малинки в полном комплекте - порядка 100 баксов. Так что хоть и не утверждаю но справедливо :) 3. "Я, конечно, понимаю, что большая часть этих инструкций создаётся для тех, кто ничего не понимает и не поймёт после, но было бы более ценно ещё видеть небольшое пояснение к каждой команде." - исхожу из своего опыта, когда начинал. Имея ОБЩЕЕ представление о решении, некоторые моменты были не понятны и был вынужден ИСКАТЬ и ИЗУЧАТЬ. КОмментарии в коде указываю блоками, и если человеку не надо - он и комментарии не все поймет, а если надо - обязательно будет искать чтобы понять более глубоко. Тем более не для всякой инструкции можно дать простое описание - многие требуют более широких знаний, но задачи топика - не обучения линуксу. По моему правильно. 4. Примеры реальных решений буду еще подготавливать и выкладывать, причем с расчетами на реальных платформах Title: Re: поNODEим про хард и софт для нод Post by: DrBeer on November 04, 2020, 09:57:51 AM Мини-инструкция по установке ноды Symbol (test net 0.10.x).
Предварительно необходимо настроить: Ubuntu 16/18/10 Набор команд, выполняются в терминале Code: # обновляем систему Проверить работу ноды: http://ip_вашей_ноды:3000/node/health ответ: {"status":{"apiNode":"up","db":"up"}} Title: Re: поNODEим про хард и софт для нод Post by: cryptomaxsun on November 04, 2020, 04:42:52 PM Гугл клауд: Локация: US Central ЦПУ: N1 (Powered by Intel Skylake CPU platform or one of its predecessors) РАМ: 8 гб Диск: 32 Гб Цена: $87.26 monthly estimate That's about $0.12 hourly И какие мастерноды собрались на него ставить, чтобы окупить его? Вот скрин с нормальными ценами. https://i.imgur.com/4TBUgWT.jpg Дежа-вю, это было уже в 2017 году, малинки под мастерноды. Выгодно если бесплатно досталась, если специально под это дело покупать - то нет смысла. У ВПС аптайм около 99,99%, вы сможете такой аптайм малинке обеспечить? У вас есть реальный опыт, или просто так пишете? На ВПС за 3 бакса пару мастернод , а то и больше смотря каких, можно разместить. У меня реальный опыт использования ВПС под мастерноды. Title: Re: поNODEим про хард и софт для нод Post by: DrBeer on November 04, 2020, 05:47:46 PM Вы спецом выбрали самый дорогой гуглклауд? И какие мастерноды собрались на него ставить, чтобы окупить его? Во первых - тут нет призывов, а только опыт и практика которая была. Даже "разжую" - опыт установки что на "дорогом гугле" что на "халявном супероблаке_за_доллар" ни чем не отличается. наборы скриптов будут одни и те же, и например механизмы подключения по ssl к системе - тоже. Дальше - нет, не спецом гугл клауд. Во первых я не настаиваю что это единственное решение и только его надо юзать. Об этом нигде ни слова. При этом решения от гугл и амазон считаю качественным решением со всем необходимым для организации как ноды, так и почти любого инфраструктурного решения. Прекрасно знаю что есть вполне бюджетные площадки, которые предлагают "пучек за доллар". Но вот для чегото более менее серьезного их вряд ли можно использовать... Дежа-вю, это было уже в 2017 году, малинки под мастерноды. Нет, это не дежавю, это фантазии :) Не для всех нод ресурсов малинок 2017 года выпуска хватало тогда и уж тем более сейчас, под новые ноды. У некоторых нод требования заметно выше чем моет дать малинка 2017. Так что мимо цели... Да, кстати - малинка эт же не единственное решение, есть более производительные, с ними кстати и знакомлю, исключительно для развития кругозора :) Выгодно если бесплатно досталась, если специально под это дело покупать - то нет смысла. У ВПС аптайм около 99,99%, вы сможете такой аптайм малинке обеспечить? Спорный вопрос. Как минимум для общего развития поработать с альтернативными решениями - не лишние знания, можно и купить - у многих на пиво и сигареты в месяц уходит больше чем стоит железка :) Во вторых, аптайм не проблема, железо ноды не должно 24*7*365 работать со 101% нагрузки. У меня например нода NOIA работала на схожем аппарате без "единого разрыва" больше года. У вас есть реальный опыт, или просто так пишете? На ВПС за 3 бакса пару мастернод , а то и больше смотря каких, можно разместить. У меня реальный опыт использования ВПС под мастерноды. Конечно реальный, и не только нод, но и намного более масштабных решений IaaS/SaaS Еще раз - не спорю, можно найти и более дешевые, и более простые решения, и чтобы вообще само устанавливало весь софт :) ... И я здесь не гоню когото за мегаприбылью, я просто даю информацию какие решения бывают. Скоро будут добавлены наборы скриптов для запуска других нод - думаю это будет полезно, и бесплатно, заметьте ! :) Title: Re: поNODEим про хард и софт для нод Post by: Gangster-Hamster on November 04, 2020, 08:16:13 PM Тема нод популярная сейчас. Аваланч наградами порадовали конечно. Для АВА может и есть смысл делать такую ноду но в случаях с инсентивайзед тестнетами проще получить тестовый сервер на несколько месяцев по рефке. и на нем запускать ноды. Малина малоч то потянет. К тому же есть проекты где надо мощные сервера.Это уже другая история.
Ну а вообще на мой взгляд тестнеты на Космосе самые понятные. Работа с Космос СДК общая для иногих проектов. Какой софт можно ожидать в топике? Награды и инсентив это будет не по теме? Title: Re: поNODEим про хард и софт для нод Post by: DrBeer on November 04, 2020, 08:54:13 PM Тема нод популярная сейчас. Аваланч наградами порадовали конечно. Для АВА может и есть смысл делать такую ноду но в случаях с инсентивайзед тестнетами проще получить тестовый сервер на несколько месяцев по рефке. и на нем запускать ноды. Малина малоч то потянет. К тому же есть проекты где надо мощные сервера.Это уже другая история. Ну а вообще на мой взгляд тестнеты на Космосе самые понятные. Работа с Космос СДК общая для иногих проектов. Какой софт можно ожидать в топике? Награды и инсентив это будет не по теме? Для тестовых нод как раз копеечные ВПСки и подходят, ну или бесплатные ресурсы от гугл или амазон. Про ожидания - думаю в теме можно запостить ЛЮБУЮ информацию которая близка к теме запуска нод. Title: Re: поNODEим про хард и софт для нод Post by: Gangster-Hamster on November 04, 2020, 09:52:33 PM Тема нод популярная сейчас. Аваланч наградами порадовали конечно. Для АВА может и есть смысл делать такую ноду но в случаях с инсентивайзед тестнетами проще получить тестовый сервер на несколько месяцев по рефке. и на нем запускать ноды. Малина малоч то потянет. К тому же есть проекты где надо мощные сервера.Это уже другая история. Ну а вообще на мой взгляд тестнеты на Космосе самые понятные. Работа с Космос СДК общая для иногих проектов. Какой софт можно ожидать в топике? Награды и инсентив это будет не по теме? Для тестовых нод как раз копеечные ВПСки и подходят, ну или бесплатные ресурсы от гугл или амазон. Про ожидания - думаю в теме можно запостить ЛЮБУЮ информацию которая близка к теме запуска нод. Видел статистику по двум сеткам что самый популярны Hetzner. Прям с подавляющим преимуществом. Digital Ocean еще неплохой вариант по рефке. у OVH хорошие сревера. Но тут тоже нюансы. где-то GPU надо, где-то стореджа много, где-то надо SGX, а где-то оператива или например АМД процессоры ( В Фаилкоине например интел не тащат) Видел вот подборку бесплатных ВПС но там по тому же ДО 100$ c КУС хотя я без КУС делал. http://pobasenka.ru/vps/ (http://pobasenka.ru/vps/) - для большинства сеток пару ядер надо. Хотя за минимальный предел железа утверждать не берусь. Участвовал в ряде тестнетов. могу делиться инфой о проходящих тетснетах или о прошедших. Уже не мало инфы собралось. Title: Re: поNODEим про хард и софт для нод Post by: R.Stiltzkin on November 05, 2020, 11:12:43 AM Участвовал в ряде тестнетов. могу делиться инфой о проходящих тетснетах или о прошедших. Уже не мало инфы собралось. Вот это было бы интересно почитать. Особенно о проходящих на данный момент, куда бы можно было успеть зайти и поставить ноду. :)Title: Re: поNODEим про хард и софт для нод Post by: Gangster-Hamster on November 12, 2020, 11:12:00 PM Участвовал в ряде тестнетов. могу делиться инфой о проходящих тетснетах или о прошедших. Уже не мало инфы собралось. Вот это было бы интересно почитать. Особенно о проходящих на данный момент, куда бы можно было успеть зайти и поставить ноду. :)Cyber - https://cybercongress.ai/game-of-links/ (https://cybercongress.ai/game-of-links/) XX - https://xx.network/nodes Iris-Bifrost - https://medium.com/irisnet-blog/bifrost-irisnets-defi-and-interchain-testnet-has-launched-phase-1-with-incentivized-tasks-bd1d5f2ff425 Sifchain - https://github.com/Sifchain/sifnode Microtick - https://microtick.com/become-a-validator.html Crust - https://medium.com/crustnetwork/crust-profit-ark-incentivized-testnet-is-coming-19732363804a Marlin - https://www.marlin.pro/docs/testnet/Overview/ Desmos - https://primer.desmos.network/phase-6/ Title: Re: поNODEим про хард и софт для нод Post by: YoungSolya on November 14, 2020, 01:17:36 PM Участвовал в ряде тестнетов. могу делиться инфой о проходящих тетснетах или о прошедших. Уже не мало инфы собралось. Вот это было бы интересно почитать. Особенно о проходящих на данный момент, куда бы можно было успеть зайти и поставить ноду. :)Cyber - https://cybercongress.ai/game-of-links/ (https://cybercongress.ai/game-of-links/) XX - https://xx.network/nodes Iris-Bifrost - https://medium.com/irisnet-blog/bifrost-irisnets-defi-and-interchain-testnet-has-launched-phase-1-with-incentivized-tasks-bd1d5f2ff425 Sifchain - https://github.com/Sifchain/sifnode Microtick - https://microtick.com/become-a-validator.html Crust - https://medium.com/crustnetwork/crust-profit-ark-incentivized-testnet-is-coming-19732363804a Marlin - https://www.marli[Suspicious link removed]o/docs/testnet/Overview/ Desmos - https://primer.desmos.network/phase-6/ Классный список, хотел бы добавить что бы люди которые собираются запускать ноду от того или иного проекта писали в чат телеграм и спрашивали, будет ли вознаграждение за запуск ноды, сам лично не раз с этим сталкивался. Но в большинстве случаев вознаграждение есть. Title: Re: поNODEим про хард и софт для нод Post by: DrBeer on November 14, 2020, 03:08:29 PM Предложу еще один вариант развития ситуации https://bitcointalk.org/index.php?topic=5289305.0
Кто заинтересован - добро пожаловать к обсуждению ! Идеи, мысли, пожелания, рекомендации - все приветствуется |