Submit Search
Upload
Fullbokをがっつり使ってみた
•
4 likes
•
3,166 views
Satoshi Noto
Follow
fullbokを実際に使ってみた話です
Read less
Read more
Software
Report
Share
Report
Share
1 of 28
Download now
Download to read offline
Recommended
Microsoft Office 魔改造 2014冬
Microsoft Office 魔改造 2014冬
Tomonari Fukuda
regrowth_configurationtool
regrowth_configurationtool
masaomoc1015
クラウドサービス活用事例
クラウドサービス活用事例
KLab Inc. / Tech
How Wantedly (in)directly uses AWS
How Wantedly (in)directly uses AWS
Yoshinori Kawasaki
Visual studio online and Agile
Visual studio online and Agile
Kazushi Kamegawa
The Internal of Serverless Plugins
The Internal of Serverless Plugins
Terui Masashi
インフラエンジニアのお仕事 ~ daemontools から systemdに乗り換えた話 ~
インフラエンジニアのお仕事 ~ daemontools から systemdに乗り換えた話 ~
KLab Inc. / Tech
クラウド利用の変遷
クラウド利用の変遷
KLab Inc. / Tech
Recommended
Microsoft Office 魔改造 2014冬
Microsoft Office 魔改造 2014冬
Tomonari Fukuda
regrowth_configurationtool
regrowth_configurationtool
masaomoc1015
クラウドサービス活用事例
クラウドサービス活用事例
KLab Inc. / Tech
How Wantedly (in)directly uses AWS
How Wantedly (in)directly uses AWS
Yoshinori Kawasaki
Visual studio online and Agile
Visual studio online and Agile
Kazushi Kamegawa
The Internal of Serverless Plugins
The Internal of Serverless Plugins
Terui Masashi
インフラエンジニアのお仕事 ~ daemontools から systemdに乗り換えた話 ~
インフラエンジニアのお仕事 ~ daemontools から systemdに乗り換えた話 ~
KLab Inc. / Tech
クラウド利用の変遷
クラウド利用の変遷
KLab Inc. / Tech
JAWS-UG四国クラウドお遍路2014
JAWS-UG四国クラウドお遍路2014
Shiraishi Masayuki
前座Lambda
前座Lambda
Akio Katayama
Cloud foundry
Cloud foundry
Shugo Numano
2017/09/02 CloudGaragere lease tour in okayama LT
2017/09/02 CloudGaragere lease tour in okayama LT
Takeshi Furusato
JAWS-UG 磐田支部 第7回勉強会Agenda
JAWS-UG 磐田支部 第7回勉強会Agenda
iwata jaws-ug
Cloud garage使って ECサイトの構築
Cloud garage使って ECサイトの構築
毅 佐藤
第12回rest勉強会 これまでの補足・展望編
第12回rest勉強会 これまでの補足・展望編
ksimoji
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
Amazon ec2とは何か?
Amazon ec2とは何か?
Shinya_131
20140331 hiroshima
20140331 hiroshima
Ayako Tani
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
Toshiyuki Konparu
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
Yasuyuki Sato
第4回REST勉強会 RequireJS編
第4回REST勉強会 RequireJS編
ksimoji
20201017 JAWS-UG Fukuoka AWS Storage Gateway
20201017 JAWS-UG Fukuoka AWS Storage Gateway
Kazuhiro Uchimura
Lambda EdgeとALB認証を導入した話
Lambda EdgeとALB認証を導入した話
淳 千葉
ふくあずLt(最近のクラウド業界)
ふくあずLt(最近のクラウド業界)
Kazunori Hamamoto
Service worker が拓く mobile web の新しいかたち
Service worker が拓く mobile web の新しいかたち
Kinuko Yasuda
後期講座05
後期講座05
Takenori Nakagawa
Jupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NII
axsh co., LTD.
いるけどないからつくってみたよ高速モバイルプッシュ配信くん #cmdevio
いるけどないからつくってみたよ高速モバイルプッシュ配信くん #cmdevio
fd0
GrowthForecastことはじめ
GrowthForecastことはじめ
Makoto Taniwaki
ひとりではじめる OpenStack Summit の楽しみ方
ひとりではじめる OpenStack Summit の楽しみ方
Takanari Konishi
More Related Content
What's hot
JAWS-UG四国クラウドお遍路2014
JAWS-UG四国クラウドお遍路2014
Shiraishi Masayuki
前座Lambda
前座Lambda
Akio Katayama
Cloud foundry
Cloud foundry
Shugo Numano
2017/09/02 CloudGaragere lease tour in okayama LT
2017/09/02 CloudGaragere lease tour in okayama LT
Takeshi Furusato
JAWS-UG 磐田支部 第7回勉強会Agenda
JAWS-UG 磐田支部 第7回勉強会Agenda
iwata jaws-ug
Cloud garage使って ECサイトの構築
Cloud garage使って ECサイトの構築
毅 佐藤
第12回rest勉強会 これまでの補足・展望編
第12回rest勉強会 これまでの補足・展望編
ksimoji
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
Amazon ec2とは何か?
Amazon ec2とは何か?
Shinya_131
20140331 hiroshima
20140331 hiroshima
Ayako Tani
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
Toshiyuki Konparu
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
Yasuyuki Sato
第4回REST勉強会 RequireJS編
第4回REST勉強会 RequireJS編
ksimoji
20201017 JAWS-UG Fukuoka AWS Storage Gateway
20201017 JAWS-UG Fukuoka AWS Storage Gateway
Kazuhiro Uchimura
Lambda EdgeとALB認証を導入した話
Lambda EdgeとALB認証を導入した話
淳 千葉
ふくあずLt(最近のクラウド業界)
ふくあずLt(最近のクラウド業界)
Kazunori Hamamoto
Service worker が拓く mobile web の新しいかたち
Service worker が拓く mobile web の新しいかたち
Kinuko Yasuda
後期講座05
後期講座05
Takenori Nakagawa
Jupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NII
axsh co., LTD.
What's hot
(19)
JAWS-UG四国クラウドお遍路2014
JAWS-UG四国クラウドお遍路2014
前座Lambda
前座Lambda
Cloud foundry
Cloud foundry
2017/09/02 CloudGaragere lease tour in okayama LT
2017/09/02 CloudGaragere lease tour in okayama LT
JAWS-UG 磐田支部 第7回勉強会Agenda
JAWS-UG 磐田支部 第7回勉強会Agenda
Cloud garage使って ECサイトの構築
Cloud garage使って ECサイトの構築
第12回rest勉強会 これまでの補足・展望編
第12回rest勉強会 これまでの補足・展望編
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
Amazon ec2とは何か?
Amazon ec2とは何か?
20140331 hiroshima
20140331 hiroshima
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
第4回REST勉強会 RequireJS編
第4回REST勉強会 RequireJS編
20201017 JAWS-UG Fukuoka AWS Storage Gateway
20201017 JAWS-UG Fukuoka AWS Storage Gateway
Lambda EdgeとALB認証を導入した話
Lambda EdgeとALB認証を導入した話
ふくあずLt(最近のクラウド業界)
ふくあずLt(最近のクラウド業界)
Service worker が拓く mobile web の新しいかたち
Service worker が拓く mobile web の新しいかたち
後期講座05
後期講座05
Jupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NII
Similar to Fullbokをがっつり使ってみた
いるけどないからつくってみたよ高速モバイルプッシュ配信くん #cmdevio
いるけどないからつくってみたよ高速モバイルプッシュ配信くん #cmdevio
fd0
GrowthForecastことはじめ
GrowthForecastことはじめ
Makoto Taniwaki
ひとりではじめる OpenStack Summit の楽しみ方
ひとりではじめる OpenStack Summit の楽しみ方
Takanari Konishi
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Study Group by SciencePark Corp.
Introduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature Engineers
Takeshi Arabiki
自前CF環境を整えよう 2013年11月版
自前CF環境を整えよう 2013年11月版
Kazuto Kusama
WordCampでコントリビュータデイに参加しよう!
WordCampでコントリビュータデイに参加しよう!
Daisuke Takahashi
1周遅れのScala入学 #nds41
1周遅れのScala入学 #nds41
Kazumune Katagiri
VYATTA USERS MEETING Spring 2014 - JAZUG
VYATTA USERS MEETING Spring 2014 - JAZUG
Keiji Kamebuchi
Hatena blogdevelopmentflow
Hatena blogdevelopmentflow
Yasuhiro Onishi
俺とHashiCorp
俺とHashiCorp
Toru Makabe
Docker PaaSとしての OpenShift, Deis, Flynn比較
Docker PaaSとしての OpenShift, Deis, Flynn比較
Kazuto Kusama
20131116_OSC福岡_CloudOS「Apache CloudStack」概要
20131116_OSC福岡_CloudOS「Apache CloudStack」概要
Midori Oge
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
Midori Oge
続・Twitter bootstrap入門 #html5j
続・Twitter bootstrap入門 #html5j
Toshiaki Maki
Azure How to Learn &ゆるふわ雑談Q&A
Azure How to Learn &ゆるふわ雑談Q&A
Keiji Kamebuchi
cloudstack devcloud
cloudstack devcloud
Kimihiko Kitase
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Ryutaro YOSHIBA
Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ
recotech
GraalVMのJavaネイティブビルド機能でどの程度起動が速くなるのか?~サーバレス基盤上での評価~ / How fast does GraalVM's...
GraalVMのJavaネイティブビルド機能でどの程度起動が速くなるのか?~サーバレス基盤上での評価~ / How fast does GraalVM's...
Shinji Takao
Similar to Fullbokをがっつり使ってみた
(20)
いるけどないからつくってみたよ高速モバイルプッシュ配信くん #cmdevio
いるけどないからつくってみたよ高速モバイルプッシュ配信くん #cmdevio
GrowthForecastことはじめ
GrowthForecastことはじめ
ひとりではじめる OpenStack Summit の楽しみ方
ひとりではじめる OpenStack Summit の楽しみ方
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Introduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature Engineers
自前CF環境を整えよう 2013年11月版
自前CF環境を整えよう 2013年11月版
WordCampでコントリビュータデイに参加しよう!
WordCampでコントリビュータデイに参加しよう!
1周遅れのScala入学 #nds41
1周遅れのScala入学 #nds41
VYATTA USERS MEETING Spring 2014 - JAZUG
VYATTA USERS MEETING Spring 2014 - JAZUG
Hatena blogdevelopmentflow
Hatena blogdevelopmentflow
俺とHashiCorp
俺とHashiCorp
Docker PaaSとしての OpenShift, Deis, Flynn比較
Docker PaaSとしての OpenShift, Deis, Flynn比較
20131116_OSC福岡_CloudOS「Apache CloudStack」概要
20131116_OSC福岡_CloudOS「Apache CloudStack」概要
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
NTTコミュニケーションズ Cloudn勉強会資料 SDKでAPIをたたいてみよう
続・Twitter bootstrap入門 #html5j
続・Twitter bootstrap入門 #html5j
Azure How to Learn &ゆるふわ雑談Q&A
Azure How to Learn &ゆるふわ雑談Q&A
cloudstack devcloud
cloudstack devcloud
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ
GraalVMのJavaネイティブビルド機能でどの程度起動が速くなるのか?~サーバレス基盤上での評価~ / How fast does GraalVM's...
GraalVMのJavaネイティブビルド機能でどの程度起動が速くなるのか?~サーバレス基盤上での評価~ / How fast does GraalVM's...
More from Satoshi Noto
このサービスは俺に聞け勉強会(機械学習)
このサービスは俺に聞け勉強会(機械学習)
Satoshi Noto
読書会のすすめ
読書会のすすめ
Satoshi Noto
データ分析チームの振り返り
データ分析チームの振り返り
Satoshi Noto
Amazon Machine Learning概要
Amazon Machine Learning概要
Satoshi Noto
Tez on EMRを試してみた
Tez on EMRを試してみた
Satoshi Noto
大晦日のメッセージ配信の裏側
大晦日のメッセージ配信の裏側
Satoshi Noto
Run Spark on EMRってどんな仕組みになってるの?
Run Spark on EMRってどんな仕組みになってるの?
Satoshi Noto
Hiveハンズオン
Hiveハンズオン
Satoshi Noto
MapReduceプログラミング入門
MapReduceプログラミング入門
Satoshi Noto
Hadoop概要説明
Hadoop概要説明
Satoshi Noto
MapReduce入門
MapReduce入門
Satoshi Noto
ただいまHadoop勉強中
ただいまHadoop勉強中
Satoshi Noto
More from Satoshi Noto
(12)
このサービスは俺に聞け勉強会(機械学習)
このサービスは俺に聞け勉強会(機械学習)
読書会のすすめ
読書会のすすめ
データ分析チームの振り返り
データ分析チームの振り返り
Amazon Machine Learning概要
Amazon Machine Learning概要
Tez on EMRを試してみた
Tez on EMRを試してみた
大晦日のメッセージ配信の裏側
大晦日のメッセージ配信の裏側
Run Spark on EMRってどんな仕組みになってるの?
Run Spark on EMRってどんな仕組みになってるの?
Hiveハンズオン
Hiveハンズオン
MapReduceプログラミング入門
MapReduceプログラミング入門
Hadoop概要説明
Hadoop概要説明
MapReduce入門
MapReduce入門
ただいまHadoop勉強中
ただいまHadoop勉強中
Fullbokをがっつり使ってみた
1.
Ⓒ Classmethod, Inc. fullbokをがっつり使ってみた
1 DEVIO-‐‑‒MTUP11-‐‑‒TOKYO-‐‑‒008 能登 諭 クラスメソッド 2014年年12⽉月16⽇日
2.
Ⓒ Classmethod, Inc. 自己紹介 •
能登 諭(のと さとし) • Twitter:@n3104 • 2013年11月にjoin • 好きなAWSサービス:EMR 2
3.
fullbokをご存知の方は挙手 をお願いしますー(^o^)丿 3
4.
ある日お客様から、、、 4
5.
5 CloudFrontの負荷試験をや りたいんですが それ、fullbokで出来ます じゃあ、それで
6.
Ⓒ Classmethod, Inc. fullbokとは •
http://dev.classmethod.jp/cloud/aws/aws- cfn-advent-calendar-2013-fullbok/ • JMeterクラスタを構築するCloudFormationテン プレート。 6
7.
ということでfullbokを起動 してみたら、、、 7
8.
ROLLBACK_FAILEDに なった( ゚д゚)ポカーン 8
9.
Ⓒ Classmethod, Inc. ROLLBACK_FAILEDになった原因 •
Master(Windows)でインストールしている Oracle JDKダウンロード用のCookieが古くなって いた。 • http://stackoverflow.com/questions/ 10268583/how-to-automate-download-and- installation-of-java-jdk-on-linux 9
10.
ということで社内ですが pullreqしました 10
11.
https://github.com/ classmethod-aws/ fullbok/pull/6 11
12.
https://github.com/n3104/fullbok/commit/59faf926052f15408c6c9a37ba5f40019fb589d7 12
13.
無事JMeterクラスタを起動 できるようになったので動 作確認した所、、、 13
14.
特定のエッジノードにアク セスが偏っているorz 14
15.
Ⓒ Classmethod, Inc. 特定のエッジノードにアクセスが偏っている原因 •
fullbokにJVMのDNSキャッシュの無効化が実装さ れていなかった。 • https://github.com/classmethod-aws/ fullbok/issues/1 15
16.
ということでJVMのDNS キャッシュの無効化を実装 しました 16
17.
https://github.com/n3104/fullbok/commit/a947b6adf6503ebb125d6d3fb31d98fd3dc58fa4 17
18.
気を取り直して改めてテス トした所、、、 18
19.
まだ特定のエッジノードに アクセスが偏っているorz 19
20.
Ⓒ Classmethod, Inc. 特定のエッジノードにアクセスが偏っている原因2 •
VPCのDNSサーバーにエッジノードのIPアドレスが キャッシュされていた。 • http://dev.classmethod.jp/cloud/pitfalls- and-steps-loadtesting-on-ec2/ 20
21.
ということで(ry 21
22.
https://github.com/n3104/fullbok/commit/a8be7d127f0d724d3b07bffece654ce29ed7ea35 22
23.
無事、負荷試験を終えまし たε-(́ `*)ホッ 23
24.
最後にpullreqを(ry 24
25.
https://github.com/ classmethod-aws/ fullbok/pull/7 25
26.
Ⓒ Classmethod, Inc. fullbok
Tips • Master(Windows)にMacからリモートデスクトップで接 続する際は、まずはWindowsで接続する。 • Macのリモートデスクトップアプリのバグで日本語キーボードとして認 識されない(́・ω・`) • CloudFormationテンプレートの実行にAdministrator権限 が必要。 • IAM Roleを作成しているため。PowerUserでも利用できるようにする にはテンプレートの調整が必要になる。 • 通信するデータサイズが大きい場合はインスタンスタイプを上 げる。 • インスタンスタイプによってネットワークパフォーマンスが異なるため。 26
27.
Ⓒ Classmethod, Inc. まとめ •
fullbokを使ってみてください • 気になる点などあればissue挙げて下さい • pullreq大歓迎(^O^) 27
28.
Ⓒ Classmethod, Inc. #cmdevio ご静聴ありがとうございました。 スライドは後日ブログで公開します。 28 DEVIO-MTUP11-TOKYO-008
Download now