Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
僕が今日呼ばれた意味 〜玄界灘のMackerel〜
Search
Kazuhiko Yamashita
September 17, 2015
Programming
0
3.6k
僕が今日呼ばれた意味 〜玄界灘のMackerel〜
GMOペパボのMackerel導入事例
Kazuhiko Yamashita
September 17, 2015
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
4.8k
Managing Database Migrations in Go Backend Systems
pyama86
0
150
新しい職場の CI が 20 分かかっていたらあなたならどうする?
pyama86
2
1.4k
事業を差別化する技術を生み出す技術
pyama86
4
1.9k
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
9.8k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.9k
Tuning GraphQL on Rails
pyama86
2
2.4k
ttlcacheのここがスゴい
pyama86
1
220
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
690
Other Decks in Programming
See All in Programming
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
150
Java 25, Nuevas características
czelabueno
0
120
Vibe codingでおすすめの言語と開発手法
uyuki234
0
130
ゆくKotlin くるRust
exoego
1
160
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
420
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
500
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
600
Navigating Dependency Injection with Metro
l2hyunwoo
1
190
ゲームの物理 剛体編
fadis
0
380
Python札幌 LT資料
t3tra
7
1.1k
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
310
Cap'n Webについて
yusukebe
0
150
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.1k
Writing Fast Ruby
sferik
630
62k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
870
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Visualization
eitanlees
150
16k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
A better future with KSS
kneath
240
18k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
590
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
73
Balancing Empowerment & Direction
lara
5
820
Believing is Seeing
oripsolob
0
16
Transcript
dݰքಿͷ.BDLFSFMd GMO Pepabo, Inc. Pࢁ 2015/09/17 Mackerel meetup #5 ͕ࠓݺΕͨҙຯ
Ͳɺ΅͘Ͱ͢ 1ࢁɹ!QZBNB (.01FQBCP *OD ϗεςΟϯάࣄۀ෦ ϜʔϜʔυϝΠϯάϧʔϓ UFOTOBQPODPN
Ԭͷ͜ͱ ͬͯ·͔͢
Ԭͱ͍͑
ϥʔϝϯ
໌ଠࢠ
ΦϨʂΦϨΦϨʂ
ḉ
ḉ ݰքṗͷ .BDLFSFM
ΠΩͷ͍͍ ಋೖͷ͖͔͚ͬ 0QFO4UBDLͰͷ׆༻ QMVHJO ࠓޙͷ՝
ಋೖͷ͖͔͚ͬ શαʔϏε1#Ҡߦ͢Δͧ յΕͨΒ࡞Γ͕͢؆୯ʹ ಈతʹ૿͑Δϗετ 0QFO4UBDLج൫Ͱ
None
OBHJPTͷओཁͳઃఆϑΝΠϧ IPTUTDGHϗετͷఆٛ IPTUHSPVQTDGHϗετάϧʔϓͷఆٛ DPNNBOETDGHνΣοΫίϚϯυఆٛ TFSWJDFTDGHνΣοΫ͢Δࢹରͷઃఆ
OBHJPT͕ਏ͘ࢥ͑ͨ ઃఆϑΝΠϧ͕ଟ͍ ˠίʔυԽͮ͠Β͍ ϗετΛಈతʹՃͨ͠Γ͢Δͱ͖ʹ ϝϯςφϯε͕ͭΒͦ͏ʜ
.BDLFSFM OBHJPTϓϥάΠϯ͕ར༻ՄೳˠҠߦ͕༰қ ඃࢹαʔόʹઃఆΛߦ͏͚ͩͰࢹΛ։࢝ ϓϥάΠϯॻ͖์ͰαʔϏεϝτϦοΫͰ͋ΒΏΔ ΛࢹͰ͖Δ NBDLFSFM͍ͬ͢Αʂ NBDLFSFM
࣌ʹंྠ
ͰศརͶΜʂʂʂ
0QFO4UBDL
0QFO4UBDL ίϯϙʔωϯτࢹ ϙʔτར༻ࢹ શମϦιʔεར༻ࢹ IVCPU
0QFO4UBDL OpenStack
ίϯϙʔωϯτࢹ OpenStack
ίϯϙʔωϯτࢹ /PWB"1* )PSJ[PO ,FZTUPOF /PWB$PNQVUF ཧϗετ /FVUSPO $JOEFS HMBODF ͜Μͳ7.࡞Γ͍ͨ
͜ͷϢʔβʔݖݶ ͋Δʁ ༻͢ΔΠϝʔδ 04͜Ε σΟεΫ͜͜Λ ͏ $16ɼϝϞϦ ͜Ε ༻͢ΔωοτϫʔΫ͜Ε
ίϯϙʔωϯτࢹ <QMVHJODIFDLTLFZTUPOFBVUIWJQ> DPNNBOEVTSMJCOBHJPTQMVHJOTDIFDL@UDQ)YYYYYYYYQXD <QMVHJODIFDLTLFZTUPOFNBOBHFWJQ> DPNNBOEVTSMJCOBHJPTQMVHJOTDIFDL@UDQ)YYYYYYYYQXD <QMVHJODIFDLTLFZTUPOFBMM> DPNNBOEVTSMJCOBHJPTQMVHJOTDIFDL@QSPDTBLFZTUPOFBMMD NBOBHFαʔόͰ"1*ΤϯυϙΠϯτΛࢹ "1*αʔόͰϓϩηεࢹ
ϙʔτར༻ࢹ OpenStack Port Pool ϙʔτ *1 ͍ग़͠ αʔϏεϝτϦοΫ "1*
ϙʔτར༻ࢹ αʔϏεϝτϦοΫʹ0QFO4UBDL"1*ͷ ϨεϙϯεΛߘ͠ɺϙʔτར༻Λࢹ ᮢʹୡͨ͠Β৽͍͠*1ΞυϨεϒϩοΫΛ औಘ͠ϙʔτʹׂΓͯΔ
શମϦιʔεར༻ࢹ OpenStack
શମϦιʔεར༻ࢹ ϥοΫ୯ҐͰϦιʔεΛάϧʔϓԽ ͓ͯ͠ΓɺϥοΫ͝ͱʹϦιʔε ͷར༻Λࢹ $16 .FNPSZ %JTL
GPH 3VCZ $MPVE4FSWJDF ॏྔڃ
GPH 3VCZ $MPVE4FSWJDF ॏྔڃ ࣮࠷ۙΊͨ
:BP :FU"OPUIFS0QFO4UBDL "1*8SBQQFS GPHͱൺकඋൣғ͕ ݶఆ͞Ε͓ͯΓ ඇৗʹܰྔ ࣾʹ։ൃऀศརʂʂʂ
:BP
IVCPU OpenStack
ཧαʔόͷμϯ
IVCPU IVCPUMJTU NLSIPTUT OPWBMJTU IPTUOBNFXXXQFQBCPFYBNQMFKQ UFOBOUQFQBCP TUBUVT"$5*7& BWBJMBCJMJUZ@[POF5&453"$, NBDLFSFM@VSMIUUQTNBDLFSFMJPPSHTQFQBCPIPTUTULU2WFC8 MPBE@BWFSBHF
DQV@VTBHF NFNPSZ@VTBHF
0QFO4UBDL·ͱΊ 0QFO4UBDLͷίϯϙʔωϯτ શͯ.BDLFSFMΛ࠾༻ ͋ΒΏΔͷΛ.BDLFSFMͰࢹ NLS 9ΛIVCPUͰΔͱศར
QMVHJO
None
ඇಉظॲཧͷΩϡʔΛࢹ IUUQTHJUIVCDPNNPOPDISPNFHBOF NBDLFSFMQMVHJOEFMBZFEKPCDPVOU ߪೖ ϝʔϧૹΩϡʔ ਖ਼ৗϨεϙϯε ϝʔϧૹδϣϒ ϝʔϧૹ δϣϒͷཹΛࢹ
4IFMMͰ0, <QMVHJONFUSJDTWDQV> DPNNBOEVTSMPDBMTIBSFNBDLFSFMDIFDL@WJSTI@DQVTI
ࠓޙͷ՝
ࠓޙͷ՝ ৫શମͰݟΔͱαʔϏε͝ͱʹ NBDLFSFMBHFOUDPOGʹ ྨࣅهड़͍ͯ͠ΔͷͰʁ VOSFBDIBCMF࣌ͷΓ͚ʁ
DPOpHͷࢿ࢈Խ DPOGECBTFDPOG DPOGENZTRMDPOG DPOGEMWTDPOG
VOSFBDIBCMF࣌ͷΓ͚ OBNFTFSWFS CPSEFSSPVUFS FEHFTXJUDI
TFSWFS NBDLSFM NBDLFSFM UIFJOUFSOFU CPSEFSSPVUFS FEHFTXJUDI TFSWFS NBDLFSFMBHFOU
VOSFBDIBCMF࣌ͷΓ͚ NBDLFSFM UIFJOUFSOFU CPSEFSSPVUFS FEHFTXJUDI TFSWFS NBDLFSFMBHFOU ̋ ̋
࠷ޙʹ
.BDLFSFMͰྑ͔ͬͨ͜ͱ Ϋϥυͱੑ͕ߴ͘ɺखؒͩͬͨ ࢹӡ༻͕ܹݮ ίʔυԽ͍͢͠ͷͰ DIFG QVQQFU JUBNBFͰͷѻ͍͕༰қ
ڽΓݻ·͍ͬͯͨࢹӡ༻Λݟ͖͔ͬ͢ ͚ʹͳͬͨ NLS࠷ߴʂʂʂʂ
͝ਗ਼ௌ༗͏ ͍͟͝·ͨ͠
͜͜Ͱঁੑਞ͔Β ࣭͕ࡴ౸͢Δ