<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>公開懺悔日記 &#187; コンピューター系</title>
	<atom:link href="http://www.barasu.org/category/pc/feed" rel="self" type="application/rss+xml" />
	<link>http://www.barasu.org</link>
	<description>人の振り見て我が振り直すフリ</description>
	<lastBuildDate>Fri, 03 Feb 2012 05:40:44 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/category/pc/feed" />
	<div id='fb-root'></div>
					<script type='text/javascript'>
						window.fbAsyncInit = function()
						{
							FB.init({appId: null, status: true, cookie: true, xfbml: true});
						};
						(function()
						{
							var e = document.createElement('script'); e.async = true;
							e.src = document.location.protocol + '//connect.facebook.net/ja/all.js';
							document.getElementById('fb-root').appendChild(e);
						}());
					</script>	
						<item>
		<title>Auto Scalingで起動するAMI変更手順</title>
		<link>http://www.barasu.org/pc/7158.html</link>
		<comments>http://www.barasu.org/pc/7158.html#comments</comments>
		<pubDate>Thu, 02 Feb 2012 01:55:02 +0000</pubDate>
		<dc:creator>asuma</dc:creator>
				<category><![CDATA[コンピューター系]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[EC2]]></category>

		<guid isPermaLink="false">http://www.barasu.org/?p=7158</guid>
		<description><![CDATA[新規のLaunch configを作成する。 $ as-create-launch-config AS20120101 &#8211;image-id ami-xxxx &#8211;instance-type t1.m [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7158.html"><br />
				<img class="colorbox-7158"  src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7158.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>新規のLaunch configを作成する。</p>
<blockquote><p>$ as-create-launch-config AS20120101 &#8211;image-id ami-xxxx &#8211;instance-type t1.micro &#8211;region ap-northeast-1 &#8211;group &#8220;xxx-YYY&#8221; &#8211;key xxxx-key</p></blockquote>
<p>Launchの確認</p>
<blockquote><p>$ as-describe-launch-configs &#8211;region ap-northeast-1<br />
LAUNCH-CONFIG AS201201 ami-yyyy t1.micro<br />
LAUNCH-CONFIG <strong>AS20120101</strong> ami-xxxx t1.micro</p></blockquote>
<p>Scaling GroupのUpdate</p>
<blockquote><p>$ as-update-auto-scaling-group WP-AS &#8211;launch-configuration <strong>AS20120101</strong> &#8211;region ap-northeast-1</p></blockquote>
<p>Scaling Groupの確認</p>
<blockquote><p>$ as-describe-auto-scaling-groups &#8211;region ap-northeast-1<br />
AUTO-SCALING-GROUP WP-AS <strong>AS20120101</strong> ap-northeast-1b,ap-northeast-1a barasuLB 1 3 1<br />
INSTANCE i-0517c605 ap-northeast-1b InService Healthy</p></blockquote>
<p>古いLaunchの削除</p>
<blockquote><p>$ as-delete-launch-config AS201201 &#8211;region ap-northeast-1<br />
Are you sure you want to delete this launch configuration? [Ny]</p></blockquote>
<p>削除後Launchの確認</p>
<blockquote><p>$ as-describe-launch-configs &#8211;region ap-northeast-1<br />
LAUNCH-CONFIG AS20120101 ami-22a81e23 t1.micro</p></blockquote>
<p>これでAuto Scalingで起動するAMIの変更が完了です。</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Auto Scalingで起動するAMI変更手順 on 公開懺悔日記',url: 'http://www.barasu.org/pc/7158.html',contentID: 'post-7158',suggestTags: 'AWS,EC2',providerName: '公開懺悔日記',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton colorbox-7158" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class='wpfblike' ><fb:like href='http://www.barasu.org/pc/7158.html' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.barasu.org/pc/7158.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/pc/7158.html" />
	</item>
		<item>
		<title>nginx設定変更</title>
		<link>http://www.barasu.org/pc/7148.html</link>
		<comments>http://www.barasu.org/pc/7148.html#comments</comments>
		<pubDate>Mon, 30 Jan 2012 02:09:50 +0000</pubDate>
		<dc:creator>asuma</dc:creator>
				<category><![CDATA[コンピューター系]]></category>
		<category><![CDATA[EC2]]></category>

		<guid isPermaLink="false">http://www.barasu.org/?p=7148</guid>
		<description><![CDATA[今まではaccess.logの表示がELBからのaccessと言うことでRemote_AddressはELBのIP(Private IP)になっていました。 10.x.x.x これだとさっぱりわかんねー 10.150.1 [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7148.html"><br />
				<img class="colorbox-7148"  src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7148.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>今まではaccess.logの表示がELBからのaccessと言うことでRemote_AddressはELBのIP(Private IP)になっていました。<br />
10.x.x.x これだとさっぱりわかんねー</p>
<blockquote><p><strong>10.150.126.145</strong> &#8211; - [25/Jan/2012:08:43:11 +0900] &#8220;GET /wp-content/plugins/wptouch/themes/default/style.css HTTP/1.1&#8243; 200 47051 &#8220;http://www.barasu.org/pc/windows/2877.html&#8221; &#8220;Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3&#8243; &#8220;xxx.xxx.xxx.xxx, 10.156.115.4&#8243;</p></blockquote>
<p>確かにaccess.logにReal IPも埋め込まれいるけどいろいろ面倒だよねぇ。<br />
WordPress上のコメントでは<br />
<a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-25-01.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-25-01-300x69.png" alt="" title="2012-01-25-01" width="300" height="69" class="alignnone size-medium wp-image-7150 colorbox-7148" /></a></p>
<p>ELBはX-Forwarded-Forのサポートをしているということでnginx側で設定変更を行ってみた。</p>
<p>参考URLは<a href="http://blog.hansode.org/archives/52292406.html">[Amazon][ELB][EC2][Nginx] ELBとNignxを利用した場合の注意点と解決策</a></p>
<p>nginxはyumで入れたので&#8211;with-http_realip_module付きでコンパイルされているか確認</p>
<p>nginx -Vで一覧表示されます。</p>
<blockquote><p>nginx version: nginx/0.8.54<br />
built by gcc 4.4.5 20110214 (Red Hat 4.4.5-6) (GCC)<br />
TLS SNI support enabled<br />
(略) &#8211;with-http_ssl_module <strong>&#8211;with-http_realip_module</strong> &#8211;with-http_addition_module (略)&#8217;</p></blockquote>
<p>もともと&#8211;with-http_realip_moduleがついていたので設定だけの書き換えでOK</p>
<p>/etc/nginx/nginx.confに下記2行を追加</p>
<blockquote><p>set_real_ip_from 10.0.0.0/8;<br />
real_ip_header X-FORWARDED-FOR;</p></blockquote>
<p>set_real_ip_from ではEBLのIPレンジを書きます。面倒なので10.0.0.0/8にしました。<br />
real_ip_header X-FORWARDED-FOR; にはReal IPのHTTPヘッダーフィールドを書きます。</p>
<p>これでnginxのサービス再起動を行って終了</p>
<p>これでaccess.logにもちゃんとRemote_AddressはGlobal IPが表示されます。</p>
<blockquote><p>yyy.yyy.yyy.yyy &#8211; - [25/Jan/2012:13:05:11 +0900] &#8220;GET /wp-content/plugins/jquery-colorbox/themes/theme1/images/border.png HTTP/1.1&#8243; 200 112 &#8220;http://www.barasu.org/diary/7115.html&#8221; &#8220;Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3&#8243; &#8220;yyy.yyy.yyy.yyy&#8221;</p></blockquote>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'nginx設定変更 on 公開懺悔日記',url: 'http://www.barasu.org/pc/7148.html',contentID: 'post-7148',suggestTags: 'EC2',providerName: '公開懺悔日記',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton colorbox-7148" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class='wpfblike' ><fb:like href='http://www.barasu.org/pc/7148.html' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.barasu.org/pc/7148.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/pc/7148.html" />
	</item>
		<item>
		<title>Auto Scalingで遊んでみる。</title>
		<link>http://www.barasu.org/pc/7121.html</link>
		<comments>http://www.barasu.org/pc/7121.html#comments</comments>
		<pubDate>Wed, 25 Jan 2012 23:21:04 +0000</pubDate>
		<dc:creator>asuma</dc:creator>
				<category><![CDATA[コンピューター系]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[EC2]]></category>

		<guid isPermaLink="false">http://www.barasu.org/?p=7121</guid>
		<description><![CDATA[Auto Scalingとは お客様が定義する条件に応じて、Amazon EC2 の能力を、自動的に縮小・拡張することができます。 拡張よりも縮小が自動でできることがありがたい。 Auto Scalingの設定はAmaz [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7121.html"><br />
				<img class="colorbox-7121"  src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7121.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://aws.amazon.com/jp/autoscaling/">Auto Scaling</a>とは</p>
<blockquote><p>お客様が定義する条件に応じて、Amazon EC2 の能力を、自動的に縮小・拡張することができます。</p></blockquote>
<p>拡張よりも<strong>縮小</strong>が自動でできることがありがたい。</p>
<p><a href="http://aws.amazon.com/jp/autoscaling/">Auto Scaling</a>の設定はAmazon Management ConsoleからGUIで設定することが現在できませんのでツールの用意を行います。</p>
<p>brewで下記コマンドを投入したらOK</p>
<blockquote><p>$ brew install auto-scaling</p></blockquote>
<p>viva brew!!!ってな感じです。</p>
<p>Auto Scalingの流れは下記のようになってます。</p>
<p><a href="http://www.amazon.co.jp/gp/product/4883376680/ref=as_li_ss_tl?ie=UTF8&amp;tag=asuma0e-22&amp;linkCode=as2&amp;camp=247&amp;creative=7399&amp;creativeASIN=4883376680">Amazon EC2/S3/EBS クラウドコンピューティングによる仮想サーバ構築</a><img class="colorbox-7121"  src="http://www.assoc-amazon.jp/e/ir?t=asuma0e-22&amp;l=as2&amp;o=9&amp;a=4883376680" border="0" alt="" width="1" height="1" style="border: none !important; margin: 0px !important;" /></p>
<p>のP.60 AutoScalingの設定に詳しく書かれています。</p>
<ol>
<li>スケールアウト時に起動するAMIを指定</li>
<li>インスタンスの最小・最大数、ゾーンを指定する「グループ」を設定</li>
<li>スケールアウトを実行するトリガとなるしきい値を設定</li>
</ol>
<p><a href="http://www.amazon.co.jp/gp/product/4883376680/ref=as_li_ss_il?ie=UTF8&amp;tag=asuma0e-22&amp;linkCode=as2&amp;camp=247&amp;creative=7399&amp;creativeASIN=4883376680"><img class="colorbox-7121"  src="http://ws.assoc-amazon.jp/widgets/q?_encoding=UTF8&amp;Format=_SL160_&amp;ASIN=4883376680&amp;MarketPlace=JP&amp;ID=AsinImage&amp;WS=1&amp;tag=asuma0e-22&amp;ServiceVersion=20070822" border="0" /></a><img class="colorbox-7121"  src="http://www.assoc-amazon.jp/e/ir?t=asuma0e-22&amp;l=as2&amp;o=9&amp;a=4883376680" border="0" alt="" width="1" height="1" style="border: none !important; margin: 0px !important;" /></p>
<p>まず、スケールアウト時に起動するAMIを指定</p>
<p>as-create-launch-config Launch設定名 &#8211;image-id AMIID &#8211;instance-type インスタンスのタイプ &#8211;group セキュリティグループ &#8211;key キーペア名 で設定します。</p>
<p>下記の設定は AMI(ami-xxxxxx)をMicro Instanceで東京Regionにて起動する設定。</p>
<blockquote><p>$ as-create-launch-config AS201201 &#8211;image-id ami-xxxxxx &#8211;instance-type t1.micro &#8211;region ap-northeast-1 &#8211;group &#8220;XXXXXXX&#8221; &#8211;key XXXXXX-key</p></blockquote>
<p>「OK-Created launch config」というメッセージが表示されます。</p>
<p>launch configが正しく設定されたかは下記コマンドで表示させます。</p>
<blockquote><p>$ as-describe-launch-configs &#8211;region ap-northeast-1<br />
LAUNCH-CONFIG <strong>AS201201</strong> ami-xxxxxx t1.micro</p></blockquote>
<p>Launch名が表示されたら正しく設定されています。</p>
<p>続いて「インスタンスの最小・最大数、ゾーンを指定する「グループ」を設定」を行います。</p>
<p>as-create-auto-scaling-group AutoScalingグループ名 &#8211;launch-configuration Launch設定名 &#8211;availability-zones 配置したいAvailabilityZode名 &#8211;load-balancers ロードバランサー名 &#8211;max-size 最大起動インスタンス数 &#8211;min-size 最小起動インスタンス数 &#8211;region 起動するRegion</p>
<blockquote><p>$ as-create-auto-scaling-group WP-AS &#8211;launch-configuration AS201201 &#8211;availability-zones=ap-northeast-1a,ap-northeast-1b &#8211;load-balancers barasuLB &#8211;max-size 3 &#8211;min-size 1 &#8211;region ap-northeast-1</p></blockquote>
<p>Auto Scaling Groupが正しく設定されたかは下記コマンドを入力します。</p>
<blockquote><p>$ as-describe-auto-scaling-groups &#8211;region ap-northeast-1<br />
AUTO-SCALING-GROUP WP-AS AS201201 ap-northeast-1b,ap-northeast-1a barasuLB 1 3 1<br />
INSTANCE i-0fff2e0f ap-northeast-1a InService Healthy AS201201</p></blockquote>
<p>Auto Scaling Groupが設定された瞬間に min-sizeが1以上であればその数自動的に登録したAMIが起動します。起動後にLoadBalancer配下に自動的に入ります。</p>
<p>min-seize が1以上であれば障害発生してサーバ(instance)が落ちても自動的に別のサーバが起動しLoadBalancer配下に入りることになります。単純に落ちないシステムが簡単に構築可能*^o^*</p>
<p>ここまでの処理は落ちたら起動するというAuto Scalingの設定でした。<br />
次にスケールアウトを実行するトリガとなるしきい値を設定します。</p>
<p>今回はCPU使用率が平均65%が5分間続いたら自動的にScalingするように設定します。<br />
拡張(+1)するポリシーを設定します。</p>
<blockquote><p>$ as-put-scaling-policy <strong>UP-Policy</strong> &#8211;auto-scaling-group WP-AS &#8211;adjustment=<strong>1</strong> &#8211;type ChangeInCapacity &#8211;cooldown 300 &#8211;region ap-northeast-1</p></blockquote>
<p>同様に縮小(-1)するポリシーは下記のように設定</p>
<blockquote><p>$ as-put-scaling-policy <strong>Down-Policy</strong> &#8211;auto-scaling-group WP-AS &#8211;adjustment=<strong>-1</strong> &#8211;type ChangeInCapacity &#8211;cooldown 300 &#8211;region ap-northeast-1</p></blockquote>
<p>確認</p>
<blockquote><p>$ as-describe-policies &#8211;region ap-northeast-1<br />
SCALING-POLICY WP-AS Down-Policy -1 ChangeInCapacity 300 arn:aws:autoscaling:ap-northeast-1:426070445735:scalingPolicy:ab0f1b93-97dd-4c30-9fcd-ed4d097bd809:autoScalingGroupName/WP-AS:policyName/Down-Policy<br />
SCALING-POLICY WP-AS UP-Policy 1 ChangeInCapacity 300 arn:aws:autoscaling:ap-northeast-1:426070445735:scalingPolicy:5b3db0e2-7fe0-4f4a-bea1-fae8bbcd76cf:autoScalingGroupName/WP-AS:policyName/UP-Policy</p></blockquote>
<p>そのポリシーをキックするには<a href="http://aws.amazon.com/jp/cloudwatch/">CloudWatch</a>を利用します。<br />
AWS Management ConsoleのCloudWatchタブを選択してCreateAlarmを押下します。</p>
<p>Viewingは「EC2: Aggregated by Auto Scaling Group」を選択します。</p>
<p><a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-01.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-01-300x263.png" alt="" title="2012-01-24-01" width="300" height="263" class="alignnone size-medium wp-image-7129 colorbox-7121" /></a></p>
<p><a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-02.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-02-300x194.png" alt="" title="2012-01-24-02" width="300" height="194" class="alignnone size-medium wp-image-7130 colorbox-7121" /></a></p>
<p>作成したAuto Scaling Groupの「CPU Utilization」を選択し「Continue」を押下します。</p>
<p>Name:は適当に決めます。CPU負荷が65%続いたらなので CPU_Average_65とかにしておきます。<br />
This alarm will enter the ALARM state when CPUUtilization isで&gt;= 65 for 5に設定。</p>
<p><a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-03.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-03-300x195.png" alt="" title="2012-01-24-03" width="300" height="195" class="alignnone size-medium wp-image-7131 colorbox-7121" /></a></p>
<p>Take actionを「Auto Scaling Policy」Auto Scaling Groupを設定したグループを選びPolicyをAddするPolicyを設定します。</p>
<p><a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-04.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-04-300x194.png" alt="" title="2012-01-24-04" width="300" height="194" class="alignnone size-medium wp-image-7132 colorbox-7121" /></a></p>
<p>「Add Action」を押下して完了です。</p>
<p>参考URL<br />
<a href="http://mtl.recruit.co.jp/blog/2011/10/amazon_webservice_autoscaling.html">Amazon WebserviceのAuto Scalingの設定について</a></p>
<p>CPU負荷を与えてAuto Scalingが動くことを確認する。<br />
CPU負荷を与えてしばらくしたらInstanceが起動したことを確認。<br />
LoadBalancerの下にもちゃんと入っている。<br />
<a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-06.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-06-300x88.png" alt="" title="2012-01-24-06" width="300" height="88" class="alignnone size-medium wp-image-7140 colorbox-7121" /></a></p>
<p>負荷が下がるとAuto Scaling Groupに含まれるInstanceが「terminated」になる。<br />
<a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-07.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-24-07-300x87.png" alt="" title="2012-01-24-07" width="300" height="87" class="alignnone size-medium wp-image-7141 colorbox-7121" /></a></p>
<p>CPU負荷が上昇した時には自動的にAuto ScalingによりInstanceが増えることを確認<br />
CPU負荷が低下したときにもちゃんとterminatedしてくれる。これで余分なお金がかからなくて済む^^;;<br />
しばらくこれで運用してみます。</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Auto Scalingで遊んでみる。 on 公開懺悔日記',url: 'http://www.barasu.org/pc/7121.html',contentID: 'post-7121',suggestTags: 'AWS,EC2',providerName: '公開懺悔日記',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton colorbox-7121" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class='wpfblike' ><fb:like href='http://www.barasu.org/pc/7121.html' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.barasu.org/pc/7121.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/pc/7121.html" />
	</item>
		<item>
		<title>RDSのReserved DB Instances購入</title>
		<link>http://www.barasu.org/pc/7066.html</link>
		<comments>http://www.barasu.org/pc/7066.html#comments</comments>
		<pubDate>Wed, 18 Jan 2012 01:02:17 +0000</pubDate>
		<dc:creator>asuma</dc:creator>
				<category><![CDATA[コンピューター系]]></category>
		<category><![CDATA[AWS]]></category>

		<guid isPermaLink="false">http://www.barasu.org/?p=7066</guid>
		<description><![CDATA[高すぎる!!!ということで少しでもコストを下げるためにRDSのReserved DB Instancesを購入 AWS Management ConsoleにアクセスしてRDSタブを選択します。 左のメニューの「Rese [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7066.html"><br />
				<img class="colorbox-7066"  src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7066.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>高すぎる!!!ということで少しでもコストを下げるためにRDSのReserved DB Instancesを購入<br />
AWS Management ConsoleにアクセスしてRDSタブを選択します。<br />
左のメニューの「Reserved DB Instances」を選択。</p>
<p><a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-01.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-01-300x209.png" alt="" title="2012-01-11-01" width="300" height="209" class="alignnone size-medium wp-image-7067 colorbox-7066" /></a></p>
<p>必要項目を入力します。今回は下記の通りにしました。</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="150"><strong>Product Description</strong></td>
<td valign="top" width="120">mysql</td>
</tr>
<tr>
<td valign="top" width="150"><strong>DB Instance Class</strong></td>
<td valign="top" width="120">db.m1.small</td>
</tr>
<tr>
<td valign="top" width="150"><strong>Multi-AZ Deployment</strong></td>
<td valign="top" width="120">No</td>
</tr>
<tr>
<td valign="top" width="150"><strong>Term</strong></td>
<td valign="top" width="120">1 year</td>
</tr>
<tr>
<td valign="top" width="150"><strong>Offering Type</strong></td>
<td valign="top" width="120">Heavy Utilization</td>
</tr>
</tbody>
</table>
<p><a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-03.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-03-300x209.png" alt="" title="2012-01-11-03" width="300" height="209" class="alignnone size-medium wp-image-7068 colorbox-7066" /></a></p>
<p>一括金は$290・・・・<br />
ぉぃ状態だな。<br />
個人で出したくねーよ(-_-;;<br />
業務で使うならMulti-AZはYesなんだろうなぁ<br />
<a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-04.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-04-300x209.png" alt="" title="2012-01-11-04" width="300" height="209" class="alignnone size-medium wp-image-7069 colorbox-7066" /></a></p>
<p>Price per instanceの値段に躊躇しながら「Yes, Purchase Now」を押下してください<br />
<a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-05.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-05-300x209.png" alt="" title="2012-01-11-05" width="300" height="209" class="alignnone size-medium wp-image-7071 colorbox-7066" /></a><br />
これでReserved DB Instancesを購入が完了です。<br />
RDSのTABに行くと<br />
<a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-06.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-06-300x209.png" alt="" title="2012-01-11-06" width="300" height="209" class="alignnone size-medium wp-image-7072 colorbox-7066" /></a><br />
ステータスが「payment-pending」になってます。<br />
しばらくほっとくとactiveになります。<br />
activeになったらRemaining Daysが365dayになっていることを確認してください。</p>
<p><a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-07.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-07-300x236.png" alt="" title="2012-01-11-07" width="300" height="236" class="alignnone size-medium wp-image-7073 colorbox-7066" /></a></p>
<p>$290も払ってReserved DB Instancesになっていなかったら暴れますよね^^;;<br />
翌日ぐらいにAccount Activityで確認<br />
<a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-08.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-11-08-300x135.png" alt="" title="2012-01-11-08" width="300" height="135" class="alignnone size-medium wp-image-7079 colorbox-7066" /></a><br />
変更されている。<br />
これでReserved DB Instancesの購入は完了</p>
<p>RDSを使っているならReserved DB Instancesを登録しないとお金をいっぱい払うことになりますよー<br />
短期ならReserved DB Instancesを使わなくても十分にいいですがどうせ使うならさっさと払いましょう。<br />
Total的にみたらOffering TypeはHeavy Utilizationにした方がいいと思います。<br />
ただそれは1年間DB Instance Classが変わらないのが前提。<br />
バーストするようなサイトだと使いにくいだろうけど普通のサイトならいいんじゃないかなぁ。<br />
バースとしないサイトをスケーラブル対応というのもなんだかなぁ^^;;</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'RDSのReserved DB Instances購入 on 公開懺悔日記',url: 'http://www.barasu.org/pc/7066.html',contentID: 'post-7066',suggestTags: 'AWS',providerName: '公開懺悔日記',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton colorbox-7066" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class='wpfblike' ><fb:like href='http://www.barasu.org/pc/7066.html' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.barasu.org/pc/7066.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/pc/7066.html" />
	</item>
		<item>
		<title>AWS Reserved InstanceのOffering Type</title>
		<link>http://www.barasu.org/pc/7054.html</link>
		<comments>http://www.barasu.org/pc/7054.html#comments</comments>
		<pubDate>Mon, 16 Jan 2012 00:12:22 +0000</pubDate>
		<dc:creator>asuma</dc:creator>
				<category><![CDATA[コンピューター系]]></category>
		<category><![CDATA[AWS]]></category>

		<guid isPermaLink="false">http://www.barasu.org/?p=7054</guid>
		<description><![CDATA[東京RegionでReserved Instanceを契約しようとした時に出てきたOffering Type 前はそんなの無かったけどなぁ^^;; いろいろなタイプのReserved Instanceが選べるんだね。 P [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7054.html"><br />
				<img class="colorbox-7054"  src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7054.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>東京RegionでReserved Instanceを契約しようとした時に出てきたOffering Type<br />
前はそんなの無かったけどなぁ^^;;<br />
いろいろなタイプのReserved Instanceが選べるんだね。<br />
PlatformはLinuxでInstance Typeはt1.microで計算してみる。</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="100">Offering Type</td>
<td valign="top" width="100">One-time fee</td>
<td valign="top" width="100">Hourly usage fee</td>
<td valign="top" width="100">年間コスト</td>
</tr>
<tr>
<td valign="top" width="100">Light Utilization</td>
<td valign="top" width="100">$24.00</td>
<td valign="top" width="100">$0.017</td>
<td valign="top" width="100">$170.88</td>
</tr>
<tr>
<td valign="top" width="100">Medium Utilization</td>
<td valign="top" width="100">$57.00</td>
<td valign="top" width="100">$0.011</td>
<td valign="top" width="100">$152.04</td>
</tr>
<tr>
<td valign="top" width="100">Heavy Utilization</td>
<td valign="top" width="100">$65.00</td>
<td valign="top" width="100">$0.009</td>
<td valign="top" width="100">$142.76</td>
</tr>
</tbody>
</table>
<p>初期導入コスト+1年間(720時間×12ヶ月)使った場合で年間コストは算出しています。<br />
適当なグラフは下記の通り。<br />
<a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-10-01.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-10-01-300x159.png" alt="" title="2012-01-10-01" width="300" height="159" class="alignnone size-medium wp-image-7058 colorbox-7054" /></a><br />
このグラフを見ると5ヶ月以上使うならReserved Instanceを使わないと損だね。<br />
Offering Typeは「Heavy Utilization」「Medium Utilization」どちらを使うかだなぁ。<br />
シンガポールリージョンの時は使い始めてすぐに東京リージョンが発表されたし・・・<br />
でも東京リージョンよりコストパフォーマンスが良いRegionって今後出てくるのかなぁ?</p>
<p>適当にEC2のReserved Instanceに申し込みしよう。<br />
ついでにRDSのReserved Instanceも申し込まないとなぁ〜</p>
<p>RDSの計算してびびった・・・</p>
<p>PlatformはMySQLでInstance TypeはSmallでMulti-AZはなしで計算してみる。</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="100">Offering Type</td>
<td valign="top" width="100">One-time fee</td>
<td valign="top" width="100">Hourly usage fee</td>
<td valign="top" width="100">年間コスト</td>
</tr>
<tr>
<td valign="top" width="100">Light Utilization</td>
<td valign="top" width="100">$103</td>
<td valign="top" width="100">$0.092</td>
<td valign="top" width="100">$897.88</td>
</tr>
<tr>
<td valign="top" width="100">Medium Utilization</td>
<td valign="top" width="100">$239</td>
<td valign="top" width="100">$0.066</td>
<td valign="top" width="100">$809.24</td>
</tr>
<tr>
<td valign="top" width="100">Heavy Utilization</td>
<td valign="top" width="100">$290</td>
<td valign="top" width="100">$0.054</td>
<td valign="top" width="100">$756.56</td>
</tr>
</tbody>
</table>
<p>適当なグラフは下記の通り。<br />
<a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-10-02.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-10-02-300x153.png" alt="" title="2012-01-10-02" width="300" height="153" class="alignnone size-medium wp-image-7061 colorbox-7054" /></a></p>
<p>RDSはReserved Instanceにしないと大変なことに・・・・<br />
Singapore Regionの時はRDSに対しては何もしていなかったのに気がついた・・・・<br />
年間の差額が$360以上あるぞ・・・・</p>
<p>コストを下げるにはEC2を使ったら負けではなくRDSを使ったら負けだな<br />
RDSのMicroを出してください。</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'AWS Reserved InstanceのOffering Type on 公開懺悔日記',url: 'http://www.barasu.org/pc/7054.html',contentID: 'post-7054',suggestTags: 'AWS',providerName: '公開懺悔日記',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton colorbox-7054" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class='wpfblike' ><fb:like href='http://www.barasu.org/pc/7054.html' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.barasu.org/pc/7054.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/pc/7054.html" />
	</item>
		<item>
		<title>AWSのAPI Endpoint</title>
		<link>http://www.barasu.org/pc/7038.html</link>
		<comments>http://www.barasu.org/pc/7038.html#comments</comments>
		<pubDate>Wed, 11 Jan 2012 23:38:55 +0000</pubDate>
		<dc:creator>asuma</dc:creator>
				<category><![CDATA[コンピューター系]]></category>
		<category><![CDATA[AWS]]></category>

		<guid isPermaLink="false">http://www.barasu.org/?p=7038</guid>
		<description><![CDATA[みんなEndpoint覚えているの? たまにしか使わないから私は覚えられないぞ・・・・ Endpoint=Regionということで Global Infrastructureをみてメモしておく。 2012/01/10現在 [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7038.html"><br />
				<img class="colorbox-7038"  src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7038.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>みんなEndpoint覚えているの?<br />
たまにしか使わないから私は覚えられないぞ・・・・</p>
<p>Endpoint=Regionということで<br />
<a href="http://aws.amazon.com/about-aws/globalinfrastructure/">Global Infrastructure</a>をみてメモしておく。<br />
2012/01/10現在のRegion<br />
増えたり減ったりするのかなぁ。減るのは考えたくねーな^^;;</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="200">Region</td>
<td valign="top" width="130">値</td>
</tr>
<tr>
<td valign="top" width="200">Asia Pacific (Tokyo) Region</td>
<td valign="top" width="130">ap-northeast-1</td>
</tr>
<tr>
<td valign="top" width="200">Asia Pacific (Singapore) Region</td>
<td valign="top" width="130">ap-southeast-1</td>
</tr>
<tr>
<td valign="top" width="200">EU (Ireland) Region</td>
<td valign="top" width="130">eu-west-1</td>
</tr>
<tr>
<td valign="top" width="200">South America (São Paulo) Region</td>
<td valign="top" width="130">sa-east-1</td>
</tr>
<tr>
<td valign="top" width="200">US East (Northern Virginia) Region</td>
<td valign="top" width="130">us-east-1</td>
</tr>
<tr>
<td valign="top" width="200">US West (Northern California) Region</td>
<td valign="top" width="130">us-west-1</td>
</tr>
<tr>
<td valign="top" width="200">US West (Oregon) Region</td>
<td valign="top" width="130">us-west-2</td>
</tr>
</tbody>
</table>
<p>コマンドからの確認もできます。<br />
ec2-describe-regionsと打てば一覧として表示してくれます。</p>
<blockquote><p>$ ec2-describe-regions<br />
REGION	eu-west-1	ec2.eu-west-1.amazonaws.com<br />
REGION	sa-east-1	ec2.sa-east-1.amazonaws.com<br />
REGION	us-east-1	ec2.us-east-1.amazonaws.com<br />
REGION	ap-northeast-1	ec2.ap-northeast-1.amazonaws.com<br />
REGION	us-west-2	ec2.us-west-2.amazonaws.com<br />
REGION	us-west-1	ec2.us-west-1.amazonaws.com<br />
REGION	ap-southeast-1	ec2.ap-southeast-1.amazonaws.com
</p></blockquote>
<p>aws Management Consoleからではなくコマンドから操作するときに必要となる引数。<br />
ほとんどコマンド(API)は使っていなかったけど使うと楽なことがわかり使い始めている。</p>
<p>使い始めるとコマンドを発行するたびに「&#8211;region=ap-northeast-1」を入力するのが面倒なのでデフォルト東京Region使うようにしてみた。<br />
.bash_profileに追加</p>
<blockquote><p>export EC2_URL=&#8221;https://ec2.ap-northeast-1.amazonaws.com&#8221;</p></blockquote>
<p>Windowsならsetを使って追加可能です。</p>
<blockquote><p>set EC2_URL=https://ec2.ap-northeast-1.amazonaws.com</p></blockquote>
<p>本やググれば出てくるんだけどコマンドをまとめた記事でも書こうかなぁと考えています。</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'AWSのAPI Endpoint on 公開懺悔日記',url: 'http://www.barasu.org/pc/7038.html',contentID: 'post-7038',suggestTags: 'AWS',providerName: '公開懺悔日記',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton colorbox-7038" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class='wpfblike' ><fb:like href='http://www.barasu.org/pc/7038.html' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.barasu.org/pc/7038.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/pc/7038.html" />
	</item>
		<item>
		<title>必要なやつはHomebrewで入れる</title>
		<link>http://www.barasu.org/pc/mac/7042.html</link>
		<comments>http://www.barasu.org/pc/mac/7042.html#comments</comments>
		<pubDate>Wed, 11 Jan 2012 00:21:54 +0000</pubDate>
		<dc:creator>asuma</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.barasu.org/?p=7042</guid>
		<description><![CDATA[Sphinxを入れるために入れたHomebrewですが予想以上に役に立っています。 wgetやnkfも標準で入っていないMac OS X・・・・ その都度必要になる奴をぽこぽこ入れられる便利なやつ。 nkfを入れるなら下 [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2Fmac%2F7042.html"><br />
				<img class="colorbox-7042"  src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2Fmac%2F7042.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Sphinxを入れるために入れたHomebrewですが予想以上に役に立っています。</p>
<p>wgetやnkfも標準で入っていないMac OS X・・・・<br />
その都度必要になる奴をぽこぽこ入れられる便利なやつ。</p>
<p>nkfを入れるなら下記コマンドでOK</p>
<blockquote><p>$ <strong>brew install nkf</strong><br />
==&gt; Downloading http://dl.sourceforge.jp/nkf/53171/nkf-2.1.2.tar.gz<br />
############################################################### 100.0%<br />
==&gt; Patching<br />
patching file Makefile<br />
==&gt; make<br />
==&gt; make install<br />
/usr/local/Cellar/nkf/2.1.2: 4 files, 224K, built in 11 seconds</p></blockquote>
<p>30秒かからずに完了。<br />
すげー便利。</p>
<p>今後はこれでインストールしたらOK^^;;<br />
今まで毛嫌いしていたAWSのAPIもコマンド一発で入ります。下記コマンドを入れてみた。<br />
すべて brew install hogehoge で入れられます。</p>
<ul>
<li>s3cmd</li>
<li>ec2-api-tools</li>
<li>ec2-ami-tools</li>
</ul>
<p>Updateは下記コマンドでいいらしい<br />
まずは「brew update」</p>
<blockquote><p>$ brew update<br />
remote: Counting objects: 195, done.<br />
remote: Compressing objects: 100% (112/112), done.<br />
remote: Total 163 (delta 119), reused 90 (delta 51)<br />
Receiving objects: 100% (163/163), 21.18 KiB | 12 KiB/s, done.<br />
Resolving deltas: 100% (119/119), completed with 28 local objects.<br />
From https://github.com/mxcl/homebrew<br />
bcdce50..497a958 master -&gt; origin/master<br />
Updated Homebrew from bcdce506 to 497a958a.<br />
==&gt; New formulae<br />
apt-dater freexl ht urweb<br />
binwalk git-gerrit qscintilla2<br />
==&gt; Removed formulae<br />
autojump<br />
==&gt; Updated formulae<br />
apiextractor geos mercurial spatialite-tools<br />
clamav gnuplot neon ta-lib<br />
cppcheck libffi node tophat<br />
ec2-api-tools* librasterlite pango unison<br />
exiftool libspatialite pyside unixodbc<br />
feh macvim pyside-tools vgmstream<br />
generatorrunner maxima shiboken</p></blockquote>
<p>Upgradeできるformulaには*がついています。コマンドでの確認は下記の通り</p>
<blockquote><p>$ brew outdated<br />
ec2-api-tools (1.5.0.1 &lt; 1.5.2.3)</p></blockquote>
<p>上記場合だとec2-api-toolsがUpgradeできます。<br />
その後「brew upgrade」<br />
これでバージョンアップが完了しました。</p>
<p>今回あげた「ec2-api-tools」の場合だと</p>
<blockquote><p>$ ls -F /usr/local/Cellar/ec2-api-tools/<br />
1.5.0.1/ 1.5.2.3/</p></blockquote>
<p>2つのバージョンが入っています。<br />
古いバージョンは使わないので「brew cleanup」コマンドで消します。</p>
<blockquote><p>$ brew cleanup<br />
Removing /usr/local/Cellar/ec2-api-tools/1.5.0.1&#8230;<br />
Removing /usr/local/Cellar/libevent/2.0.14&#8230;<br />
Pruned 0 symbolic links and 1 directories from /usr/local
</p></blockquote>
<p>確認したら古いバージョンのディレクトリはきれいに削除済み</p>
<blockquote><p>$ ls -F  /usr/local/Cellar/ec2-api-tools/<br />
1.5.2.3/
</p></blockquote>
<p>これで削除も完了。</p>
<p>かなり便利!!!<br />
Mac OS XはUNIXだというのを改めて感じた。</p>
<p>これ毎回makeするから私のMacBook Air(Late 2010)ではつらい(x_x)<br />
新しいMacBook Airが欲しくなるぅ〜</p>
<p>#cronでbrew updateは回しておくべきなのかなぁ</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: '必要なやつはHomebrewで入れる on 公開懺悔日記',url: 'http://www.barasu.org/pc/mac/7042.html',contentID: 'post-7042',suggestTags: '',providerName: '公開懺悔日記',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton colorbox-7042" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class='wpfblike' ><fb:like href='http://www.barasu.org/pc/mac/7042.html' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.barasu.org/pc/mac/7042.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/pc/mac/7042.html" />
	</item>
		<item>
		<title>Amazon S3で静的HTMLを公開</title>
		<link>http://www.barasu.org/pc/7013.html</link>
		<comments>http://www.barasu.org/pc/7013.html#comments</comments>
		<pubDate>Sun, 08 Jan 2012 03:24:00 +0000</pubDate>
		<dc:creator>asuma</dc:creator>
				<category><![CDATA[コンピューター系]]></category>
		<category><![CDATA[AWS]]></category>

		<guid isPermaLink="false">http://www.barasu.org/?p=7013</guid>
		<description><![CDATA[「Amazon S3 Announces New Features for Hosting Static Websites」とメールがあったのが2011年2月18日 1年近く前のネタなのでかなり今更な感じはしますが^^; [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7013.html"><br />
				<img class="colorbox-7013"  src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F7013.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>「Amazon S3 Announces New Features for Hosting Static Websites」とメールがあったのが2011年2月18日<br />
1年近く前のネタなのでかなり今更な感じはしますが^^;;<br />
やってみました。</p>
<p>はまったのはバケット名かなぁ<br />
今回はs3.barasu.orgというCNAMEを付与するならバケット名も「s3.barasu.org」とすること。<br />
詳しくは<a href="http://docs.amazonwebservices.com/AmazonS3/latest/dev/VirtualHosting.html#VirtualHostingCustomURLs">Virtual Hosting of Buckets</a>に書いてありました。</p>
<blockquote><p>The CNAME DNS record should alias your domain name to the appropriate virtual hosted style host name.</p></blockquote>
<p>新しいバケットを作成(今回は東京Regionにバケットを作成)<br />
AWS Management Consoleから作成してもいいですし、s3cmdから行ってもOK</p>
<blockquote><p>$ s3cmd mb s3://s3.barasu.org &#8211;bucket-location=ap-northeast-1</p></blockquote>
<p>バケットに静的HTMLを入れる。<br />
s3cmdや<a href="http://click.linksynergy.com/fs-bin/click?id=zCSS45c6dF8&amp;offerid=94348.4409222199&amp;type=2&amp;subid=0">Cyberduck</a><img class="colorbox-7013"  src="http://ad.linksynergy.com/fs-bin/show?id=zCSS45c6dF8&amp;bids=94348.4409222199&amp;type=2&amp;subid=0" border="0" width="1" height="1" />、S3Foxからバケットに入れます。</p>
<blockquote><p>$ s3cmd sync -P ~/Documents/html/ s3://s3.barasu.org</p></blockquote>
<p>WebSite機能をEnableにします。<br />
<a href="http://cdn.barasu.org/images/uploads/2012/01/2012-01-07-01.png"><img src="http://cdn.barasu.org/images/uploads/2012/01/2012-01-07-01-300x209.png" alt="" title="2012-01-07-01" width="300" height="209" class="alignnone size-medium wp-image-7015 colorbox-7013" /></a><br />
許可したいバケットを選択します。<br />
Propertiesを選びバケットのプロパティを表示させます。<br />
WebsiteタブよりEnableにチェックを入れIndex Documentを入力します。<br />
これで終了。<br />
Endpointに書かれているURLがHTTPでアクセスできるところになります。</p>
<p>http://s3.barasu.org.s3-website-ap-northeast-1.amazonaws.com/</p>
<p>でアクセスするとちゃんと表示できるかと思います。<br />
URLがださいけどこれでもOKなところはここまで<br />
CNAMEで独自URLを割り当てることも可能です。<br />
この場合はバケット名の「s3.barasu.org」のCNAMEを「s3.barasu.org.s3-website-ap-northeast-1.amazonaws.com」に設定したら<br />
http://s3.barasu.org/ でもアクセス可能となります。</p>
<p>画像配布やPDF配布としてS3使うのはありだよね。<br />
サーバ用意しなくても配布できるんだからすげー楽だよね。<br />
冗長化とか考えなくていいし、Static HTMLだったらコストパフォーマンスを考えてAmazon S3で良いような気がする。</p>
<p>&lt;独り言&gt;<br />
s3cmd version 1.0.1ではWebsiteのEnable/Disableはできなかった<br />
1.1.0-beta2から対応らしい。<br />
&lt;/独り言&gt;</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Amazon S3で静的HTMLを公開 on 公開懺悔日記',url: 'http://www.barasu.org/pc/7013.html',contentID: 'post-7013',suggestTags: 'AWS',providerName: '公開懺悔日記',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton colorbox-7013" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class='wpfblike' ><fb:like href='http://www.barasu.org/pc/7013.html' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.barasu.org/pc/7013.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/pc/7013.html" />
	</item>
		<item>
		<title>東京リージョンへ移行</title>
		<link>http://www.barasu.org/pc/6997.html</link>
		<comments>http://www.barasu.org/pc/6997.html#comments</comments>
		<pubDate>Wed, 04 Jan 2012 08:43:27 +0000</pubDate>
		<dc:creator>asuma</dc:creator>
				<category><![CDATA[コンピューター系]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.barasu.org/?p=6997</guid>
		<description><![CDATA[新年あけましておめでとうございます。 本年もよろしくお願いいたします。 新年早々「Your Amazon EC2 Reserved Instances are expiring」なんてメールが届いていた。 リザーブドイン [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F6997.html"><br />
				<img class="colorbox-6997"  src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2F6997.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>新年あけましておめでとうございます。<br />
本年もよろしくお願いいたします。</p>
<p>新年早々「Your Amazon EC2 Reserved Instances are expiring」なんてメールが届いていた。<br />
<a href="http://www.barasu.org/pc/5001.html">リザーブドインスタンス購入</a>したのは去年の1月だったなー<br />
もう1年なんだ。<br />
Reserved Instancesが切れるタイミングでSingapore RegionからTokyo Regionに移動させてみる。<br />
面倒だから最小構成で再構築<br />
EC2 × 1<br />
RDS×1<br />
をさくっと作って再構築。<br />
最小構成だからmemcachedとnginxは後回しにする^^;;<br />
最小構成なのでLoad Balancersも今回は入れない。</p>
<p>Tokyo Region と Singapore Regionの速度差の確認<br />
さくらに置いてあるサーバにpingで確認<br />
東京Region ⇨ さくらサーバ</p>
<blockquote><p>100 packets transmitted, 100 received, 0% packet loss, time 99155ms<br />
rtt min/avg/max/mdev = 8.197/14.258/101.905/14.368 ms</p></blockquote>
<p>シンガポールRegion ⇨ さくらサーバ</p>
<blockquote><p>100 packets transmitted, 100 received, 0% packet loss, time 99230ms<br />
rtt min/avg/max/mdev = 79.252/87.623/198.597/18.117 ms</p></blockquote>
<p>さすが東京Region。<br />
速いねー5倍ぐらい近くなっている!!!<br />
ヨーロッパからだとわからないけどこのblogはほとんど国内からのアクセスなのでこれでいいや。</p>
<p>めんどくさかったのはあまりなかったけど<br />
Elastic IPsを取り直したことかなぁ<br />
/var/log/httpd/access-log に見たこともない箇所へのアクセスが・・・<br />
前使っていた人が利用していたところへのアクセスなんだろうけど404が大量に出たので気持ち悪くて取り直したぐらいかなぁ</p>
<p>DNSもRoute53だったのでへぐったら元に戻すのもすぐだし^^;;<br />
しばらくはシンガポールと東京で運用して何かあったら切り戻すかんじかなぁ〜</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: '東京リージョンへ移行 on 公開懺悔日記',url: 'http://www.barasu.org/pc/6997.html',contentID: 'post-6997',suggestTags: 'EC2,WordPress',providerName: '公開懺悔日記',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton colorbox-6997" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class='wpfblike' ><fb:like href='http://www.barasu.org/pc/6997.html' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.barasu.org/pc/6997.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/pc/6997.html" />
	</item>
		<item>
		<title>Macでよく使うアプリケーション</title>
		<link>http://www.barasu.org/pc/mac/6685.html</link>
		<comments>http://www.barasu.org/pc/mac/6685.html#comments</comments>
		<pubDate>Mon, 19 Dec 2011 08:33:30 +0000</pubDate>
		<dc:creator>asuma</dc:creator>
				<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.barasu.org/?p=6685</guid>
		<description><![CDATA[元々入っているアプリケーションは抜いてあります。 入れちゃうとすごいことになりそうで^^;; ATOK定額制サービス ATOK Pad Jedit X Standard Evernote Pogoplug Chrome  [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2Fmac%2F6685.html"><br />
				<img class="colorbox-6685"  src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.barasu.org%2Fpc%2Fmac%2F6685.html&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>元々入っているアプリケーションは抜いてあります。<br />
入れちゃうとすごいことになりそうで^^;;</p>
<ul>
<li>ATOK定額制サービス</li>
<li>ATOK Pad</li>
<li>Jedit X Standard</li>
<li>Evernote</li>
<li>Pogoplug</li>
<li>Chrome</li>
<li>Kyenote</li>
<li>VMWare Fusion</li>
<li>TrenMicro ウイルスバスター</li>
<li>Skitch</li>
<li>Janetter</li>
</ul>
<p>あとは何を入れたかなぁ^^;;<br />
<a href="http://www.justsystems.com/jp/products/atok_teigaku/">ATOK定額制サービス</a></p>
<p style="padding-left: 30px;">言わずと知れた日本語入力システム<br />
私はこれがないと仕事ができないと思っています。<br />
Lionにも対応しているし、月々契約だから何かあったら抜けられるし<br />
定額制だとバージョンアップも可能だし、しばらくはこれでいいかなぁ</p>
<p><a href="http://www.atok.com/useful/valueup/atokpad/mac.html">ATOK Pad</a></p>
<p style="padding-left: 30px;">メモ作成アプリ<br />
立ち上がりが早いし、Evernoteへの流し込みも可能<br />
Shift×2で起動するように設定変更<br />
軽いメモ書きならこれで十分<br />
Evernoteは起動に時間がかかってしまうのがいやだったのですが、ATOK Padはすぐに起動するしメモ書きには最適</p>
<p><a href="http://itunes.apple.com/jp/app/jedit-x-standard/id405161345?mt=12">Jedit X Standard</a></p>
<p style="padding-left: 30px;">まともに書くときやテキストファイルを開くのはこれ<br />
文字コードをあまり意識しなくてもいいし、<br />
デフォルトのままでは大変使いにくいけどいろいろカスタマイズができるからOK<br />
設定ファイルのExportってできるのかな?<br />
秀丸みたいなのを探していたので大満足<br />
設定は日下部さんの<a href="http://www.pleiades.or.jp/misc/mac/JeditX.html">設定</a>をまるぱくり</p>
<p><a href="http://www.google.co.jp/chrome/intl/ja/landing_ch.html">Chrome</a></p>
<p style="padding-left: 30px;">ブラウザはこれだけでいいや状態の私。<br />
バージョンが上がりフルスクリーンアプリケーションとしても使えるようになったしExtensionがあればどうとでもなる。<br />
Extensionのおすすめは別のサイトで^^;;<br />
私は下記2つしか入れていない</p>
<ul>
<li><a href="https://chrome.google.com/webstore/detail/pioclpoplcdbaefihamjohnefbikjilc">Clip to Evernote</a></li>
<li><a href="https://chrome.google.com/webstore/detail/idaeealfhcijmeigljaopafdapgijdcb">Google Share Button</a></li>
</ul>
<p><a href="http://www.pogoplug.com/">Pogoplug</a></p>
<p style="padding-left: 30px;">パーソナルクラウドを作る。というすばらしい製品。<br />
LANケーブルをつないで外付けUSB HDDを接続したらOKと楽に使える製品<br />
これがないと自宅のデータが取り出せない。<br />
動画や制止がだけではなくファイルのバックアップにも利用。<br />
このblogのXMLとかも自宅のHDDに置いてあるー。分散しておいておかないと怖いよねー<br />
容量の少ないMac Book Airには必須。<br />
Lion での問題も解消されて普通に使えています。ネットにさえつながっていれば基本的に自宅に置いてあるUSB HDDの中身が見れるのがうれしい。</p>
<p><a href="http://www.evernote.com/about/intl/jp/">Evernote</a></p>
<p style="padding-left: 30px;">iPhoneやiPad、Mac、Windowsとで情報を共有するためのツール<br />
いまいちうまく使いきれていない気はする^^;;<br />
私の使い方はWebクリップと議事録が主な使い方。<br />
昔みたいにOneNote的な使い方はしなくなったなぁ・・・・</p>
<p><a href="http://skitch.com/">Skitch</a></p>
<p style="padding-left: 30px;"><a href="http://www.barasu.org/pc/mac/6644.html">【これだけで十分】blogに載せるための画像作成グラフィックアプリSkitch</a></p>
<p><a href="http://janetter.net/jp/">Janetter</a></p>
<p style="padding-left: 30px;">Twitterクライアント。<br />
HootSuiteから乗り換えました。</p>
<p>Kyenote</p>
<p style="padding-left: 30px;">本当はKyenoteを使いたいけどねーーー^^;;<br />
SmartArt グラフィックがKeynoteでも私は使いたい。私のプレゼンSmartArt グラフィックないとダメダメなのだーーー<br />
ということでPower Pointから乗り換えたいがなかなか乗り換えられない私<br />
Kyenoteでやるプレゼンはあこがれています。<br />
iPhoneのRemoteを利用したら数段にプレゼンしやすいし。移りたいなぁ</p>
<p>VMWare Fusion</p>
<p style="padding-left: 30px;">
100%Mac OS Onlyでの作業はまだ厳しいと思う私。<br />
もちろん最近はほとんどVMWareでWindowsを起動することも無くなってきている。<br />
でもWindowsは必要なんだよなぁ。<br />
Visioがさー(x_x)<br />
最近は自己解凍&#038;パスワード付きのEXEなんていう問題が立ちふさがっていて・・・・(これは素直にあきらめて誰かに開いてもらってDropbox経由)
</p>
<p>TrenMicro ウイルスバスター</p>
<p style="padding-left: 30px;">
ウイルス対策はとりあえずトレンドマイクロ製を入れています。<br />
赤、青、黄色ってありますが赤が一番好きだから^^;;<br />
<a href="http://click.linksynergy.com/fs-bin/click?id=[SITE.CODE]&#038;offerid=215806.10000021&#038;type=4&#038;subid=0" _fcksavedurl="http://click.linksynergy.com/fs-bin/click?id=[SITE.CODE]&#038;offerid=215806.10000021&#038;type=4&#038;subid=0" _fcksavedurl="http://click.linksynergy.com/fs-bin/click?id=[SITE.CODE]&#038;offerid=215806.10000021&#038;type=4&#038;subid=0"><img class="colorbox-6685"  alt="ウイルスバスター　トレンドマイクロ・オンラインショップ" border="0" src="http://a500.g.akamai.net/7/500/484/00001/www.trendmicro.co.jp/product/vb2007/online/dl/images/01_vb2007/01_234x60.gif" _fcksavedurl="http://a500.g.akamai.net/7/500/484/00001/www.trendmicro.co.jp/product/vb2007/online/dl/images/01_vb2007/01_234x60.gif"></a><img class="colorbox-6685"  border="0" width="1" height="1" src="http://ad.linksynergy.com/fs-bin/show?id=[SITE.CODE]&#038;bids=215806.10000021&#038;type=4&#038;subid=0" _fcksavedurl="http://ad.linksynergy.com/fs-bin/show?id=[SITE.CODE]&#038;bids=215806.10000021&#038;type=4&#038;subid=0"><br />
実際数値を取って詳しくは調べておりません。<br />
最近ちょっとKasperskyに浮気しそうなのは秘密です。
</p>
<p>おもいついたら追記or新しい記事として書きます。</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Macでよく使うアプリケーション on 公開懺悔日記',url: 'http://www.barasu.org/pc/mac/6685.html',contentID: 'post-6685',suggestTags: '',providerName: '公開懺悔日記',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper.png" class="evernoteSiteMemoryButton colorbox-6685" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><div class='wpfblike' ><fb:like href='http://www.barasu.org/pc/mac/6685.html' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.barasu.org/pc/mac/6685.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.barasu.org/pc/mac/6685.html" />
	</item>
	</channel>
</rss>

