<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>боков блог &#187; amazon</title>
	<atom:link href="http://bokov.net/blog/tag/amazon/feed/" rel="self" type="application/rss+xml" />
	<link>http://bokov.net/blog</link>
	<description>я.боков - standalone blog</description>
	<lastBuildDate>Wed, 01 Sep 2010 11:41:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Cloud computing на практике</title>
		<link>http://bokov.net/blog/amazon-ec2/cloud-computing-%d0%bd%d0%b0-%d0%bf%d1%80%d0%b0%d0%ba%d1%82%d0%b8%d0%ba%d0%b5/</link>
		<comments>http://bokov.net/blog/amazon-ec2/cloud-computing-%d0%bd%d0%b0-%d0%bf%d1%80%d0%b0%d0%ba%d1%82%d0%b8%d0%ba%d0%b5/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 15:17:48 +0000</pubDate>
		<dc:creator>alexey bokov</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[crawling]]></category>
		<category><![CDATA[doorway detection]]></category>
		<category><![CDATA[DoorWay detector]]></category>
		<category><![CDATA[ebs]]></category>
		<category><![CDATA[elastic compute clouds]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://bokov.net/blog/?p=295</guid>
		<description><![CDATA[По горячим следам презентации в мейл.ру хочется немного дополнить мои ответы на вопросы из зала : Q : Какова производительность EC2 instance ( по сравнению с реальным железом )? A: Картинка ниже должна ответить на данный вопрос ( не забываем что в линейке EC2 есть и гораздо более производиельные instance чем m1.medium ),  по теме [...]]]></description>
			<content:encoded><![CDATA[<p>По горячим следам <a href="http://bokov.net/docs/CloudComputing-In-practice.zip">презентации</a> в мейл.ру хочется немного дополнить мои ответы на вопросы из зала :<br />
<strong>Q</strong> : Какова производительность EC2 instance ( по сравнению с реальным железом )?</p>
<p><strong>A</strong>: Картинка ниже должна ответить на данный вопрос ( не забываем что в <a href="http://aws.amazon.com/ec2/instance-types/">линейке EC2</a> есть и гораздо более производиельные instance чем m1.medium ),  по теме произвоительности EC2 ( и других клауд провайдеров )  можно посмотреть эту небольшую подборку ссылок &#8211; <a href="../../weblog/useful-links/cloud-providers-perfomance-tests-and-monitoring/">Cloud providers perfomance tests and monitoring</a>.</p>
<p><a href="http://www.paessler.com/blog/2009/04/14/prtg-7/comparing-amazon-ec2-performance-with-other-cloudvps-hosting-options-and-real-hardware/"><img src="http://bokov.net/lj/ec2_instances_vs_realworld.png" alt="" /></a></p>
<p><strong>Q</strong>: Трафик с EC2 &#8211; сколько стоит входящий трафик  и сколько исходящий? Насколько оправдано например будет вынести краулинг веба в EC2 ?<br />
<strong>A</strong>: Как я и сказал &#8211; внешний входящий трафик бесплатный, исходящий наружу стоит некоторых денег &#8211; см <a href="http://aws.amazon.com/ec2/#pricing">EC2 pricing</a>. Трафик внутри сети ( в пределах региона ) &#8211; бесплатный. Теперь о деталях &#8211; исходящий трафик бесплатный до 1 ноября 2010, после будет тарифицироваться по 10 центов за Гб &#8211; так что времени бесплатно скачать весь интернет осталось не так много <img src='http://bokov.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  При цене в 10 центов за Гб скачать весь рунет ( по <a href="http://company.yandex.ru/facts/researches/ya_content_09.xml">данным яндекса 140 тысяч Гб только текста</a> ) будет стоит 14 000 USD, а если говорить о инкрементальном апдейте в 2 Тб ( что вполне близко к реальности ), то один стоимость трафика достаточно невысока &#8211; всего 200 USD. Внешний трафик ( наружу ) &#8211; один Гб в месяц &#8211; бесплатно, далее в зависимости от объёма цена колеблется от  8 до 15 центов за Гб. Другая приятная для анонимного краулинга особенность EC2 &#8211; действительно большой выбор ip адресов &#8211; имеется возможность размещения instance в достаточно широком диапазоне подсетей и более того в разных географических регионах.</p>
<p><strong>Q</strong> : Как ведут себя instance EC2 в некоторых нештатных ситуациях ( например когда кончаются сокеты  или память ), какие там установлены лимиты?<br />
<strong>A</strong>: Для меня неясно насколько поведение ОС под Xen отличается от ее поведения на настоящем железе, особенно в крайних ситуациях. Очевидно что все настройки лимитов на guest-OS доступны для редактирования, но также очевидно что всё это никак не влияет на настройки host-OS. Официальная точка зрения инженеров Amazon состоит в том, что то все лимиты устанавливаются также как и под реальным железом ( root + ulimit ) и запуск OC под системой виртуализации не играет тут никакой роли. Из найденных пользователями фич можно посмотреть по этому поводу например <a href="http://alex.polvi.net/2008/12/12/get-around-ec2-filesystem-limits-sort-of/">Get around EC2 filesystem limits (sort of)</a>, а вообще подозреваю что поведение будет иметь фичи не столько связанные с тем что мы запускаем сервер под EC2/Xen, сколько зависеть от образа который мы запускаем.</p>
<p><strong>Q</strong>: Поддерживается ли hibernate в EC2 ? ( можно ли поднять приложение, &#8220;прогреть&#8221; кэш и сохранить это состояние, а потом когда нужно быстро поднять сервер? )<br />
<strong>A</strong>: Для начала каким образом можно было бы сделать Hibernate &#8211; для этого необходимо к instance примонтировать EBS устройство ( отформатировать его и тп ) и сделать туда hibernate выключив instance &#8211; shutdown в данном случае означает что мы потеряли данный instance навсегда, EBS хранилище при это естесственно остается существовать и его можно примонтировать к любому другому запущенному instance. Таким образом hibernate можно реализовать как например запуск нового instance такого же типа с автоматическим монтированием EBS с hibernate данными и  восстановлением состояния системы из данных с этого EBS устройства. Насколько я могу судить эта фича достаточно востребована, но как я вижу, пока не реализована &#8211; см. <a href="https://wiki.ubuntu.com/ServerEc2Hibernate">EC2 Hibernate</a>, <a href="https://lists.ubuntu.com/archives/ubuntu-server/2010-February/003754.html">Hibernating Ubuntu on EBS boot EC2 instances</a>. </p>
<p>ps. Из остального &#8211; если хочется что-то cloud computing но на местной, российской площадке &#8211; посмотрите на  <a href="http://scalaxy.ru/">Оверсан Скалакси</a>.</p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fcloud-computing-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25ba%25d1%2582%25d0%25b8%25d0%25ba%25d0%25b5%2F&amp;linkname=Cloud%20computing%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B5" title="Twitter" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fcloud-computing-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25ba%25d1%2582%25d0%25b8%25d0%25ba%25d0%25b5%2F&amp;linkname=Cloud%20computing%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B5" title="Facebook" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fcloud-computing-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25ba%25d1%2582%25d0%25b8%25d0%25ba%25d0%25b5%2F&amp;linkname=Cloud%20computing%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B5" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/livejournal?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fcloud-computing-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25ba%25d1%2582%25d0%25b8%25d0%25ba%25d0%25b5%2F&amp;linkname=Cloud%20computing%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B5" title="LiveJournal" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/livejournal.png" width="16" height="16" alt="LiveJournal"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fcloud-computing-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25ba%25d1%2582%25d0%25b8%25d0%25ba%25d0%25b5%2F&amp;linkname=Cloud%20computing%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B5" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/google_buzz?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fcloud-computing-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25ba%25d1%2582%25d0%25b8%25d0%25ba%25d0%25b5%2F&amp;linkname=Cloud%20computing%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B5" title="Google Buzz" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google_buzz.png" width="16" height="16" alt="Google Buzz"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fcloud-computing-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25b0%25d0%25ba%25d1%2582%25d0%25b8%25d0%25ba%25d0%25b5%2F&amp;linkname=Cloud%20computing%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B5" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Share/Bookmark</a> </p>]]></content:encoded>
			<wfw:commentRss>http://bokov.net/blog/amazon-ec2/cloud-computing-%d0%bd%d0%b0-%d0%bf%d1%80%d0%b0%d0%ba%d1%82%d0%b8%d0%ba%d0%b5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>High Perfomance Computing в Amazon EC2</title>
		<link>http://bokov.net/blog/amazon-ec2/high-perfomance-computing-%d0%b2-amazon-ec2/</link>
		<comments>http://bokov.net/blog/amazon-ec2/high-perfomance-computing-%d0%b2-amazon-ec2/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 10:32:13 +0000</pubDate>
		<dc:creator>alexey bokov</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[compute and data grid]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[HPC]]></category>
		<category><![CDATA[Penguin On Demand]]></category>
		<category><![CDATA[POD]]></category>
		<category><![CDATA[top500]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://bokov.net/blog/?p=277</guid>
		<description><![CDATA[То о чем так долго твердили большевики клауд евангелисты случилось &#8211; HPC на EC2 таки пришло ( см &#8211; New Amazon EC2 Instance Type &#8211; The Cluster Compute Instance ) в виде HVM виртуализации ( Xen/CentOS ) вместо паравиртуализации ( Xen/много_разных_ос ) используемой в EC2 сейчас. Ожидается что виртуалки запускаемые под HVM будут сильно быстрее, [...]]]></description>
			<content:encoded><![CDATA[<p>То о чем так долго твердили <span style="text-decoration: line-through;">большевики</span> клауд евангелисты случилось &#8211; HPC на EC2 таки пришло ( см &#8211; <a href="http://aws.typepad.com/aws/2010/07/the-new-amazon-ec2-instance-type-the-cluster-compute-instance.html"> New Amazon EC2 Instance Type &#8211; The Cluster Compute Instance</a> ) в виде HVM виртуализации ( Xen/CentOS ) вместо паравиртуализации ( Xen/много_разных_ос ) используемой в EC2 сейчас. Ожидается что виртуалки запускаемые под HVM будут сильно быстрее, сеть обещают 10Гбит, что безусловно хорошо. Создавать HPC кластеры как обычно можно через API парой команд &#8211; создать имя кластера, и второй командой запихнуть в этот кластер столько то виртуалок :</p>
<pre>$ ec2-create-placement-group bokov_super_cluster -s cluster
$ ec2-run-instances ami-2de43f55 --type cc1.4xlarge --placement-group bokov_super_cluster -n 8</pre>
<p>ami-2de43f55 &#8211; это CentOS ( ничего другого пока нет &#8211; не поддерживают HVM ? ), 8 &#8211; сколько нодов в кластере,<br />
cc1.4xlarge &#8211; тип ноды ( Quadruple Extra Large &#8211; 33.5 ECU (EC2 Compute Units), 23 GB of RAM, 1690 GB storage ).</p>
<p><a href="http://aws.amazon.com/ec2/hpc-applications">HPC  кластеры от EC2</a> базируются на самом мощном инстансе из линейки AWS который запускается под HVM, причем в случае с Cloud Compute cc1.4xlarge стоит дешевле ( 1.60 против 2.40 ) чем в случае простого, не HPC-кластерного, использования. Доступно все это пока только в одном регионе &#8211; us-east ( физический локайшн серверов, конечно же пользовать все это можно из любой точки мира ), постепенно думаю что расширят ее и на другие регионы. Как уже упоминалось из операционок доступна сейчас только CentOS, для других ОС Amazon предлагает делать образы самостоятельно, но имхо лучше подождать немного пока этого не сделают. И еще немного по поводу производительности -  как утверждается в <a href="http://aws.typepad.com/aws/2010/07/the-new-amazon-ec2-instance-type-the-cluster-compute-instance.html">New Amazon EC2 Instance Type &#8211; The Cluster Compute Instance</a> народ из AWS сделал кластер из 880 HPC узлов с производительностью 41.82 MFlops (запускали High Performance Linpack  запущенный на 880 инстансах Cluster Compute (7040 cores) &#8211; что пример равно 146 месту в top500 суперкомпьютеров.</p>
<p>Если совсем-совсем честно, то конечно же HVM это все равно Xen и всё равно виртуализация, что имеет свои явные плюсы в виде скорости _скалирования_ кластера, но и по сравнению с &#8220;просто железом&#8221; верхняя планка по  производительности ( в пике? ) все равно будет ниже. Из HPC + cloud computing еще раз хочется отметить <a href="http://www.penguincomputing.com/POD/HPC_as_a_service">Penguin On Demand</a> &#8211; это HPC кластеры on demand ( cloud computing!) из &#8220;настоящего&#8221; hardware, без виртуализации. Penguin-ы уповают на то что их cloud будет сильно быстрее в смысле общего времени выполнения задач. Подробно в POD я пока не копался &#8211; остаётся открытым вопрос про API ( свое ПО для управление кластерами Penguin-ов &#8211; <a href="http://www.penguincomputing.com/software/scyld_clusterware">SkyId ClusterWare</a> + <a href="http://www.penguincomputing.com/software/scyld_clusterware/taskmaster">TaskMaster Suite</a> + <a href="http://www.penguincomputing.com/software/scyld_clusterware/IMF">Integrated Managed Framework</a>, API явно есть, не понятно как из своих приложений управлять кластером ) и про то насколько быстро кластер будет скалироваться &#8211; с одной стороны конечно Pay-As-You-Go, но тем не менее SLA не гарантируют и про динамическое изменение размеров кластера сказано что <a href="http://www.penguincomputing.com/POD/FAQ">&#8220;can be rapidly scaled by Penguin so POD can grow its capacity as needed&#8221;</a> ( POD = Penguin On Demand, по умолчанию в нем доступно 1280 ядер, видимо платить надо за все сразу? ), интересно а если надо уменьшить размер кластера ? Еще небольшое замечание &#8211; Penguin-On-Demand на сегодня также как и Amazon HPC работает с CentOS.</p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fhigh-perfomance-computing-%25d0%25b2-amazon-ec2%2F&amp;linkname=High%20Perfomance%20Computing%20%D0%B2%20Amazon%20EC2" title="Twitter" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fhigh-perfomance-computing-%25d0%25b2-amazon-ec2%2F&amp;linkname=High%20Perfomance%20Computing%20%D0%B2%20Amazon%20EC2" title="Facebook" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fhigh-perfomance-computing-%25d0%25b2-amazon-ec2%2F&amp;linkname=High%20Perfomance%20Computing%20%D0%B2%20Amazon%20EC2" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/livejournal?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fhigh-perfomance-computing-%25d0%25b2-amazon-ec2%2F&amp;linkname=High%20Perfomance%20Computing%20%D0%B2%20Amazon%20EC2" title="LiveJournal" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/livejournal.png" width="16" height="16" alt="LiveJournal"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fhigh-perfomance-computing-%25d0%25b2-amazon-ec2%2F&amp;linkname=High%20Perfomance%20Computing%20%D0%B2%20Amazon%20EC2" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/google_buzz?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fhigh-perfomance-computing-%25d0%25b2-amazon-ec2%2F&amp;linkname=High%20Perfomance%20Computing%20%D0%B2%20Amazon%20EC2" title="Google Buzz" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google_buzz.png" width="16" height="16" alt="Google Buzz"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fhigh-perfomance-computing-%25d0%25b2-amazon-ec2%2F&amp;linkname=High%20Perfomance%20Computing%20%D0%B2%20Amazon%20EC2" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Share/Bookmark</a> </p>]]></content:encoded>
			<wfw:commentRss>http://bokov.net/blog/amazon-ec2/high-perfomance-computing-%d0%b2-amazon-ec2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon Web Services &#8211; полезные ссылки за октябрь/ноябрь 2009</title>
		<link>http://bokov.net/blog/amazon-ec2/amazon-web-services-%d0%bd%d0%be%d0%b2%d1%8b%d0%b5-%d1%86%d0%b5%d0%bd%d1%8b-%d0%b8-%d0%bd%d0%be%d0%b2%d1%8b%d0%b5-%d1%81%d0%b5%d1%80%d0%b2%d0%b8%d1%81%d1%8b/</link>
		<comments>http://bokov.net/blog/amazon-ec2/amazon-web-services-%d0%bd%d0%be%d0%b2%d1%8b%d0%b5-%d1%86%d0%b5%d0%bd%d1%8b-%d0%b8-%d0%bd%d0%be%d0%b2%d1%8b%d0%b5-%d1%81%d0%b5%d1%80%d0%b2%d0%b8%d1%81%d1%8b/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 11:08:14 +0000</pubDate>
		<dc:creator>alexey bokov</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[compute and data grid]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cloud computing top links]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[elastic compute clouds]]></category>
		<category><![CDATA[RDS]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bokov.net/blog/?p=242</guid>
		<description><![CDATA[Обновление в Amazon Web Services 2 новых типа instance высокой мощности :64 бита &#8211; Double Extra Large с 34.2 GB RAM, and 13 ECU (4 virtual cores *3.25 EC2 compute Unit=ECU), 64-bit platform и Quadruple Extra Large &#8211; 68.4 GB of RAM/ 26 ECU (8 virtual cores* 3.25 ECU) : New EC2 High-Memory Instances Небольшое [...]]]></description>
			<content:encoded><![CDATA[<p>Обновление в Amazon Web Services</p>
<li> 2 новых типа instance высокой мощности :64 бита &#8211;  Double Extra Large с 34.2 GB  RAM, and 13 ECU (4 virtual cores *3.25 EC2 compute Unit=ECU), 64-bit platform<br />
и  Quadruple Extra Large &#8211; 68.4 GB of RAM/ 26 ECU (8 virtual cores* 3.25 ECU) :  <a href="http://aws.typepad.com/aws/2009/10/two-new-ec2-instance-types-additional-memory.html">New EC2 High-Memory Instances</a></li>
<li>Небольшое снижение цен за instances ( в eu-west по прежнему дороже чем в us-east ) : <a href="http://aws.typepad.com/aws/2009/10/amazon-ec2-now-an-even-better-value.html">Amazon EC2 &#8211; Now an Even Better Value</a></li>
<li>Новый сервис для реляционных БД ( обещается прозрачный провижионинг, скалирование и прочие радости ) : <a href="http://aws.typepad.com/aws/2009/10/introducing-rds-the-amazon-relational-database-service-.html">Introducing Amazon RDS &#8211; The Amazon Relational Database Service</a></li>
<li>И довольно таки неожиданные заявления о наличии у EC2 потенциальных уязвимостей : <a href="http://homelandsecuritynewswire.com/vulnerability-identified-amazons-cloud-computing">Vulnerability identified in Amazon&#8217;s cloud computing</a></li>
<li>Amazon EC2 &#8211; Ubuntu <a href="http://groups.google.com/group/ec2ubuntu">at google groups</a></li>
<li>5 лет назад была анонсирована первая из технологий Amazon Web Services &#8211; Amazon Simple Queue Service &#8211; <a href="http://aws.typepad.com/aws/2009/11/aws-blog-the-first-five-years.html">самые важные события в AWS за последние 5 лет</a></li>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-web-services-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2586%25d0%25b5%25d0%25bd%25d1%258b-%25d0%25b8-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b8%25d1%2581%25d1%258b%2F&amp;linkname=Amazon%20Web%20Services%20%26%238211%3B%20%D0%BF%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%B7%D0%B0%20%D0%BE%D0%BA%D1%82%D1%8F%D0%B1%D1%80%D1%8C%2F%D0%BD%D0%BE%D1%8F%D0%B1%D1%80%D1%8C%202009" title="Twitter" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-web-services-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2586%25d0%25b5%25d0%25bd%25d1%258b-%25d0%25b8-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b8%25d1%2581%25d1%258b%2F&amp;linkname=Amazon%20Web%20Services%20%26%238211%3B%20%D0%BF%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%B7%D0%B0%20%D0%BE%D0%BA%D1%82%D1%8F%D0%B1%D1%80%D1%8C%2F%D0%BD%D0%BE%D1%8F%D0%B1%D1%80%D1%8C%202009" title="Facebook" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-web-services-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2586%25d0%25b5%25d0%25bd%25d1%258b-%25d0%25b8-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b8%25d1%2581%25d1%258b%2F&amp;linkname=Amazon%20Web%20Services%20%26%238211%3B%20%D0%BF%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%B7%D0%B0%20%D0%BE%D0%BA%D1%82%D1%8F%D0%B1%D1%80%D1%8C%2F%D0%BD%D0%BE%D1%8F%D0%B1%D1%80%D1%8C%202009" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/livejournal?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-web-services-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2586%25d0%25b5%25d0%25bd%25d1%258b-%25d0%25b8-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b8%25d1%2581%25d1%258b%2F&amp;linkname=Amazon%20Web%20Services%20%26%238211%3B%20%D0%BF%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%B7%D0%B0%20%D0%BE%D0%BA%D1%82%D1%8F%D0%B1%D1%80%D1%8C%2F%D0%BD%D0%BE%D1%8F%D0%B1%D1%80%D1%8C%202009" title="LiveJournal" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/livejournal.png" width="16" height="16" alt="LiveJournal"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-web-services-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2586%25d0%25b5%25d0%25bd%25d1%258b-%25d0%25b8-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b8%25d1%2581%25d1%258b%2F&amp;linkname=Amazon%20Web%20Services%20%26%238211%3B%20%D0%BF%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%B7%D0%B0%20%D0%BE%D0%BA%D1%82%D1%8F%D0%B1%D1%80%D1%8C%2F%D0%BD%D0%BE%D1%8F%D0%B1%D1%80%D1%8C%202009" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/google_buzz?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-web-services-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2586%25d0%25b5%25d0%25bd%25d1%258b-%25d0%25b8-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b8%25d1%2581%25d1%258b%2F&amp;linkname=Amazon%20Web%20Services%20%26%238211%3B%20%D0%BF%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%B7%D0%B0%20%D0%BE%D0%BA%D1%82%D1%8F%D0%B1%D1%80%D1%8C%2F%D0%BD%D0%BE%D1%8F%D0%B1%D1%80%D1%8C%202009" title="Google Buzz" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google_buzz.png" width="16" height="16" alt="Google Buzz"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-web-services-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2586%25d0%25b5%25d0%25bd%25d1%258b-%25d0%25b8-%25d0%25bd%25d0%25be%25d0%25b2%25d1%258b%25d0%25b5-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b8%25d1%2581%25d1%258b%2F&amp;linkname=Amazon%20Web%20Services%20%26%238211%3B%20%D0%BF%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%B7%D0%B0%20%D0%BE%D0%BA%D1%82%D1%8F%D0%B1%D1%80%D1%8C%2F%D0%BD%D0%BE%D1%8F%D0%B1%D1%80%D1%8C%202009" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Share/Bookmark</a> </p>]]></content:encoded>
			<wfw:commentRss>http://bokov.net/blog/amazon-ec2/amazon-web-services-%d0%bd%d0%be%d0%b2%d1%8b%d0%b5-%d1%86%d0%b5%d0%bd%d1%8b-%d0%b8-%d0%bd%d0%be%d0%b2%d1%8b%d0%b5-%d1%81%d0%b5%d1%80%d0%b2%d0%b8%d1%81%d1%8b/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GoGrid как альтернатива amazon EC2</title>
		<link>http://bokov.net/blog/amazon-ec2/gogrid-%d0%ba%d0%b0%d0%ba-%d0%b0%d0%bb%d1%8c%d1%82%d0%b5%d1%80%d0%bd%d0%b0%d1%82%d0%b8%d0%b2%d0%b0-amazon-ec2/</link>
		<comments>http://bokov.net/blog/amazon-ec2/gogrid-%d0%ba%d0%b0%d0%ba-%d0%b0%d0%bb%d1%8c%d1%82%d0%b5%d1%80%d0%bd%d0%b0%d1%82%d0%b8%d0%b2%d0%b0-amazon-ec2/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 07:54:53 +0000</pubDate>
		<dc:creator>alexey bokov</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA["Amazon Web Services: Overview of Security Processes"]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[cloud provider]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[elastic clouds]]></category>
		<category><![CDATA[elastic compute clouds]]></category>
		<category><![CDATA[gogrid]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://bokov.net/blog/?p=207</guid>
		<description><![CDATA[Есть такой resource provider &#8211; goGrid &#8211; GoGrid возник в недрах &#8220;обычного&#8221; провайдера ServePath, по всей видимости в какой то момент там &#8220;уперлись&#8221; в неэффективное использование железа, плюс потребности рынка в resources on demand имеется &#8211; возник cloud provider GoGrid. Несмотря на достаточно агрессивный маркетинговый спич goGrid направленный в основном на сравнение с amazon ec2 [...]]]></description>
			<content:encoded><![CDATA[<p>Есть такой <a href="http://gogrid.com">resource provider &#8211; goGrid</a> &#8211; GoGrid возник в недрах &#8220;обычного&#8221; провайдера <a href="http://www.servepath.com/">ServePath</a>, по всей видимости в какой то момент там &#8220;уперлись&#8221; в неэффективное использование железа, плюс потребности рынка в resources on demand  имеется &#8211; возник cloud provider GoGrid. Несмотря на достаточно агрессивный маркетинговый спич goGrid  направленный в основном <a href="http://www.gogrid.com/pricing/compare-gogrid-to-amazon-ec2.php">на сравнение с amazon ec2</a> и упирающий на 100% надежность ( в отличие от amazon ec2 &#8211; по словам goGrid маркетологов ) &#8211; в реальности всё немного по другому.</p>
<p>Для начала про надежность &#8211; на amazon ec2 надежность достаточно высокая, на уровне обычного dedicated hosting, есть вопросы с производительностью &#8211; по моим ощущениям не стоит ожидать того что одна и та же &#8220;тяжелая&#8221; задача будет выполняться в одном и том же окружении на amazon ec2  всегда одинаковое время &#8211; но это расплата за виртуализацию когда на одном железе одновременно крутится несколько виртуалок &#8211; в этом плане goGrid несильно отличается &#8211; тот же <a href="http://en.wikipedia.org/wiki/Xen">Xen</a> ( правда amazon ec2 основывается на <a href="http://en.wikipedia.org/wiki/Paravirtualization">паравиртуализации</a>, а у gogrid <a href="http://en.wikipedia.org/wiki/Hardware-assisted_virtualization">hardware assisted virtualization</a> ). Если по каким то причинам instance повис &#8211; он доступен для перезагрузки, просмотра системного лога, можно также сделать с него image. Если по каким то причинам amazon-у надо выключить ваш инстанс &#8211; они предоставляют образ с instance ( это очень редкая ситуация, лично у меня такой ни разу не было ). Если goGrid хочет перегрузить ваш инстанс &#8211; они его просто перегружают уведомляя об этом постфактум.</p>
<p style="text-align: left;">Реально полезной фичей GoGrid является то что они предоставляют возможность использовать наряду с виртуалками настоящие железки &#8211; то есть часть кластара может быть размещена на &#8220;реальном&#8221; железе, а часть &#8211; на виртуалках &#8211; это сильно расширяет возможности для конфигурирования  и во вторых открывает для cloud computing приложения которые работают в режиме высокой нагрузки &#8211; если взять например некий асбтрактный веб поиск &#8211; то на выделенном железе можно разместить поисковый back-end который очень требователен к производительности и сети, и поисковую морду,  а на виртуалках держать кластер для индексации и краулинга, каких то периодически возникающих map-reduce задач  ( например подсчет Индекса Цитирования &#8211; пришло обновление базы &#8211; создали кластер из много-много машин &#8211; запустили там map-reduce &#8211; подсчитали ИЦ, отдали кластер обратно &#8211; resources by demand  ). В этом смысле потенциальный рынок для GoGrid немного шире, чем у amazon ec2 &#8211; на ec2 ввиду того что все размещается только на виртуалках и никоим образом ( почти  &#8211; кое что всё таки можно &#8211; например гарантировать что вируалки размещаются на физически разных боксах используя разные регионы и availability zones ) нельзя конфигурировать физическое размещение серверов &#8211; для приложений критичных к сетевым задержкам ( когда желательно чтобы все серверы стояли в  одной стойке например ) или для приложений критичных ко времени выполнения когда желательно знать что данная задача будет выполняться столько времени на данном сервере &#8211; на ec2 время выполнения тяжелых таском на m1.small отнюдь не постоянно, возможно что на x.large с этим лучше, но  все равно с настоящим выделенным сервером все это не сравнится.</p>
<p style="text-align: left;"> </p>
<p style="text-align: left;"> </p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fgogrid-%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25b0%25d0%25bb%25d1%258c%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b0%25d1%2582%25d0%25b8%25d0%25b2%25d0%25b0-amazon-ec2%2F&amp;linkname=GoGrid%20%D0%BA%D0%B0%D0%BA%20%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%82%D0%B8%D0%B2%D0%B0%20amazon%20EC2" title="Twitter" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fgogrid-%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25b0%25d0%25bb%25d1%258c%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b0%25d1%2582%25d0%25b8%25d0%25b2%25d0%25b0-amazon-ec2%2F&amp;linkname=GoGrid%20%D0%BA%D0%B0%D0%BA%20%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%82%D0%B8%D0%B2%D0%B0%20amazon%20EC2" title="Facebook" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fgogrid-%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25b0%25d0%25bb%25d1%258c%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b0%25d1%2582%25d0%25b8%25d0%25b2%25d0%25b0-amazon-ec2%2F&amp;linkname=GoGrid%20%D0%BA%D0%B0%D0%BA%20%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%82%D0%B8%D0%B2%D0%B0%20amazon%20EC2" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/livejournal?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fgogrid-%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25b0%25d0%25bb%25d1%258c%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b0%25d1%2582%25d0%25b8%25d0%25b2%25d0%25b0-amazon-ec2%2F&amp;linkname=GoGrid%20%D0%BA%D0%B0%D0%BA%20%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%82%D0%B8%D0%B2%D0%B0%20amazon%20EC2" title="LiveJournal" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/livejournal.png" width="16" height="16" alt="LiveJournal"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fgogrid-%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25b0%25d0%25bb%25d1%258c%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b0%25d1%2582%25d0%25b8%25d0%25b2%25d0%25b0-amazon-ec2%2F&amp;linkname=GoGrid%20%D0%BA%D0%B0%D0%BA%20%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%82%D0%B8%D0%B2%D0%B0%20amazon%20EC2" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/google_buzz?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fgogrid-%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25b0%25d0%25bb%25d1%258c%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b0%25d1%2582%25d0%25b8%25d0%25b2%25d0%25b0-amazon-ec2%2F&amp;linkname=GoGrid%20%D0%BA%D0%B0%D0%BA%20%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%82%D0%B8%D0%B2%D0%B0%20amazon%20EC2" title="Google Buzz" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google_buzz.png" width="16" height="16" alt="Google Buzz"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Fgogrid-%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25b0%25d0%25bb%25d1%258c%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b0%25d1%2582%25d0%25b8%25d0%25b2%25d0%25b0-amazon-ec2%2F&amp;linkname=GoGrid%20%D0%BA%D0%B0%D0%BA%20%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D1%82%D0%B8%D0%B2%D0%B0%20amazon%20EC2" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Share/Bookmark</a> </p>]]></content:encoded>
			<wfw:commentRss>http://bokov.net/blog/amazon-ec2/gogrid-%d0%ba%d0%b0%d0%ba-%d0%b0%d0%bb%d1%8c%d1%82%d0%b5%d1%80%d0%bd%d0%b0%d1%82%d0%b8%d0%b2%d0%b0-amazon-ec2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>немного про надежность запущенных instance в EC2</title>
		<link>http://bokov.net/blog/amazon-ec2/%d0%bd%d0%b5%d0%bc%d0%bd%d0%be%d0%b3%d0%be-%d0%bf%d1%80%d0%be-%d0%bd%d0%b0%d0%b4%d0%b5%d0%b6%d0%bd%d0%be%d1%81%d1%82%d1%8c-%d0%b7%d0%b0%d0%bf%d1%83%d1%89%d0%b5%d0%bd%d0%bd%d1%8b%d1%85-instance-%d0%b2/</link>
		<comments>http://bokov.net/blog/amazon-ec2/%d0%bd%d0%b5%d0%bc%d0%bd%d0%be%d0%b3%d0%be-%d0%bf%d1%80%d0%be-%d0%bd%d0%b0%d0%b4%d0%b5%d0%b6%d0%bd%d0%be%d1%81%d1%82%d1%8c-%d0%b7%d0%b0%d0%bf%d1%83%d1%89%d0%b5%d0%bd%d0%bd%d1%8b%d1%85-instance-%d0%b2/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 16:20:25 +0000</pubDate>
		<dc:creator>alexey bokov</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[elastic clouds]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bokov.net/blog/?p=205</guid>
		<description><![CDATA[Сегодня мне наконец удалось собственноручно положить instances с 64 битной Ubuntu &#8211; запущенный в бесконечной рекурсии скрипт на bash делает своё грязное дело &#8211; &#8220;съедает&#8221; все сокеты, так что ssh ( и все остальное ) ложится намертво. Что делать &#8211; ec2-reboot-instances спасет ( все что было в памяти естесственно будет потеряно ), с первого раза [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня мне наконец удалось собственноручно положить instances с 64 битной Ubuntu &#8211; запущенный в бесконечной рекурсии скрипт на bash делает своё грязное дело &#8211; &#8220;съедает&#8221; все сокеты, так что ssh ( и все остальное ) ложится намертво. Что делать &#8211; ec2-reboot-instances спасет ( все что было в памяти естесственно будет потеряно ), с первого раза reboot не всегда удается &#8211; иногда приходится по несколько раз посылать на ребут. Еще полезная штука &#8211; AWS Managment Console, которая тоже умеет делать reboot и shutdown, но самое главное в ней всегда можно посмотреть system log. От себя замечу что dedicated box с например FreeBSD в подобных ситуациях ( кто то пожрал сокеты ) ведет себя абсолютно точно также &#8211; лежит, и чтобы поднять надо уже его руками поднимать &#8211; либо через Managment interface если сервер не совсем старый, или руками Reset нажимать если удаленно он вообще недоступен. Посколько привилигия доступа к managment interface обычно есть у крайне узкого круга лиц, то повисла машина &#8211; стучимся до админов, и он уже поднимает упавшее. Попробуйте проделать этот трюк раз 5 за час и узнайте все что думают админы про кривые руки программистов &#8211; на ec2 managment interface доступен всем и пинать для того чтобы поднять упавшую ноду никого не надо.</p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2F%25d0%25bd%25d0%25b5%25d0%25bc%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25bf%25d1%2580%25d0%25be-%25d0%25bd%25d0%25b0%25d0%25b4%25d0%25b5%25d0%25b6%25d0%25bd%25d0%25be%25d1%2581%25d1%2582%25d1%258c-%25d0%25b7%25d0%25b0%25d0%25bf%25d1%2583%25d1%2589%25d0%25b5%25d0%25bd%25d0%25bd%25d1%258b%25d1%2585-instance-%25d0%25b2%2F&amp;linkname=%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%20%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BF%D1%83%D1%89%D0%B5%D0%BD%D0%BD%D1%8B%D1%85%20instance%20%D0%B2%20EC2" title="Twitter" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2F%25d0%25bd%25d0%25b5%25d0%25bc%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25bf%25d1%2580%25d0%25be-%25d0%25bd%25d0%25b0%25d0%25b4%25d0%25b5%25d0%25b6%25d0%25bd%25d0%25be%25d1%2581%25d1%2582%25d1%258c-%25d0%25b7%25d0%25b0%25d0%25bf%25d1%2583%25d1%2589%25d0%25b5%25d0%25bd%25d0%25bd%25d1%258b%25d1%2585-instance-%25d0%25b2%2F&amp;linkname=%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%20%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BF%D1%83%D1%89%D0%B5%D0%BD%D0%BD%D1%8B%D1%85%20instance%20%D0%B2%20EC2" title="Facebook" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2F%25d0%25bd%25d0%25b5%25d0%25bc%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25bf%25d1%2580%25d0%25be-%25d0%25bd%25d0%25b0%25d0%25b4%25d0%25b5%25d0%25b6%25d0%25bd%25d0%25be%25d1%2581%25d1%2582%25d1%258c-%25d0%25b7%25d0%25b0%25d0%25bf%25d1%2583%25d1%2589%25d0%25b5%25d0%25bd%25d0%25bd%25d1%258b%25d1%2585-instance-%25d0%25b2%2F&amp;linkname=%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%20%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BF%D1%83%D1%89%D0%B5%D0%BD%D0%BD%D1%8B%D1%85%20instance%20%D0%B2%20EC2" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/livejournal?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2F%25d0%25bd%25d0%25b5%25d0%25bc%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25bf%25d1%2580%25d0%25be-%25d0%25bd%25d0%25b0%25d0%25b4%25d0%25b5%25d0%25b6%25d0%25bd%25d0%25be%25d1%2581%25d1%2582%25d1%258c-%25d0%25b7%25d0%25b0%25d0%25bf%25d1%2583%25d1%2589%25d0%25b5%25d0%25bd%25d0%25bd%25d1%258b%25d1%2585-instance-%25d0%25b2%2F&amp;linkname=%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%20%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BF%D1%83%D1%89%D0%B5%D0%BD%D0%BD%D1%8B%D1%85%20instance%20%D0%B2%20EC2" title="LiveJournal" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/livejournal.png" width="16" height="16" alt="LiveJournal"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2F%25d0%25bd%25d0%25b5%25d0%25bc%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25bf%25d1%2580%25d0%25be-%25d0%25bd%25d0%25b0%25d0%25b4%25d0%25b5%25d0%25b6%25d0%25bd%25d0%25be%25d1%2581%25d1%2582%25d1%258c-%25d0%25b7%25d0%25b0%25d0%25bf%25d1%2583%25d1%2589%25d0%25b5%25d0%25bd%25d0%25bd%25d1%258b%25d1%2585-instance-%25d0%25b2%2F&amp;linkname=%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%20%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BF%D1%83%D1%89%D0%B5%D0%BD%D0%BD%D1%8B%D1%85%20instance%20%D0%B2%20EC2" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/google_buzz?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2F%25d0%25bd%25d0%25b5%25d0%25bc%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25bf%25d1%2580%25d0%25be-%25d0%25bd%25d0%25b0%25d0%25b4%25d0%25b5%25d0%25b6%25d0%25bd%25d0%25be%25d1%2581%25d1%2582%25d1%258c-%25d0%25b7%25d0%25b0%25d0%25bf%25d1%2583%25d1%2589%25d0%25b5%25d0%25bd%25d0%25bd%25d1%258b%25d1%2585-instance-%25d0%25b2%2F&amp;linkname=%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%20%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BF%D1%83%D1%89%D0%B5%D0%BD%D0%BD%D1%8B%D1%85%20instance%20%D0%B2%20EC2" title="Google Buzz" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google_buzz.png" width="16" height="16" alt="Google Buzz"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2F%25d0%25bd%25d0%25b5%25d0%25bc%25d0%25bd%25d0%25be%25d0%25b3%25d0%25be-%25d0%25bf%25d1%2580%25d0%25be-%25d0%25bd%25d0%25b0%25d0%25b4%25d0%25b5%25d0%25b6%25d0%25bd%25d0%25be%25d1%2581%25d1%2582%25d1%258c-%25d0%25b7%25d0%25b0%25d0%25bf%25d1%2583%25d1%2589%25d0%25b5%25d0%25bd%25d0%25bd%25d1%258b%25d1%2585-instance-%25d0%25b2%2F&amp;linkname=%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%20%D0%BD%D0%B0%D0%B4%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BF%D1%83%D1%89%D0%B5%D0%BD%D0%BD%D1%8B%D1%85%20instance%20%D0%B2%20EC2" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Share/Bookmark</a> </p>]]></content:encoded>
			<wfw:commentRss>http://bokov.net/blog/amazon-ec2/%d0%bd%d0%b5%d0%bc%d0%bd%d0%be%d0%b3%d0%be-%d0%bf%d1%80%d0%be-%d0%bd%d0%b0%d0%b4%d0%b5%d0%b6%d0%bd%d0%be%d1%81%d1%82%d1%8c-%d0%b7%d0%b0%d0%bf%d1%83%d1%89%d0%b5%d0%bd%d0%bd%d1%8b%d1%85-instance-%d0%b2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Amazon EC2 &#8211; getting started &#8211; 2</title>
		<link>http://bokov.net/blog/amazon-ec2/amazon-ec2-getting-started-2/</link>
		<comments>http://bokov.net/blog/amazon-ec2/amazon-ec2-getting-started-2/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 10:08:30 +0000</pubDate>
		<dc:creator>alexey bokov</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[elastic clouds]]></category>
		<category><![CDATA[putty]]></category>

		<guid isPermaLink="false">http://bokov.net/blog/?p=34</guid>
		<description><![CDATA[После регистрации на amazon.com/aws у нас есть : Access Number, Access Key ID, Secret Access Key, X.509 Certificate pk-XXXXXX.pem, X.509 Certificate file cert-XXXXXX.pem ( физический смысл этих ключей обсудим позже ). Попробуем создать окружение для работы с веб-сервисами Amazon для Windows:1) Создаем папку с:\ec2 куда инсталлируем ( распаковываем ) Amazon command line tools, добавляем в закладки [...]]]></description>
			<content:encoded><![CDATA[<p>После регистрации на amazon.com/aws у нас есть : Access Number, Access Key ID, Secret Access Key, X.509 Certificate pk-XXXXXX.pem, X.509 Certificate file cert-XXXXXX.pem ( физический смысл этих ключей обсудим позже ).  Попробуем создать окружение для работы с веб-сервисами Amazon для Windows:<span id="more-34"></span>1) Создаем папку с:\ec2 куда инсталлируем ( распаковываем )  <a href="http://s3.amazonaws.com/ec2-downloads/ec2-api-tools.zip">Amazon command line tools</a>, добавляем в закладки <a href="http://docs.amazonwebservices.com/AWSEC2/2008-05-05/DeveloperGuide/index.html?cmdline-reference.html">Command line tools reference</a><br />
2) Устанавливаем  <a href="http://java.sun.com/javase/downloads/index_jdk5.jsp">Java Runtime Environment</a>, <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html">putty</a><br />
3) Cоздаем в с:\ec2 batch-файл ec2.bat состоящий из<br />
<span style="font-size: smaller;"><em> @echo off<br />
</em></span><span style="font-size: smaller;"><em> </em></span><span style="font-size: smaller;"><em>set EC2_HOME=c:\ec2<br />
</em></span><span style="font-size: smaller;"><em> </em></span><span style="font-size: smaller;"><em>set PATH=%PATH%;%EC2_HOME%\bin<br />
</em></span><span style="font-size: smaller;"><em> </em></span><span style="font-size: smaller;"><em>set EC2_PRIVATE_KEY=c:\ec2\PrivateKey.pem<br />
</em></span><span style="font-size: smaller;"><em> </em></span><span style="font-size: smaller;"><em>set EC2_CERT=c:\ec2\509Certificate.pem<br />
</em></span><span style="font-size: smaller;"><em> </em></span><span style="font-size: smaller;"><em>set JAVA_HOME=C:\Program Files\Java\jre1.6.0_03<br />
</em></span><span style="font-size: smaller;"><em> </em></span><span style="font-size: smaller;"><em>&#8220;%JAVA_HOME%\bin\java&#8221; -version<br />
</em></span>где privatKey.pem это pk-xxxx.pem, а 509Certificate.pem это cert-xxxx.pem ( так короче ), JAVA_HOME &#8211; то куда мы установили jre.</p>
<p>4)  Запускаем через Command line promt <em><strong>c:\ec2\ec2.bat</strong></em><br />
Если мы видим что похожее на<br />
<span style="font-size: smaller;"><em>java version &#8220;1.6.0_03&#8243;<br />
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)<br />
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)<br />
</em></span>JRE работает, если нет &#8211; скорее всего надо снести все имеющиеся jre и поставить с sun самый <a href="http://www.java.com/en/download/index.jsp">свежий</a></p>
<p>5) Пробуем воспользоваться amazon command line tools : запускаем в том command line promt где стартовала jre команду :<br />
<strong><em> <strong>C:\ec2&gt;</strong>ec2-describe-images -x all</em></strong><br />
Эта команда выводит список доступных образов (  у меня эта команда выводит почти тысячу общедоступных public образов )<br />
<img src="http://bokov.net/blog/images/ec2_describe_images_all.jpg " alt="ec2-describe-images" /><br />
Если видим подобную картину, то значит всё работает хорошо.</p>
<p>6) Попробуем запустить сервер ( instance )  &#8211; для этого получаем список образов владелец которых amazon :<br />
<em><strong> <strong>C:\ec2&gt;</strong>ec2-describe-images  -o amazon</strong></em><br />
И выбираем из этого списка  образ c &#8220;getting-started.manifest.xml&#8221;<br />
<span style="font-size: xx-small;"><em>IMAGE ami-2bb65342 ec2-public-images/getting-started.manifest.xml amazon available public i386 machine<br />
</em></span>Имя instance &#8211; это ami-2bb65342</p>
<p>7) Создаем (запускаем) instance указывая в качестве параметра имя.<br />
<em><strong> C:\ec2&gt;</strong><strong>ec2-run-instance ami-2bb65342</strong></em><br />
должно быть что то вроде<br />
<strong><em> C:\ec2&gt;ec2-run-instances ami-2bb65342 -k gsg-keypair</em></strong><br />
<span style="font-size: xx-small;"><em>RESERVATION r-3be02b52 841167328091 default INSTANCE i-d2c719bb ami-2bb65342 pending gsg-keypair 0 m1.small 2008-08-06T13:43:45+0000 us-east-1b</em></span><br />
Имя созданного instance &#8211; i-d2c719bb.</p>
<p> <img src='http://bokov.net/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Ждем некоторое время и проверяем состояние созданного instance<br />
<em><strong>C:\ec2&gt;ec2-describe-instances i-d2c719bb</strong></em><span style="font-size: xx-small;"><em><br />
RESERVATION r-3be02b52 841167328091 default<br />
INSTANCE i-d2c719bb ami-2bb65342 ec2-67-202-18-11.compute-1.amazonaws.com domU-12-31-38-<br />
00-3A-44.compute-1.internal running gsg-keypair 0 m1.small 2008-08-06T13:43:45+00<br />
00 us-east-1b</em></span><br />
Имя ( видимое снаружи ) созданного instance это ec2-67-202-18-11.compute-1.amazonaws.com.<br />
Если проверить состояние instance сразу после создания, то его статус будет pending &#8211; т.к. запуск instance и загрузка ОС занимает какое то время.</p>
<p>9) Пробуем получить доступ к созданному instance по http &#8211; открываем 80 порт ( для всех создаваемых нами instance )<br />
<em><strong>C:\ec2&gt;ec2-authorize default -p 80</strong></em><br />
<em><span style="font-size: xx-small;">GROUP default<br />
PERMISSION default ALLOWS tcp 80 80 FROM CIDR 0.0.0.0/0_<br />
</span></em> Теперь в браузере можно открыть http://ec2-67-202-18-11.compute-1.amazonaws.com<br />
В браузере вы должны увидеть страничку по умолчанию от Fedore<br />
<img src="http://bokov.net/blog/images/amazon_http_getting_started.jpg" alt="" /></p>
<p>10) Получаем доступ к ec2-67-202-18-11.compute-1.amazonaws.com по ssh. Открываем 22 порт :<br />
<strong><em>C:\ec2&gt;ec2-authorize default -p 22<br />
</em></strong><span style="font-size: xx-small;"><em>GROUP default<br />
PERMISSION default ALLOWS tcp 22 22 FROM CIDR 0.0.0.0/0</em></span></p>
<p>11) Настраиваем putty :<br />
- генерим пару ключей для ssh ( на основе цифровых сертификатов )<br />
<strong><em>c:\ec2&gt;ec2-add_keypair test_keypair</em></strong><br />
где test_keypair &#8211; это имя которое мы хотим дать генерируемой пар ключей<br />
эта команда выводит в консоль приватный ключ &#8211; выглядит это примерно так ( замазано мной &#8211; это же реальный ключ <img src='http://bokov.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )<br />
<img src="http://bokov.net/blog/images/ec2_add_keypair.jpg" alt="ec2-add-keypair" /><br />
Копируем этот ключ прямо из консоли (-как есть ) и сохраняем в файл my_private_key_data &#8211; я советую сохранять этот файл навсегда &#8211; он может понадобиться например в случае если Вы работаете в группе и Вашим коллегам понадобится доступ к созданным Вами instance &#8211; в этом случае Вам надо будет поделиться ключами &#8211; и секретным и публичным. Запускаем puttygen и открываем в нем этот файл (my_private_key.ppk ) &#8211; пункт меню <strong>&#8220;load private key file&#8221;</strong>. Теперь сохраняем публичный ключ ( save public key ) и приватный ключ ( private key ) &#8211; например в c:\ec2\public_key_putty и c:\ec2\private_key.ppk  &#8211; внимание private_key.ppk отличается от my_private_key_data потому что у putty свой формат хранения ключей ( в том числе и для такой конвертации ключей в формат putty и используется puttygen ).  Этот private_key.ppk прописываем в putty в качестве приватного ключа<br />
<img src="http://bokov.net/blog/images/putty_private_key.jpg " alt="" /></p>
<p>В качестве имени машины указываем ec2-67-202-18-11.compute-1.amazonaws.com &#8211; после коннекта терминал будет спрашивать имя юзера &#8211; root. Пароль спрашивать не должен. Настройки WinSCP выполняем аналогичным образом.</p>
<p>ps. Здесь можно найти пример установок для <a href="http://paulstamatiou.com/2008/04/05/how-to-getting-started-with-amazon-ec2">Linux</a>.</p>
<p>pps. В случае если с amazon EC2 работает группа разработчиков возникает ряд проблем связанных с разделением ключей ( для того чтобы получить доступ к instance необходимо иметь приватный ключ такой же который был указан при создании instance ( точнее один из тех ключей которые лежат в /root/.ssh ) ). Я рекомендую особенно не мудрстовать с разделением прав доступа и организацией групп пользователей с разными правами и ключами, а просто раздать всем одну пару ключей ( плюс соответсвующие им putty ключи ) &#8211; это значительно упрощает жизнь.</p>
<p>Если же так получилось что все используют разные ключи и команда ec2-describe-keypairs выводит список из нескольких используемых в системе ключей всегда ( особенно при ec2-run-instance ) используйте ключ -k my_keypair   для явного указания пары ключей, иначе инстанс будет запущен с ключами по умолчанию и они скорее всего не являются вашими ключами и соответственно ssh доступа к запущенному instance не будет.</p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-ec2-getting-started-2%2F&amp;linkname=Amazon%20EC2%20%26%238211%3B%20getting%20started%20%26%238211%3B%202" title="Twitter" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-ec2-getting-started-2%2F&amp;linkname=Amazon%20EC2%20%26%238211%3B%20getting%20started%20%26%238211%3B%202" title="Facebook" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-ec2-getting-started-2%2F&amp;linkname=Amazon%20EC2%20%26%238211%3B%20getting%20started%20%26%238211%3B%202" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/livejournal?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-ec2-getting-started-2%2F&amp;linkname=Amazon%20EC2%20%26%238211%3B%20getting%20started%20%26%238211%3B%202" title="LiveJournal" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/livejournal.png" width="16" height="16" alt="LiveJournal"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-ec2-getting-started-2%2F&amp;linkname=Amazon%20EC2%20%26%238211%3B%20getting%20started%20%26%238211%3B%202" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/google_buzz?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-ec2-getting-started-2%2F&amp;linkname=Amazon%20EC2%20%26%238211%3B%20getting%20started%20%26%238211%3B%202" title="Google Buzz" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google_buzz.png" width="16" height="16" alt="Google Buzz"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-ec2-getting-started-2%2F&amp;linkname=Amazon%20EC2%20%26%238211%3B%20getting%20started%20%26%238211%3B%202" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Share/Bookmark</a> </p>]]></content:encoded>
			<wfw:commentRss>http://bokov.net/blog/amazon-ec2/amazon-ec2-getting-started-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Amazon elastic clouds &#8211; getting started</title>
		<link>http://bokov.net/blog/amazon-ec2/amazon-elastic-clouds-getting-started/</link>
		<comments>http://bokov.net/blog/amazon-ec2/amazon-elastic-clouds-getting-started/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 11:32:58 +0000</pubDate>
		<dc:creator>alexey bokov</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[elastic compute clouds]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[ru_ec2]]></category>

		<guid isPermaLink="false">http://bokov.net/blog/?p=3</guid>
		<description><![CDATA[Я  несколько раз пытался что то написать, но не мог решить с чего же начать рассказывать про Амазон EC2. Всё таки по сравнению с мировой революцией и выходом человека в космос сервис амазона это не такая значительная веха в истории человечества. На самом деле это не совсем так &#8211; Амазон сделал очень удобную технологию на [...]]]></description>
			<content:encoded><![CDATA[<p>Я <span style="font-size: xx-small;"><em> </em></span>несколько раз пытался что то написать, но не мог решить с чего же начать рассказывать про Амазон EC2. Всё таки по сравнению с мировой революцией и выходом человека в космос сервис амазона это не такая значительная веха в истории человечества. На самом деле это не совсем так &#8211; Амазон сделал очень удобную технологию на которой базируются уже многие сотни вполне успешных проектов и у этой технологии огромное будушее. Вкратце это выглядит так &#8211; вы платите амазону небольшие денежки <em>(<span style="font-size: x-small;"> 10 центов в час за один сервер через кредитку ) </span></em>и в ответ получаете сервер ( Fedora ) c root-вым доступом, который виден снаружи <span style="font-size: x-small;">:<em> </em></span><span style="font-size: x-small;">http, ssh &#8211; открываем/закрываем доступ как хотим &#8211; у нас же root</span>. То что установлено &#8211; можно подправить &#8211; заходим через ssh, конфигурируем там все как хотим &#8211; сохраняем image под своим именем, потом когда просим  новый сервер &#8211; просто говорим что хотим загрузить на сервер тот самый наш image.<br />
Денег такое счастье стоит совсем немного, особых проблем ( в виде например втыкания железа в стойки ) за собой не тянет. Основная фишка &#8211; это то что можно оперативно &#8220;заказывать&#8221; и &#8220;выключать&#8221; <span style="font-size: x-small;"><em>( и соответственно не платить! )</em></span> более-менее любое количество серверов.<br />
Дешево ли 0.10 $ в час за некий не шибко мощный сервер ( примерно 75 $ в месяц или 900 $ в год ) ? Аренда чего то похожего ( наверное все таки dedicated ) будет стоить около 200$ в месяц или 2400$ в год. Конечно dedicated в стойке я так подозреваю будет побыстрее чем разделяемый одновременно несколькими виртуальными ОС ( см. <a href="http://bokov.net/blog/amazon-ec2/amazon-web-services-overview-of-security-processes">Защищенность данных в Amazon Web Services</a> )  за 10 центов в час, но тем не менее это всё таки почти тоже самое ( root доступ <img src='http://bokov.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ), и денег стоит дешевле. И самое главное &#8211; сразу забываем про стойки, дц и прочее &#8211; нужен сервер &#8211; легким кликом говорим амазону <em><strong>хочу N серверов </strong></em>( instance в терминологии амазона ) на котором будет стоять вот этот мой image с пропатченным моими кривыми ручками моим родным русским апачем. И еще &#8211; я <em><strong>хочу </strong></em>не один, а <strong><em>пару сотен таких серверов</em></strong> в ближайший час. И через несколько минут я их получаю. Со свеженалитыми, белоснежно чистыми ос загруженными с моего image (<span style="font-size: xx-small;"><em> сколько денег-времени будет стоить переналить какую нибудь FreeBSD на хостинге, да еще если нужна FreeBSD c русским апачем и ерлангом ? <img src='http://bokov.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </em></span>. Нагрузка на проект выросла &#8211; нажал кнопочку &#8211; добавил в кластер сколько нужно серверов, упала нагрузка &#8211; прибил лишние.<br />
Конечно сделать систему гибко масштабируемой чтобы от плюс-минус серверов всё так же работало сложнее чем сразу прибить гвоздями все в расчете на N серверов, а потом вытаскивать прибитые гвозди и забивать новые когда появились деньги на расширение аппаратного парка. Конфигурация small AMI ( того за который надо платить 0.1$ в час &#8211; но есть мощнее, и дороже) на самом деле неплохая &#8211; Dual Core AMD 2.6 GHz<br />
<span id="more-3"></span><br />
<span style="font-size: xx-small;"><strong><br />
#cat /proc/cpuinfo</strong><em><br />
processor       : 0<br />
vendor_id       : AuthenticAMD<br />
cpu family      : 15<br />
model           : 65<br />
model name      : Dual-Core AMD Opteron(tm) Processor 2218 HE<br />
stepping        : 3<br />
cpu MHz         : 2599.998<br />
cache size      : 1024 KB<br />
fdiv_bug        : no<br />
hlt_bug         : no<br />
f00f_bug        : no<br />
coma_bug        : no<br />
fpu             : yes<br />
fpu_exception   : yes<br />
cpuid level     : 1<br />
wp              : yes<br />
flags           : fpu tsc msr pae mce cx8 apic mca cmov pat pse36 clflush mmx fxsr sse sse2 h         t syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8legacy ts f         id vid ttp tm stc<br />
bogomips        : 5201.99<br />
</em><strong># uname -a</strong><em><br />
Linux domU-12-31-38-01-BD-B3 2.6.16-xenU #1 SMP Mon May 28 03:41:49 SAST 2007 i686 athlon i38         6 GNU/Linux<br />
</em><strong># free</strong><em><br />
total       used       free     shared    buffers     cached<br />
Mem:       1740944      67652    1673292          0       3604      22372<br />
-/+ buffers/cache:      41676    1699268<br />
Swap:       917496          0     917496</em><br />
</span></p>
<p>Как выглядит моя работа со всем этим? Очень просто &#8211; запустить новый сервер ( instance ) из командной строки &#8211; дело менее чем минутное. Я запускаю Cygwin, хотя тоже самое можно делать из win32 command line &#8211; просто я привык к ls и grep, а из него виртуальную машину Java и несколько команд из ec2 command line toolkit.  Запускаем виртуальную машину java ( <em>&#8220;%JAVA_HOME%\bin\java&#8221; -version </em>), потом последовательно <strong><em>ec2-describe-images</em></strong>, <em><strong>ec2-run-image %имя_image</strong><strong>%</strong></em>, <strong><em>ec2-describe-instances</em></strong> &#8211; вижу имя машины<br />
<img src="http://bokov.net/blog/images/amazon_cygwin_getting_started.jpg" alt="Amazon ec2 Cygwin getting started" /></p>
<p>потом захожу на неё putty<br />
<img src="http://bokov.net/blog/images/amazon_putty_getting_started.jpg" alt="Amazon ec2 putty" /><br />
root в терминале &#8211; делаем что хотим <img src='http://bokov.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
<img src="http://bokov.net/blog/images/amazon_terminal_getting_started.jpg" alt="amazon ec2 instance terminal" /></p>
<p>Apache поднят ( 80 порт у меня открыт, как и 22 <img src='http://bokov.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )<br />
<img src="http://bokov.net/blog/images/amazon_http_getting_started.jpg" alt="fedora apache" /></p>
<p>Замечу что поднята не просто какая то там Fedora, а именно та которая мне нужна ( на которую я поставил то что мне нужно как нужно ). Поигрался с erlang, поставил мозг набекрень &#8211; всем спасибо &#8211; <strong><em>ec2-terminate-instance %имя_instance%. </em></strong><br />
<img src="http://bokov.net/blog/images/amazon_terminate_instance.jpg" alt="amazon terminate instance" /></p>
<p>Если я захочу тоже самое проделать с каким нибудь ЧЧЧ хостингом &#8211; это будет пара дней ожидания , и не дай бог я хочу что не то что есть у них . Не говоря, про то что ЧЧЧ хостинг захочет свои двести баксов сегодня &#8211; и хорошо если просто яндекс-деньгами можно оплатить, а то ведь есть варианты с тем чтобы отсылать по факсу копию паспорта, etc , а амазону я заплачу ровно за время между <strong><em>ec2-run-instance</em></strong> и <strong><em>ec2-terminate-instance</em></strong> ( больше 10 часов в терминале в день я не выдержу &#8211; получаем затраты в <strong>1 $</strong>, хотя конечно одной машиной дело не всегда ограничивается но тем не менее ), и  самое главное что услуга оплачивается <em><strong>_потом_.</strong></em> Ведь правда же что есть некоторая разница в том чтобы вложить в проект пару сотен тысяч долларов сегодня на аппаратные ресурсы, или сегодня вложить 200 долларов, и если всё получиться &#8211; вложить завтра еще пару тысяч, а уж если и потом получится подключить более значительные инвестиции. Собственный ДЦ тут тоже не очень спасает положение &#8211; что-то будет делаться немного лучше и быстрее чем на чужом хостинге, но возможности даже самых лучших системных администраторов ограничены &#8211; никто не сможет дать вам пару сотен свежезалитых машин в течении 10 минут и избавиться от них через пару часов, например.</p>
<p>Amazon Elastic Clouds это не технологический прорыв ( ibm это делает уже много и давно &#8211; правда простым смертным сей сервис недоступен &#8211; выкупать товарный поезд в сотню вагонов, когда тебе нужно одно купе будет не очень хорошей идеей ), но то что они не первые и наверное не самые быстрые, я думаю их не особенно беспокоит потому что они самые удобные.</p>
<p>Остальные <a href=http://bokov.net/blog/tag/amazon-ec2/>статьи про Amazon Elastic Compute Cloud</a>.</p>
<p>В следующей серии &#8211; как начать работать с ec2 и получить от этого удовольствие <img src='http://bokov.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>ps. Стоит еще отметить что в реальной жизни есть еще такая вещь как оплата входящего-исходяшего трафика &#8211; но это отдельная история.</p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-elastic-clouds-getting-started%2F&amp;linkname=Amazon%20elastic%20clouds%20%26%238211%3B%20getting%20started" title="Twitter" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-elastic-clouds-getting-started%2F&amp;linkname=Amazon%20elastic%20clouds%20%26%238211%3B%20getting%20started" title="Facebook" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-elastic-clouds-getting-started%2F&amp;linkname=Amazon%20elastic%20clouds%20%26%238211%3B%20getting%20started" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/livejournal?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-elastic-clouds-getting-started%2F&amp;linkname=Amazon%20elastic%20clouds%20%26%238211%3B%20getting%20started" title="LiveJournal" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/livejournal.png" width="16" height="16" alt="LiveJournal"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-elastic-clouds-getting-started%2F&amp;linkname=Amazon%20elastic%20clouds%20%26%238211%3B%20getting%20started" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/google_buzz?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-elastic-clouds-getting-started%2F&amp;linkname=Amazon%20elastic%20clouds%20%26%238211%3B%20getting%20started" title="Google Buzz" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google_buzz.png" width="16" height="16" alt="Google Buzz"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fbokov.net%2Fblog%2Famazon-ec2%2Famazon-elastic-clouds-getting-started%2F&amp;linkname=Amazon%20elastic%20clouds%20%26%238211%3B%20getting%20started" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://bokov.net/blog/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Share/Bookmark</a> </p>]]></content:encoded>
			<wfw:commentRss>http://bokov.net/blog/amazon-ec2/amazon-elastic-clouds-getting-started/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>
