<?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>abyss.pspelp.com &#187; DNS</title>
	<atom:link href="http://abyss.pspelp.com/tag/dns/feed/" rel="self" type="application/rss+xml" />
	<link>http://abyss.pspelp.com</link>
	<description>裏pspelp.com。pspelp.com管理人 CyberMagicの日記です。</description>
	<lastBuildDate>Fri, 31 Jul 2009 07:13:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://abyss.pspelp.com/tag/dns/feed/" />
		<item>
		<title>Amazon CloudFront Memo</title>
		<link>http://abyss.pspelp.com/2008/11/21/amazon-cloudfront-memo/</link>
		<comments>http://abyss.pspelp.com/2008/11/21/amazon-cloudfront-memo/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 02:34:16 +0000</pubDate>
		<dc:creator>CyberMagic</dc:creator>
				<category><![CDATA[diary]]></category>
		<category><![CDATA[memo]]></category>
		<category><![CDATA[net]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[DNS]]></category>

		<guid isPermaLink="false">http://abyss.pspelp.com/?p=294</guid>
		<description><![CDATA[Amazon S3にあるファイルのダウンロードを高速化できる、Amazon CloudFront関係のメモ。たまに更新されるかも。
・S3からデータをエッジ(配信)サーバーにキャッシュする。
Amazon CloudFr [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://aws.amazon.com/s3/" target="_blank">Amazon S3</a>にあるファイルのダウンロードを高速化できる、<a href="http://aws.amazon.com/cloudfront/" target="_blank">Amazon CloudFront</a>関係のメモ。たまに更新されるかも。</p>
<p>・S3からデータをエッジ(配信)サーバーにキャッシュする。<br />
Amazon CloudFrontは、Amazon S3にあるデータを各国に設置されているエッジサーバーにキャッシュし、そこから配信する、いわゆるCDN。そのため、Amazon S3の契約も必要。Amazon CloudFrontでの配信設定に使用するソフトはS3Foxの最新版など、Amazon CloudFrontに対応したものを用いる。<br />
エッジサーバーに要求されたファイルのキャッシュが無い場合、Amazon S3からダウンロード＆キャッシュするため表示に時間が掛かる(キャッシュされた後はキャッシュが消滅しない限りエッジサーバーから直接配信されるので大丈夫)。<br />
リクエストした時に返ってくるヘッダーのX-Cacheが&#8221;Hit from cloudfront&#8221;であればエッジサーバーにキャッシュがあるためエッジサーバーから直接配信。&#8221;Miss from cloudfront&#8221;であればキャッシュがないのでAmazon S3からファイルを転送しキャッシュしたことになる。</p>
<p>・DNSでエッジ(配信)サーバーを振り分けている。<br />
どうやら、DNSサーバーのある国によってエッジサーバーを振り分けている模様。<br />
そのため、日本国内でもOpenDNSなど他国のDNSサーバーを指定している場合、そのDNSサーバーのある国(地域)のエッジサーバーに接続されるので注意(なのでプロバイダのDNSに戻したのは秘密)。<br />
tracerouteすれば分かるかも。</p>
<p>・国内サーバーの配信料金は消費税入り<br />
<a href="http://aws-portal.amazon.com/gp/aws/developer/account/index.html?ie=UTF8&amp;action=activity-summary" target="_blank">Account Activity</a>のAmazon CloudFront(→Japan)の項目を見ていただければ分かると思うが、<br />
$0.221 per GB &#8211; first 10 TB / month data transfer out (<strong>includes consumption tax</strong>)<br />
そう、includes consumption tax。訳すと消費税込。<br />
どうやら日本国内サーバーの配信料金はさらに消費税が付加されているようだ。</p>
<p>・独自ドメインから配信<br />
CloudFront配信設定時に、CNAME欄にcdn.example.comなどのように、割り当てたいドメイン名を指定する(設定後でも可能)。カンマ区切りで複数指定も可能(例:cdn.example.com,static.example.net,files.example.org)。<br />
設定後、割り当てられた&#8221;～.cloudfront.net&#8221;をCNAMEでドメインのDNSに設定すればOK。<br />
実際、独自ドメインでCloudFrontを利用している(cf.pspelp.comから呼び出されているものはすべてCloudFrontでの配信)。</p>
]]></content:encoded>
			<wfw:commentRss>http://abyss.pspelp.com/2008/11/21/amazon-cloudfront-memo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://abyss.pspelp.com/2008/11/21/amazon-cloudfront-memo/" />
	</item>
	</channel>
</rss>
