Bitcoin Forum
December 07, 2016, 04:43:48 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Кто пробовал размещать bicoind на бесплатном Amazon AWS ?  (Read 3799 times)
Lexiko
Sr. Member
****
Offline Offline

Activity: 358


View Profile
January 14, 2012, 08:35:24 PM
 #1

Есть идея закинуть туда демона 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 часов ждать надо.

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
loga
Member
**
Offline Offline

Activity: 87



View Profile
January 15, 2012, 04:47:00 AM
 #2

Думаю стоит клиенту подусунуть уже готовую базу блоков, иначе еще на закачке можно упереться в лимит по дисковым операциям.

12S3cd5Z6XNroAmDg6Zk7CVv8paYEQi2pA
Lexiko
Sr. Member
****
Offline Offline

Activity: 358


View Profile
January 15, 2012, 11:09:13 PM
 #3

Поднял в бесплатном инстансе Amazon EC2, запустил демона, полет нормальный.
Имеющихся ресурсов пока с головой достаточно, посмотрим что получится за сутки работы демона.

Lexiko
Sr. Member
****
Offline Offline

Activity: 358


View Profile
January 16, 2012, 11:15:24 AM
 #4

Мдя, ну как, я и предпологал, вот уже и лимит скоро закончится .

Из статы амазона.
$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)

N.Z.
Sr. Member
****
Offline Offline

Activity: 449



View Profile
January 16, 2012, 11:50:34 AM
 #5

Он нужен вообще? Может просто запретить правами писать в лог?
Lexiko
Sr. Member
****
Offline Offline

Activity: 358


View Profile
January 16, 2012, 12:01:29 PM
 #6

Он нужен вообще? Может просто запретить правами писать в лог?
Сделал сейчас проще, закинул лог и еще часто небольших файлов из каталога с базой во временую файловую систему. Ценности особой в них нет, это даже не база а индексы. Немного изменил параметры кэшироания, посмотрим что получится.
В целом если бы 1 млн iops дней на 5 хватало, это это норм. Превышение стоит всего 10 центов за каждый лям. 50 центов в месяц думаю можно передить, все равно любой, даже самый вшивенький впс, выйдет дороже.

Можно конечно попробовать даже на вирт хостинге попробовать запустить из шелла, но думаю хостер, если не идиот, быстро попросит. Ибо демон грузит так порой серверок.

Lexiko
Sr. Member
****
Offline Offline

Activity: 358


View Profile
January 18, 2012, 07:57:42 PM
 #7

Итак, за 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$ , что в общем-то вполне приемлимо.

Lexiko
Sr. Member
****
Offline Offline

Activity: 358


View Profile
March 07, 2012, 07:50:22 PM
 #8

Вот только что заглянул в стату Амазона.
За месяц слопало 0.51$ за поддержание демона в рабочем состоянии. И хотя нагрузка на него была небольшой, но основные операции все равно через него шли.
Так что метод вполне себе рабочий и практически шаровой.

pent
Hero Member
*****
Offline Offline

Activity: 490



View Profile
March 07, 2012, 09:03:30 PM
 #9

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

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

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

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

Если делаете бекап кошелька, этот файл обязательно должен быть зашифрован стандартной утилиткой gpg (если кошелек не зашифрован).
LZ
Moderator
Legendary
*
Offline Offline

Activity: 1456


Satoshi everywhere!


View Profile WWW
March 07, 2012, 09:20:05 PM
 #10

Amazon AWS - отличный полигон для испытаний.
За месяц слопало 0.51$ за поддержание демона в рабочем состоянии.

Для именно испытаний это самое то. Спасибо, буду пробовать. Smiley

"Never invest unless you can afford to lose your entire investment." © S3052
Lexiko
Sr. Member
****
Offline Offline

Activity: 358


View Profile
March 08, 2012, 11:22:08 AM
 #11

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

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

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

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

Если делаете бекап кошелька, этот файл обязательно должен быть зашифрован стандартной утилиткой gpg (если кошелек не зашифрован).
Согласен, если обороты сколь-нибудь серьезные, вдс-кам доверять нельзя, только свой выделенный сервак.
В случае же с обычным интернет-магазином, вообще нет смысла там держать бабло, амазон использовать только как демона для проверки транзакций, а все средства автоматом переводить на другой кошель, который находится в надежном месте.
Хотя опять-таки, не нужно судить по отдельным случаям о всех облачных сервисах. Если кто-то обжегся молоком, не значит что надо всем на воду дуть.
Amazon контора серьезная, там хостятся такие проекты, для которых 40К бтц это даже не семечки, а шелуха от них. linode же вообще шарашкина контора, где они ее откопали.

Zenitur
Sr. Member
****
Offline Offline

Activity: 368


View Profile
March 08, 2012, 11:48:13 AM
 #12

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

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

Можно ли шифровать не разделы, а файлы? Если можно, то как? Я всегда пользовался шифрованными архивами RAR без сжатия, ищу альтернативу. Выше советуются шифрованные разделы - а шифрованные файлы как? Для записи на двуслойный DVD.
Lexiko
Sr. Member
****
Offline Offline

Activity: 358


View Profile
March 08, 2012, 11:56:36 AM
 #13

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

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

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

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

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

Хотя можно и не заморачиваться таким, а зашифровать только папку с wallet.dat тем же truecrypt и монтировать ее после ребута.

pent
Hero Member
*****
Offline Offline

Activity: 490



View Profile
March 08, 2012, 06:13:41 PM
 #14

Файлы шифруются утилитой gpg
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!