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
Kaburaya AutoScaler: 多環境での運用性を考慮した自律適応型オートスケーリン...
Search
monochromegane
December 06, 2019
Technology
720
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kaburaya AutoScaler: 多環境での運用性を考慮した自律適応型オートスケーリング制御系/iots2019-kaburaya-autoscaler
第12回インターネットと運用技術シンポジウム (IOTS2019)
https://www.iot.ipsj.or.jp/symposium/iots2019/
monochromegane
December 06, 2019
More Decks by monochromegane
See All by monochromegane
適応的スパムフィルタのための軽量な類似メッセージカウンタ / jsai2026-adaptive-spam-filter
monochromegane
0
3.4k
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
3
740
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
560
Go言語での実装を通して学ぶLLMファインチューニングの仕組み / fukuokago22-llm-peft
monochromegane
0
240
不確実性下における目的と手段の統合的探索に向けた連続腕バンディットの応用 / iot70_gp_rff_mab
monochromegane
2
390
なめらかなシステムと運用維持の終わらぬ未来 / dicomo2025_coherently_fittable_system
monochromegane
0
18k
ベクトル検索システムの気持ち
monochromegane
38
13k
Go言語での実装を通して学ぶ、高速なベクトル検索を支えるクラスタリング技術/fukuokago-kmeans
monochromegane
1
310
Go言語でターミナルフレンドリーなAIコマンド、afaを作った/fukuokago20_afa
monochromegane
2
370
Other Decks in Technology
See All in Technology
Disciplined Vibes: Scaling AI-Assisted Engineering
sheharyar
0
120
10倍の生産性を実現するAI駆動並列エージェントのすべて
kumaiu
4
1.3k
Dario Amodi『Policy on the AI Exponential』を理解する
nagatsu
0
210
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
0
160
フロンティアAIのゲート化と地政学リスク
nagatsu
0
110
小さくはじめるSLI/SLO ~育てながら組織に定着させる実践知~ / Starting Small with SLI/SLOs: Building Adoption Through Continuous Growth
nari_ex
2
1.3k
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
370
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
19
6.4k
RAG を使わないという選択肢
tatsutaka
1
120
非定型業務をAI slackbotで自動化する ~ 社内要望を自動壁打ちするbotを作った ~/automating-ad-hoc-work-with-ai-slackbot
shibayu36
0
580
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
690
社内 AI エージェント Synapse と セマンティックレイヤーの育て方
hiroakis
2
1.6k
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
350
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
570
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
610
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
BBQ
matthewcrist
89
10k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
480
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
310
The agentic SEO stack - context over prompts
schlessera
0
800
A Tale of Four Properties
chriscoyier
163
24k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Transcript
,BCVSBZB"VUP4DBMFSଟڥͰͷӡ༻ੑΛߟྀͨ͠ ࣗదԠܕΦʔτεέʔϦϯά੍ޚܥ ࡾ༔հ ܀ྛ݈ଠ (.0ϖύϘגࣜձࣾϖύϘݚڀॴ ࢀߟจݙ <>%PNJOJRVF#FMMFOHFS +FOT#FSUSBN "OEZ#VEJOB
"SOF,PTDIFM #FOKBNJO1G BOEFS $BSTUFO4FSPXZ *SJOB"TUSPWB 4UFMMB(BU[JV(SJWBT BOE.BSD4DIBBG4DBMJOHJODMPVEFOWJSPONFOUT3FDFOU 3FTFBSDIFTJO$PNQVUFS4DJFODF 7PM QQr <>ࡾ༔հ&CJSBΞΫηεෛՙʹԠͯ͡ܧଓతʹεέʔϦϯάج४Λ࠷దԽ͢Δ൚༻ΦʔτεέʔϦϯάػߏೖखઌʪIUUQTCMPHNPOPDISPNFHBOFDPNCMPHXTB@@FCJSBʫ ࢀর <>ࡾ༔հ দຊ྄հ ྗ݈࣍ ܀ྛ݈ଠΞΫηεස༧ଌʹجͮ͘ԾαʔόͷܭըతΦʔτεέʔϦϯάใՊֶٕज़ϑΥʔϥϜߨԋจू 7PM /P QQr 4FQ <>+VOJDIJ5BLFVDIJBOE,FOKJ:BNBOJTIJ"VOJGZJOHGSBNFXPSLGPSEFUFDUJOHPVUMJFSTBOEDIBOHFQPJOUTGSPNUJNFTFSJFT*&&&USBOTBDUJPOTPO,OPXMFEHFBOE%BUB&OHJOFFSJOH 7PM /P QQr <>দຊ྄հ ۙ౻Ӊஐ࿕$SJVΛར༻ͨ͠IUUQϦΫΤετ୯ҐͰίϯςφΛ࠶ஔͰ͖ΔίετͰߴͳεέδϡʔϦϯάख๏ݚڀใࠂΠϯλʔωοτͱӡ༻ٕज़ *05 7PM7PM*05 QQr 'FC ධՁ ਤఏҊख๏ͷධՁγϛϡϨʔγϣϯ ఏҊख๏ ਤఏҊख๏ʹΑΔ੍ޚܥ .αʔόੑೳ ͷਪఆ ̂ μavg ఏҊख๏Ͱαʔόੑೳʹ୯Ґ࣌ؒ͋ͨΓͷॲཧͷ্ݶΛ༻͍Δɽ PͰܭଌͨ͠୯Ґ࣌ؒ͋ͨΓͷ࣮ࡍͷཁٻॲཧ ͱฏۉϨεϙϯελ ΠϜ ɼਅͷॲཧͷ্ݶ ͷؒʹҎԼ͕ΓཱͭͱԾఆͯ͠ Λਪ ఆɽޡࠩݮগͷͨΊɼ͜ΕΛશظؒͰฏۉͨ͠ ΛಘΔɽ μ Ts μ* ̂ μ ̂ μavg ෛՙ࣌ ߴෛՙ࣌ උߟ ෛՙ࣌ॲཧͷ্ݶ͕ಘΒΕͳ͍ ཁٻΛྻʹॲཧ͢ΔαʔόΛલఏͱͯ͠ฏۉ ϨεϙϯελΠϜͷٯ͔Βॲཧͷ্ݶΛਪఆ %ΕʹΑΔະॲཧͷཁٻ ͷਪఆ D(1) + D(γ) 'αʔό ͷࢉग़ s ֤୯ҐظؒͰͷαʔόͱ ͷੵΛใγεςϜͷॲཧೳྗͱݟ ͳ͠ɼ͜Εͷ ʹର͢ΔෆΛ ୯Ґظؒɼ૯͢Δɽ ̂ μavg λ x ΦʔτεέʔϦϯάͷΕΛ౿·͑ͨෛՙঢ়گΛ༧ଌ͠ɼਪఆͨ͠ αʔόੑೳ ͔Β͜ΕΛॲཧՄೳͳαʔό Λࢉग़ɽ ࣮ࡍͷ୯Ґ࣌ؒ͋ͨΓͷཁٻॲཧ ೖྗͱग़ྗͷΕ ͔Βఆ͞ΕΔະॲཧͷཁٻॲཧ ॲཧͷ্ݶʹର͢Δ҆શʢ։ൃӡ༻ऀ͕ࢦఆʣ ̂ μavg s λ D(1), D(γ) ρ D(x) = x ∑ i=1 (max{λt−1 − st−i ̂ μavg,0}) s(t) = (λt−1 + D(1) + D(γ))/ρ ̂ μavg ਤͷܥΛࣄࣄਐߦํࣜͰγϛϡϨʔγϣϯ PҰൠతͳͪߦྻϞσϧͰ͋Δ..4Ϟσϧʹै͏ͷͱͨ͠ ୯Ґ࣌ؒඵɼग़ྗͷΕඵ<>ɼෛՙΛมԽͤͯ͞εςοϓܭଌʢஈʣ αʔόॲཧੑೳͷਪఆͱαʔόىಈͷ࣌ؒෛՙʹΑΒͣҰఆͱ͢Δ αʔόੑೳͷਪఆ.ʹΑΔॲཧ্ݶͷਪఆΛධՁ ෛՙ࣌Ұ࣌తʹαʔό͋ͨΓͷෛՙ͕ߴ·Δෛՙ૿Ճ࣌Ͱ҆ఆͯ͠ਪఆɽͳ͓ ͷഁઢ શαʔόͷฏۉ͔Βٻ·ΔͨΊαʔόͷ૿Ճʹै͍ࢄ͕ݮগɽ 1/Ts αʔόͷਪҠ'ʹΑΔࢉग़ͱैੑΛධՁ ੨ઢͷཧαʔόʹै͠ͳ͕Βɼෛՙ૿Ճ࣌ʹΕରࡦͷͨΊɼఆ͞ΕΔະ ॲཧͷཁٻΛॲཧՄೳͳαʔόΛೖɽഁઢΕରࡦΛ͠ͳ͍߹ͷਪҠɽ ΕʹΑΔະॲཧͷཁٻͷਪҠ%ʹΑΔՃࢉग़ΛධՁ ೖྗͱग़ྗͷΕͷظؒʹະॲཧͷཁٻ͕ੵ͢Δ͕ΕରࡦʹΑΓαʔόىಈޙɼ ͪʹະॲཧͷཁٻΛղফɽഁઢΕରࡦΛ͠ͳ͍߹ͷਪҠɽ ใγεςϜΛߏ͢ΔαʔόͷॲཧੑೳΛࣗಈͰѲͰ͖Δ ͜ΕΛෆඞཁͳෛՙΛ͔͚࣮ͣߦ࣌ʹܧଓతʹѲͰ͖Δ Ѳͨ͠ॲཧੑೳ͔ΒใγεςϜͷॲཧੑೳΛอͭඞཁ࠷খ ݶͷαʔόΛٻΊΔ ΦʔτεέʔϦϯά࣮ߦ࣌ͷΕ͕ߟྀ͞Ε͍ͯΔ എܠ ख๏ ݁Ռ γϛϡϨʔγϣϯʹΑΔ༧උධՁʹͯɼෛՙͷมಈʹର͠αʔόͷॲཧੑೳͱඞཁαʔόͷਪఆ͕ػೳ͢Δ͜ͱɼΕʹىҼ͢Δ ใγεςϜͷෆ҆ఆͳظؒΛ͔ʹղফ͢Δ͜ͱΛ֬ೝ ܧଓతʹมߋ͞Ε͏ΔෳͷใγεςϜʹରͯ͠ɼΦʔτεέʔϦϯάͷ࠷దͳ݅Λܧଓͯ͠ٻΊΔ͜ͱ͕ӡ༻ͷෛ୲ αʔόͷॲཧੑೳΛ࣮ߦ࣌ʹࣗಈ͔ͭܧଓతʹਪఆ͠ɼΦʔτεέʔϦϯάͷΕߟྀͨ͠࠷దͳαʔόΛࢉग़͢Δ੍ޚܥΛఏҊ ཁ݅ ೖྗͷΕෛՙ্ঢ͔Βݟੵ·Ͱɼग़ྗͷΕͷมߋࢦ͔ࣔΒىಈ·Ͱͷ࣌ؒࠩ μ* > μ μ* ≒ μ μ* ≒ 1/Ts μ* > 1/Ts