SlideShare a Scribd company logo
ElasticCloudを
BtoC高負荷サービスで
使ってみた
株式会社ネットマーケティング
久松剛
話者紹介
• 情報システム部 部長
• 広告事業、メディア事業Omiai、社内インフラの責任者
• エンジニア採用担当補佐
• 慶應義塾大学政策メディア研究科博士
• 2000年より村井純環境情報学部長・教授に師事
• IT革命から事業仕分けまで
• 在学時のテーマは動画転送、オーバーレイネットワークを用いた次世
代インターネット
ElasticCloudとは
ElasticCloud
• Elastic社のホスティングサービス
• クラスタ構築をGUIで可能
• マネージドElasticsearch
• Elasticsearch、Logstash、Kibana、Beatsの開発者によって運営
• 要素技術
• AWS
• EC2
• Docker
サービス要素比較
ElaticSearch Elasticsearch
+サポート
ElasticCloud AWS Elasticsearch
提供元 オープンソース オープンソース+
Elastic社サポート
Elastic社 AWS社
導入コスト - ○ ◎ ○
バージョンアップ ○ ○ ◎ ※お手軽 ×→○???
Elasticsearch監視 ( ^ω^)・・・ ○ ( ^ω^)・・・ ○
インスタンスの監視 ○ ○ ( ^ω^)・・・ ○
アクセス
方法
TCP ○ ○ ○ ×
HTTP
(REST)
○ ○ ○ ○
アクセス
制限
認証 - ID/パスワード (X-Pack) ID/パスワード (X-Pack) IAM
IPアドレス
制限
(Security Group等) (Security Group等) × Security Group
サポート体制
Elasticsearch
+サポート
ElasticCloud AWS Elasticsearch
(AWS Support)
Gold Platinum Gold Platinum Developer Business
サポート時間 平日
10時18時
24365 平日
10時18時
24365 AWS
Support
WEBフォーム ○ ○ ○
チャット × × × ○
電話 × × × ○
Elastic Cloud Platinumサポート
0:00 JST 23:59 JST
10:00 JST 18:00 JST
In Japanese
In English
思い出
Kernel and Docker bugs
After much debugging, we found that specific combinations of
kernel version and Docker version create a major problem with
memory accounting. In our case, combining kernel version
3.19 with Docker version 1.12 exposed this bug. We had been
running the 3.19 kernel for a long time, and it wasn’t
immediately obvious that the kernel was a contributing factor
to memory issues.
• https://www.elastic.co/blog/memory-issues-well-
remember#sthash.DE6xdRMu.dpbs
モニタリングの罠
• CPUグラフ・・・
• リクエスト数・・・
• 本障害発生時はsearch queueが鍵に
• ただしX-Packが必須
• 以降、継続的に上昇するタイミングでアラートを発報
バックアップ
• 固定
• 30分に一度(変更不可)
• 手動
• 適宜取得可能
• I/Oに作用
• 高負荷時にグラフがsearch queueが跳ねる傾向がある
まとめ
実際に運用してみて
良かったところ
• 構築が手軽
• 運用ノウハウ不要
• 最新版の適用が早い
考えるべきこと
• 障害発生時の対応
• 監視
• RESTで実装すべき
• Amazon Elasticsearchに逃げら
れない
こういう人にはお勧め
• Elasticsearchを気軽に始めたい・細かい運用は任せたい
• Elasticsearchの限界に挑戦するようなことはしない
• REST APIで作っている
• Amazon Elasticsearchという選択肢を残す
• ミッションクリティカルな時間が10:00-18:00に収まる

More Related Content

PPTX
kintone×AWS連携で実現した定額制有料動画配信サービス
PDF
マイクロサービス化に向けて
PPTX
kintone +AWS+◯◯◯
PDF
今更ながらの「マイクロサービス」
PDF
[Japan Tech summit 2017] APP 009
PDF
OCIへの直接接続 ハイブリッド・マルチクラウド構築 グローバル・デジタル基盤を提供する Equinix Platform™
PDF
Big query and elasticsearch insight at scale
PDF
Utilizing elasticcloudforallusecases
kintone×AWS連携で実現した定額制有料動画配信サービス
マイクロサービス化に向けて
kintone +AWS+◯◯◯
今更ながらの「マイクロサービス」
[Japan Tech summit 2017] APP 009
OCIへの直接接続 ハイブリッド・マルチクラウド構築 グローバル・デジタル基盤を提供する Equinix Platform™
Big query and elasticsearch insight at scale
Utilizing elasticcloudforallusecases

Similar to 20170711 ElasticCloudをBtoC高負荷サービスで使ってみた (20)

PDF
ElasticCloud
PDF
OCP Meetup Tokyo #05 ECK on OCP
PDF
Migrating tocloudnativeapplicationwithusingelasticapm
PPTX
20140621 july techfesta (JTF2014) 突発**むけAWS
PDF
モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)
PDF
Elastic Stackの紹介とOpenStackでの活用事例(Searchlightなど) - OpenStack最新情報セミナー 2016年5月
PDF
Elasticsearch at CrowdWorks
PDF
Learn, build, and scale with elastic - realizing great programming experience...
PDF
ドキュメント週末趣味のAWS Elastic Beanstalk 編
PDF
Developers-Summit-2022_Improving-Digital-Customer-Experience-with-Enterprise_...
PDF
AWS Black Belt Techシリーズ AWS Elastic Beanstalk
PDF
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
PDF
Building modernapplicationwithelasiccloud
PPTX
SpringOne 2015 報告会 - Lattice + Spring Cloud Netflix
PDF
ElasticSearch勉強会 第6回
PDF
7.9 elasticstackandcloudtechnicalenablement excitingnewfeatures-jpn0827
PDF
Elastic 7.13-new-features-20210624
PDF
Elastichelps fintechenablesdx usingaibasedautomationand anomalydetection
PDF
aws blackbelt amazon elasticsearch service
PDF
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...
ElasticCloud
OCP Meetup Tokyo #05 ECK on OCP
Migrating tocloudnativeapplicationwithusingelasticapm
20140621 july techfesta (JTF2014) 突発**むけAWS
モノタロウの1900万商品を検索する Elasticsearch構築運用事例(2022-10-26 第50回Elasticsearch 勉強会発表資料)
Elastic Stackの紹介とOpenStackでの活用事例(Searchlightなど) - OpenStack最新情報セミナー 2016年5月
Elasticsearch at CrowdWorks
Learn, build, and scale with elastic - realizing great programming experience...
ドキュメント週末趣味のAWS Elastic Beanstalk 編
Developers-Summit-2022_Improving-Digital-Customer-Experience-with-Enterprise_...
AWS Black Belt Techシリーズ AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
Building modernapplicationwithelasiccloud
SpringOne 2015 報告会 - Lattice + Spring Cloud Netflix
ElasticSearch勉強会 第6回
7.9 elasticstackandcloudtechnicalenablement excitingnewfeatures-jpn0827
Elastic 7.13-new-features-20210624
Elastichelps fintechenablesdx usingaibasedautomationand anomalydetection
aws blackbelt amazon elasticsearch service
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...
Ad

More from Tsuyoshi Hisamatsu (12)

PDF
合同会社エンジニアリングマネージメント会社説明資料 2025-05 Engineering Management LLC
PDF
2023-12-15 EMゆるミートアップLT レンタルEM振り返り2023 EMの生存戦略
PDF
合同会社エンジニアリングマネージメント会社説明資料 2023-016
PDF
合同会社エンジニアリングマネージメント会社・事業説明資料
PDF
第64回 裏IT百物語 テックブログ.pdf
PDF
合同会社エンジニアリングマネージメント会社・事業説明資料
PDF
合同会社エンジニアリングマネージメント会社・事業説明資料
PDF
合同会社エンジニアリングマネージメント会社・事業説明資料
PDF
20200203 HRE (Human Resource Engineering)
PPTX
20200129コーポレートエンジニアとキャリアとマッチングと
PPTX
20161206 うるう秒社内勉強会 社外向け資料
PPTX
20160909 5年目に突入したAWS運用振り返り
合同会社エンジニアリングマネージメント会社説明資料 2025-05 Engineering Management LLC
2023-12-15 EMゆるミートアップLT レンタルEM振り返り2023 EMの生存戦略
合同会社エンジニアリングマネージメント会社説明資料 2023-016
合同会社エンジニアリングマネージメント会社・事業説明資料
第64回 裏IT百物語 テックブログ.pdf
合同会社エンジニアリングマネージメント会社・事業説明資料
合同会社エンジニアリングマネージメント会社・事業説明資料
合同会社エンジニアリングマネージメント会社・事業説明資料
20200203 HRE (Human Resource Engineering)
20200129コーポレートエンジニアとキャリアとマッチングと
20161206 うるう秒社内勉強会 社外向け資料
20160909 5年目に突入したAWS運用振り返り
Ad

20170711 ElasticCloudをBtoC高負荷サービスで使ってみた