Author

Topic: Кто пробовал размещать bicoind на бесплатном Amazon AWS ? (Read 4536 times)

hero member
Activity: 490
Merit: 500
Файлы шифруются утилитой gpg
sr. member
Activity: 503
Merit: 283
Если так и сделать, то у меня возникло несколько вопросов. Какой адрес этого сайта? Каковы шаги для того чтобы сделать это, начиная от регистрации на сайте и заканчивая вынесением логов в память?

Есть ли возможность сделать не bitcoind, а другой демон, чтобы можно было подключиться с нескольких компьютеров? Мои 400 мегахеш не годятся для bitcoind, с ними даже i0coind искал блок 4 часа (там маленькая сложность, и новый блок в среднем раз в 2 минуты). Поэтому только с нескольких компьютеров. Если можно, то как? И какие накладывать патчи, чтобы уменьшить количество reject'ов, как сделано в пулах совместной генерации?

Можно ли шифровать не разделы, а файлы? Если можно, то как? Я всегда пользовался шифрованными архивами RAR без сжатия, ищу альтернативу. Выше советуются шифрованные разделы - а шифрованные файлы как? Для записи на двуслойный DVD.
Если вы про то, как установить демона на амазон и вообще на выделенный сервер, то мануал я делал тут https://bitcointalksearch.org/topic/bitcoind-amazon-ec2-62498

Демон можно разместить любой. Правда все примеры рассчитаны на биткоин коммерцию, а не на использование демона в качестве пула, хотя все возможно. Ни кто не мешает поставить любой из публичных скриптов для пула.

Про шифрование разделов было сказано выше.
Quote from: pent
(LUKS - Linux, ELI - FreeBSD)

Хотя можно и не заморачиваться таким, а зашифровать только папку с wallet.dat тем же truecrypt и монтировать ее после ребута.
sr. member
Activity: 362
Merit: 250
Если так и сделать, то у меня возникло несколько вопросов. Какой адрес этого сайта? Каковы шаги для того чтобы сделать это, начиная от регистрации на сайте и заканчивая вынесением логов в память?

Есть ли возможность сделать не bitcoind, а другой демон, чтобы можно было подключиться с нескольких компьютеров? Мои 400 мегахеш не годятся для bitcoind, с ними даже i0coind искал блок 4 часа (там маленькая сложность, и новый блок в среднем раз в 2 минуты). Поэтому только с нескольких компьютеров. Если можно, то как? И какие накладывать патчи, чтобы уменьшить количество reject'ов, как сделано в пулах совместной генерации?

Можно ли шифровать не разделы, а файлы? Если можно, то как? Я всегда пользовался шифрованными архивами RAR без сжатия, ищу альтернативу. Выше советуются шифрованные разделы - а шифрованные файлы как? Для записи на двуслойный DVD.
sr. member
Activity: 503
Merit: 283
Не используйте VDS и облачные сервисы для работы внешнего демона bitcoin, если вам дороги средства, которые вы там собираетесь держать. Потому как в подобных сервисах есть масса возможностей для администрации зайти в консоль не зная никаких паролей.

А то одни уже лоханулись на 40к BTC

Только нативное железо!

Только на криптованных разделах размещать кошельки! (LUKS - Linux, ELI - FreeBSD)

Если делаете бекап кошелька, этот файл обязательно должен быть зашифрован стандартной утилиткой gpg (если кошелек не зашифрован).
Согласен, если обороты сколь-нибудь серьезные, вдс-кам доверять нельзя, только свой выделенный сервак.
В случае же с обычным интернет-магазином, вообще нет смысла там держать бабло, амазон использовать только как демона для проверки транзакций, а все средства автоматом переводить на другой кошель, который находится в надежном месте.
Хотя опять-таки, не нужно судить по отдельным случаям о всех облачных сервисах. Если кто-то обжегся молоком, не значит что надо всем на воду дуть.
Amazon контора серьезная, там хостятся такие проекты, для которых 40К бтц это даже не семечки, а шелуха от них. linode же вообще шарашкина контора, где они ее откопали.
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Amazon AWS - отличный полигон для испытаний.
За месяц слопало 0.51$ за поддержание демона в рабочем состоянии.

Для именно испытаний это самое то. Спасибо, буду пробовать. Smiley
hero member
Activity: 490
Merit: 500
Не используйте VDS и облачные сервисы для работы внешнего демона bitcoin, если вам дороги средства, которые вы там собираетесь держать. Потому как в подобных сервисах есть масса возможностей для администрации зайти в консоль не зная никаких паролей.

А то одни уже лоханулись на 40к BTC

Только нативное железо!

Только на криптованных разделах размещать кошельки! (LUKS - Linux, ELI - FreeBSD)

Если делаете бекап кошелька, этот файл обязательно должен быть зашифрован стандартной утилиткой gpg (если кошелек не зашифрован).
sr. member
Activity: 503
Merit: 283
Вот только что заглянул в стату Амазона.
За месяц слопало 0.51$ за поддержание демона в рабочем состоянии. И хотя нагрузка на него была небольшой, но основные операции все равно через него шли.
Так что метод вполне себе рабочий и практически шаровой.
sr. member
Activity: 503
Merit: 283
Итак, за 3 дня непрерывной работы демона в режиме работы bitcoin ноды (без внешних запросов) было потрачено:

Дисковые операции: 1,042,303 IOs
Трафик: вх+исх:0.076 GB+ 0.067 GB= 0,143 Gb
Загрузка процессора на Micro Instance : около 3,3%.

Исходя из этих данных можно прикинуть, что за месяц будет около 10 млн дисковых операций (превышение нормы 8 млн) и 1,43 Gb трафика (их 15 гб возможных).

Превышение по дисковым операциям будет стоить около 80 центов , но думаю некоторая оптимизация кэша и демона позволят сократить и этот незначительный параметр.

Так что берите, пока дают. Smiley Amazon AWS - отличный полигон для испытаний. Да и в реальных условиях должен себя показать с неплохой стороны. По цене после бервого года бесплатной работы получится что-то около 4-5$ , что в общем-то вполне приемлимо.
sr. member
Activity: 503
Merit: 283
Он нужен вообще? Может просто запретить правами писать в лог?
Сделал сейчас проще, закинул лог и еще часто небольших файлов из каталога с базой во временую файловую систему. Ценности особой в них нет, это даже не база а индексы. Немного изменил параметры кэшироания, посмотрим что получится.
В целом если бы 1 млн iops дней на 5 хватало, это это норм. Превышение стоит всего 10 центов за каждый лям. 50 центов в месяц думаю можно передить, все равно любой, даже самый вшивенький впс, выйдет дороже.

Можно конечно попробовать даже на вирт хостинге попробовать запустить из шелла, но думаю хостер, если не идиот, быстро попросит. Ибо демон грузит так порой серверок.
sr. member
Activity: 427
Merit: 250
Он нужен вообще? Может просто запретить правами писать в лог?
sr. member
Activity: 503
Merit: 283
Мдя, ну как, я и предпологал, вот уже и лимит скоро закончится .

Из статы амазона.
$0.00 per 1 million I/O requests under monthly free tier    223,384 IOs   , что ж оно пишет-то постоянно,

По трафику ерунда , за те же 10 часов около 0.082 Gb
$0.000 per GB - data transfer out under the monthly global free tier    0.047 GB
$0.000 per GB - data transfer in per month    0.035 GB

за 10 часов слопало четверть месячной нормы по дисковым операциям. 
Так дело не пойдет конечно. Кто знает, как запретить демону писать в лог всякую хрень по типу ?
AddAddress(109.152.205.188:8333)
AddAddress(109.158.137.152:8333)
AddAddress(134.94.242.201:8333)
AddAddress(176.215.43.159:8333)
sr. member
Activity: 503
Merit: 283
Поднял в бесплатном инстансе Amazon EC2, запустил демона, полет нормальный.
Имеющихся ресурсов пока с головой достаточно, посмотрим что получится за сутки работы демона.
member
Activity: 85
Merit: 10
Думаю стоит клиенту подусунуть уже готовую базу блоков, иначе еще на закачке можно упереться в лимит по дисковым операциям.
sr. member
Activity: 503
Merit: 283
Есть идея закинуть туда демона bitcoind, чтобы потом коннектится к нему по RPC.
Вписывается ли демон в бесплатные лимиты Амазона?
По трефику по идее он не сильно будет съедать, по мощности процессора и дисковому месту также должен нормально вписаться, а вот по поводу дисковых операций есть сомнение, судя по логу он вечно что-то пишет/читает. А ограничение в 1 млн операций в год. Не думаю что это много, вот интересно, есть ли у кого-то практический опыт использования облачного амазона под эти цели?

Вот ресурсы бесплатного аккаунта:

http://aws.amazon.com/free/
Quote
750 hours of Amazon EC2 Linux Micro Instance usage (613 MB of memory and 32-bit and 64-bit platform support) – enough hours to run continuously each month*
750 hours of an Elastic Load Balancer plus 15 GB data processing*
10 GB of Amazon Elastic Block Storage, plus 1 million I/Os and 1 GB of snapshot storage*
5 GB of Amazon S3 standard storage, 20,000 Get Requests, and 2,000 Put Requests*
15 GB of bandwidth out aggregated across all AWS services*
25 Amazon SimpleDB Machine Hours and 1 GB of Storage**
100,000 Requests of Amazon Simple Queue Service**
100,000 Requests, 100,000 HTTP notifications and 1,000 email notifications for Amazon Simple Notification Service**
10 Amazon Cloudwatch metrics, 10 alarms, and 1,000,000 API requests**

Как настраивать все это счастье можно почитать тут: http://habrahabr.ru/blogs/hosting/135713/

завтра попробую сам , сегодня не получилось активировать аккаунт, теперь 12 часов ждать надо.
Jump to: