ごった煮 on the aws
DESCRIPTION
クラウドごった煮 ジャパン・ツアー in あおもり 2014-08-29(金)13:00 - 18:00 で発表しました。TRANSCRIPT
ごった煮 on the AWS
JAWS-UG 青森 立花 拓也
1
2014 年 8 月29 日
クラウドごった煮 ジャパン・ツアー in あおもり
自己紹介立花 拓也 ( たちばな たくや )
三沢市出身 / 在住
インフラエンジニア
株式会社ヘプタゴン
JAWS-UG 青森支部 代表
2
• 東北に本社を置く ( たぶん ) 唯一のクラウド専業インテグレーター
• クラウド上のインフラの設計 / 構築から保守 / 運用まで
• フルマネージドでお客様はコンテンツに集中できる環境に
• 大規模な複数台からミニマムな構成までビジネスに合わせたインフラ設計
• 南部弁、津軽弁も標準サポートで対応!
※ うちのコーポレートサイトはクソなので見なくて大丈夫です3
4
ピーク時数千アクセス / 秒のEC サイトのインフラ担当
5
ミニマム構成でコスト削減 & 品質向上
JAWS-UG 青森支部
6
7
8
9
High Availability NAT パターンMulti-Datacenter パターン
用途に応じて様々なノウハウがまとめられている
10
11
12
地方には地方なりのクラウドの活用の仕方があるはずなのですが、活用事例や技術情報などはどうしても都会の華々しい事例が紹介され、目立ってしまいます。
AWS だったり技術的な内容に限らず、地方でのクラウドの使い方などもっと基本的な情報を発信していこうというのがこのプロジェクトの趣旨です。
13
14
15
16
ん?17
http://f-st1029.noc.toyama.nsk.ne.jp/
18
これって
19
ドメインごった煮on theAWS!?
※ かっこいい名前は「 domains mix on the AWS 」
20http://main.kotobukiya.co.jp/
やってみた
サーバスペック• EC2 t2.micro
o CPU:1vCPUo MEM:1GBo 料金 :1 ヶ月約 800 円〜 ( 日本リージョン / リザーブドインスタンス使
用時 )o ec2 最安!o 最初の1年は無料!!o 2014年7月に鳴り物入りで登場!!!
• EBS General Purpose (SSD)o 100GBo 待望の SSD !
21
22
t2 ファミリーの特長CPU を使わないとパワー ( クレジット ) を蓄積して、CPU を使うとパワーを消費する。パワーがゼロになるとほぼ使い物にならない…
↑CPU クレジット残り
↓CPU クレジット消費
ちょうどいいときに遊べなくなる
パ○ドラのスタミナみたいなもんです。
23
※AWS の場合は回復の為の課金手段はありません。(いまのところ)
100ドメイン条件• よくあるレンタルサーバの構成
o AmazonLinux/apache/postfix/dovecot/mysql o ある程度チューニング済み
o WEB は Wordpress50 ドメイン /静的サイト 50 ドメイン
wordpress は wptest.io から各ドメインのサイト作成 静的サイトは www.aomori-ibz.jp/it-aomori を複製しサイト作成
o メールは 100 ドメイン各 1 アカウントずつ存在
24
ストレステスト条件
25
サービス 1ドメイン サーバ全体 時間当たりWEB 100PV/ 日 10000PV/ 日 6 秒に 1PV
メール送信 10通 / 日 1000通 / 日 60 秒に 1通送信
メール受信 100通 / 日 10000通 / 日 6 秒に 1通受信
pop アクセス 5分に 1 回 pop 5分に 100 回pop
3 秒に 1 回 pop
http
smtp
smtp-auth
pop3
ストレステスト
c3.large t2.midium
この負荷で CPU クレジットが減らなければ成功!
26
ストレステスト
↑CPU クレジット増加!
大成功!!
27
• 通常時に CPU クレジットは溜まり続けるので、 一時的な急激なアクセスの増加にも耐えられる。
• 今回の構成 /条件では、クレジットが貯まった状態で 毎分 500PV=1 時間換算 30000PV ほどまでは捌けた。
• それ以上のアクセスがある場合は、一時的に t2.microより上のインスタンスサイズにスペックアップして凌ぐのがベストプラクティス。
28
おまけ
29
合格これぞ「ごった煮 on the AWS 」
結論
30
31
やっぱり
AWS!
100ドメイン入って
も
大丈夫!
http://livedoor.4.blogimg.jp/yamaguchi_shun/imgs/0/2/02ef3358.gif
ご清聴ありがとうございました!
32