Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
特徴量抽出と変化点検出に基づくWebサーバリソースの自律制御アーキテクチャ
MATSUMOTO Ryosuke
PRO
December 02, 2016
Research
4
860
特徴量抽出と変化点検出に基づくWebサーバリソースの自律制御アーキテクチャ
Webサーバの高集積マルチテナン方式におけるリソース管理の課題と解決
松本亮介・栗林健太郎 / ペパボ研究所
2016.12.02 第 9 回インターネットと運用技術シンポジウム (IOTS2016)
MATSUMOTO Ryosuke
PRO
December 02, 2016
Tweet
Share
More Decks by MATSUMOTO Ryosuke
See All by MATSUMOTO Ryosuke
matsumoto_r
PRO
0
70
matsumoto_r
PRO
1
220
matsumoto_r
PRO
7
1.9k
matsumoto_r
PRO
0
420
matsumoto_r
PRO
3
3.3k
matsumoto_r
PRO
4
320
matsumoto_r
PRO
1
610
matsumoto_r
PRO
1
370
matsumoto_r
PRO
0
580
Other Decks in Research
See All in Research
yoshipon
0
140
yuawn
0
340
ftakahashi
1
320
waptech
1
140
tathi
0
290
butsugiri
1
190
kikuzo
0
290
takarasawa_
1
430
noteinc
2
52k
takuyaa
0
140
hakubishin3
1
900
ianozsvald
2
550
Featured
See All Featured
jonrohan
1021
380k
sugarenia
233
860k
michaelherold
225
8.5k
cassininazir
347
20k
colly
66
3k
destraynor
222
47k
maltzj
502
36k
mza
80
4.1k
62gerente
587
200k
addyosmani
1346
190k
erikaheidi
14
4.3k
pauljervisheath
195
15k
Transcript
8FCαʔόͷߴूੵϚϧνςφϯํࣜʹ͓͚ΔϦιʔεཧͷ՝ͱղܾ দຊ྄հɾ܀ྛ݈ଠϖύϘݚڀॴ ୈճΠϯλʔωοτͱӡ༻ٕज़γϯϙδϜ *054 ಛྔநग़ͱมԽݕग़ʹجͮ͘ 8FCαʔόϦιʔεͷ੍ࣗޚΞʔΩςΫνϟ
࣍ wߴूੵϚϧνςφϯτํࣜͱ՝ wϦιʔεཧͷैདྷख๏ͷ՝ wఏҊख๏ w՝ w·ͱΊ
ߴूੵϚϧνςφϯτํࣜͱ՝
8FCαʔόͷߴूੵϚϧνςφϯτํࣜ w୯ҰͷαʔόʹߴूੵʹϢʔβڥʢςφϯτʣΛऩ༰ wӡ༻ίετͱऩ༰ʢϋʔυΣΞʣίετΛݮՄೳ wϢʔβڥͷίϯςϯπ·Ͱ੍ޚՄೳͳ߹ద wࣄۀऀ͕ίϯςϯπΛཧͰ͖ͳ͍߹ӡ༻͕ඇৗʹࠔ
8FCίϯςϯπͷཧͱϚϧνςφϯτ w8FCίϯςϯπΛࣄۀऀ͕ཧͰ͖Δ߹ ίϯςϯπʹ߹ΘͤͯϦιʔεݖݶͷΛఆՄೳ w8FCίϯςϯπΛࣄۀऀ͕ཧͰ͖ͳ͍߹ ͋ΒΏΔίϯςϯπ͕ಈͨ͘Ίऩ༰ઃܭɾӡ༻͕ࠔ ੬ऑͳίϯςϯπ͕͋ΔલఏͰϦιʔεɾݖݶ
ڞ༗8FCϗεςΟϯάαʔϏε
ڞ༗8FCϗεςΟϯάαʔϏεͷಛ w8FCίϯςϯπΛࣄۀऀ͕ཧͰ͖ͳ͍యܕྫ wՁ֨ԽͷͨΊߴूੵϚϧνςφϯτํࣜΛ࠾༻ wͰ͖Δ͚ͩฏʹϢʔβମݧΛఏڙ͍ͨ͠ wͱ͍͑Ϧιʔε͕༨͍ͬͯΕࣗ༝ʹͬͯ͘ wదͳϦιʔεཧ͕ॏཁʢຊݚڀͷείʔϓʣ
ߴूੵԽʹ͓͚ΔϝϦοτʢϦιʔεʣ wऩ༰ޮ͕ߴ͍ͨΊՁ֨ͰఏڙՄೳ wαʔόࣗମͷϦιʔε͕༨͍ͬͯΔ߹ར༻Մೳ wڞ༗αʔόੑೳ͕ൺֱతྑ͍ wઐ༻αʔόΑΓ͓ಘͳঢ়گ༗ΓಘΔ
ߴूੵԽʹ͓͚ΔσϝϦοτʢϦιʔεʣ ςφϯτؒͰϦιʔεͷڝ߹͕ൃੜ wಛఆͷςφϯτͷϦιʔεઐ༗ʹӨڹΛड͚͍͢ ߴूੵԽ͕ਐΉͱෛՙςφϯτͷௐࠪɾରԠ͕ࠔ wΞϥʔτൃੜ࣌ͷෛՙՄೳੑαΠτ͕ඦ wαʔόͷऩ༰αΠτ͕ສͷΦʔμʔ
ຊݚڀͷత ίϯςϯπΛཧͰ͖ͳ͍ߴूੵϚϧνςφϯτํࣜ Ϧιʔεރׇ࣌ͷςφϯτؒͷϦιʔεڝ߹Λݮ Ϧιʔε༨੍࣌ݶ͢Δ͜ͱͳ͘ར༻Մೳ ߴूੵ࣌ͷෛՙςφϯτͷௐࠪɾରԠίετݮ dΛ8FCαʔόϓϩηε͕ࣗతʹ੍ޚ͢Δ͜ͱͰ࣮ݱ
ϚϧνςφϯτํࣜͷϦιʔεཧͷ ैདྷख๏ͷ՝
Ϧιʔεཧͷैདྷख๏ͷ՝ wߴෛՙ࣌ͷݪҼௐࠪରԠͷϦΞϧλΠϜੑͷ͞ wΞϥʔτޙͷϩάղੳܭࢉྔͷɾఆظ࣮ߦ wϦΞϧλΠϜੑ͕ٻΊΒΕΔঢ়گͰͷਫ਼ࡉͷ͞ wߴूੵ࣌ͷ֤ςφϯτͷຫੑతͳϦιʔε༻ͱҰ ࣌తͳେྔ༻ͷ۠ผΛਝʹఆ͢Δͷࠔ
ैདྷͷϦιʔεͷᮢࢹ ᮢ ຊདྷԿ͔ݪҼ͕͋ΔͷͰௐࠪ ʹ׆༻͍͕ͨ͠Ͱ͖͍ͯͳ͍ ใྔ͕ଟ͗͢ΔͳͲ
ఏҊख๏
ϦιʔεͷมԽݕग़ΛԠ༻ wϦιʔεͷ࣌ܥྻσʔλͷมԽείΞΛܭࢉ˞ wมԽݕग़GBMTFQPTJUJWFOFHBUJWF͕ॏཁ wมԽݕग़ޙʹଈ੍࣌ݶ͢ΔͱޡݕͷӨڹେ w౷ܭΛ׆͔ͤΔݕ࣌ͷΞΫγϣϯ͕ඞཁ ˞+5BLFVDIJBOE,:BNBOJTIJ l"6OJGZJOH'SBNFXPSLGPS%FUFDUJOH0VUMJFSTBOE$IBOHF1PJOUTGSPN5JNF 4FSJFT
z*&&&USBOTBDUJPOTPO,OPXMFEHFBOE%BUB&OHJOFFSJOH QQ
γϛϡϨʔγϣϯσʔλͱมԽείΞ ैདྷͷᮢॲཧͰݕ͕ࠔ͕ͩ มԽݕग़ʹΑͬͯݕՄೳ ແࢹ͍ͨ͠
՝ղܾͷΞϓϩʔν wաڈͷϦιʔεͷมԽΛΦϯϥΠϯͰஞֶ࣍श wมԽΛͨΒͨ͠ݪҼͷॏΈ͚Λஞ࣮࣍ࢪ wαʔόߴෛՙ࣌ʹࣗಈͰݪҼରͱॏΈ͚͔Β੍ݶ wগͳ͍ܭࢉྔͰ)551ϦΫΤετܖػʹ8FCαʔό͕ ࣗతʹղੳɾ੍ޚΛߦ͑ͨΒϦΞϧλΠϜੑ্
ఏҊख๏ ϦΫΤετ୯ҐͷϦιʔε༻ྔΛ࣌ܥྻσʔλԽ มԽείΞʹΑΔॏΈ͚Ϧετͷੜͱߋ৽ w Ϧετςφϯτ໊ͱϑΝΠϧύε୯ҐͰ࡞ αʔόϦιʔεṧഭ࣌ʹϦετͷϥϯΩϯάͷߴ͍ ऩ༰ςφϯτͷϦΫΤετϦιʔεΛ੍ࣗޚ
ϦΫΤετ୯ҐͰͷϦιʔε੍ࣗޚϑϩʔ 8FCαʔό ϓϩηε ΫϥΠΞϯτ ϦΫΤετ Ϩεϙϯε ॏΈ͚Ϧετ Ϩεϙϯεੜʹ ফඅͨ͠Ϧιʔε͔ ΒมԽείΞܭࢉ
ςφϯτ ͱεΫϦϓτ ຖͷ Ϧιʔε༻ྔͷ࣌ܥྻσʔ λ͔Βஞ࣍ܭࢉͨ͠౷ܭϞσ ϧͷΛอଘ มԽείΞΛॏΈ ͚ϦετʹՃࢉ αʔόෛՙ࣌ॏΈ ͚Ϧετ্Ґͷ߹੍ ݶԼͰϨεϙϯεੜ Ϧιʔεݶఆڥ $16ˋ *014 ϑΝΠϧͷಉ࣌ଓ
ॏΈ͚Ϧετͷσʔλߏྫ
࣮
σʔλੜͱղੳख๏ఏҊɾ࣮ࡁΈ w8FCαʔόͷػೳ֦ுNPE@NSVCZOHY@NSVCZ˞ wϓϩηεͷϦιʔεফඅऔಘNSVCZSFTPVSDF wมԽݕग़ΤϯδϯNSVCZDIBOHFpOEFS ˞দຊ྄հ Ԭ෦णஉ NPE@NSVCZεΫϦϓτݴޠͰߴ͔ͭলϝϞϦʹ֦ுՄೳͳ8FCαʔόͷػೳ֦ுࢧԉػߏ ใॲཧֶձจࢽɼ7PM
/P QQ /PW
੍ݶख๏ఏҊɾ࣮ࡁΈ wϦΫΤετ୯ҐͰ$16*0ͳͲͷׂΛมߋ˞ wDHSPVQ NSVCZDHSPVQ SMJNJU NSVCZSFTPVSDF wϗετ୯ҐϑΝΠϧ୯ҐͰͷಉ࣌ଓΛมߋ wNPE@NSVCZͱIUUQBDDFTTMJNJUFS
˞দຊ྄հɾԬ෦णஉ ϦΫΤετ୯ҐͰԾతʹίϯϐϡʔλϦιʔεΛ͢Δ8FCαʔόͷϦιʔε੍ޚΞʔΩςΫ νϟ ใॲཧֶձݚڀใࠂ7PM*05 /P ݄
ͦͷଞݕ౼༰ wॏΈ͚Ϧετͷѻ͍ wϦετͷείΞͷϦηοτͷλΠϛϯά wείΞͷޮతͳιʔτͷํ๏ wϑΝΠϧଐੑΛؚΉ߹ͷϨίʔυͷ wมԽݕग़ͷύϥϝʔλͷௐ
·ͱΊ
·ͱΊ wߴूੵϚϧνςφϯτํࣜʹ͓͚Δ8FCαʔόͷϦιʔε ͷ੍ࣗޚͷఏҊ wϦιʔεڝ߹ͷݮͱಉ࣌ʹ༨Ϧιʔεͷར༻Λ࠷େɾ ࠷దԽ͢ΔͨΊͷख๏ w੍ࣗޚʹΑΓߴूੵ࣌ͷௐࠪɾରԠίετͷݮՄೳ