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
Aurora Serverlessが 好きになった話
Search
Beli
August 23, 2024
Technology
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Aurora Serverlessが 好きになった話
KyotoLT 第31回(
https://kyotolt.connpass.com/event/325478/)の発表資料です
.
Beli
August 23, 2024
More Decks by Beli
See All by Beli
AIの進化に「置いていかれそう」と焦る夜に
beli68
0
130
A leader’s guideの紹介
beli68
0
170
re:Invent 2024のふりかえり
beli68
0
350
re:Invent 2024のおすすめブレークアウトセッション
beli68
0
190
re:Invent 2024のおすすめセッション
beli68
0
270
AmazonかAWSかわからない
beli68
1
100
技術だけではないre:Invent
beli68
0
110
セッションの選び方とおすすめセッション
beli68
0
490
旅行初心者に送るre:Inventの歩き方
beli68
0
1k
Other Decks in Technology
See All in Technology
OCI Oracle AI Database Services新機能アップデート(2026/03-2026/05)
oracle4engineer
PRO
0
290
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
1
550
Rubyで音を視る
ydah
1
110
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
1.2k
Chart.js が簡単に使えるようになっていたので OGP 画像生成に使った話
kamekyame
0
170
「気づいたら仕事が終わっている」バクラクAIエージェント本番運用の裏側 / layerx-bakuraku-aie2026
yuya4
19
11k
Amazon Bedrock AgentCore ワークショップ JAWS UG TOHOKU / amazon-bedrock-agentcore-workshop-jawsug-tohoku-2026
gawa
9
450
LLMと共に進化するプロセスを目指して
ymatsuwitter
12
3.6k
いまさら聞けない人のためのAIコーディング入門
devops_vtj
0
130
10倍の生産性を実現するAI駆動並列エージェントのすべて
kumaiu
4
1k
新しいVibe Codingと”自走”について
watany
5
120
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.6k
How STYLIGHT went responsive
nonsquared
100
6.2k
Ruling the World: When Life Gets Gamed
codingconduct
0
250
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Marketing to machines
jonoalderson
1
5.4k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
320
Everyday Curiosity
cassininazir
0
220
Automating Front-end Workflow
addyosmani
1370
210k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
The Pragmatic Product Professional
lauravandoore
37
7.3k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
550
Transcript
Aurora Serverlessが 好きになった話 2024-08-23 KyotoLT 第31回 柴田 晃
自己紹介 柴田 晃(しばた あきら) • フェンリル所属 • 人の顔と名前をセットで覚えられないの で3回ぐらい自己紹介をお願いします •
仲良くなりたいAWSサービス • AWS IAM / AWS Organizations @philosophum
Amazon Aurora Serverless • 自動でスケールするAurora • Aurora Capacity Unit(ACU)単位でスケール •
垂直スケーリング(スケールアップ/スケールダウン) • v1とv2が提供中 • 基本的にワークロードに変動がある場合におすすめ
Aurora Serverless v1とv2の違い v1 v2 最⼩ACU 1(0) 0.5 スケール単位 倍
or 半分 0.5ACU DBインスタンス 1インスタンス 1つの書き込み⽤インスタンス 最⼤15の読み取り⽤インスタンス サポートバージョン Aurora MySQL バージョン 2 Aurora PostgreSQL 13 Aurora MySQL バージョン 3 Aurora PostgreSQL 16 Aurora PostgreSQL 15 Aurora PostgreSQL 14 Aurora PostgreSQL 13 スケーリングトリガー CPU CPU/メモリ 料⾦(東京リージョン) USD 0.10/ACU 時間 USD 0.20/ACU 時間
Resource Management in Aurora Serverless • Aurora Serverless v2のリソース管理についての論文 •
Amazonのサイトで公開されています • https://www.amazon.science/publications/resource- management-in-aurora-serverless • VLDBと呼ばれる国際会議で発表予定っぽい • https://vldb.org/2024/
スケーリングの違い • Aurora Serverless v1 • セッション転送 • Proxyが接続先を切り替える •
Aurora Serverless v2 • インプレースアップグレード • ホスト内でCPU/メモリを動的に割り当てる • ライブマイグレーション • ホスト間での移動
リソース管理の全体像 Figure 2より • フリート全体 • ホスト内
フリート内のリソース管理 • ライブマイグレーションによる動的インスタンス再配置 • 定期的にリソースの状態を観測 • Hot状態になった場合インスタンスを余裕のあるホストにライブ マイグレーションする • 新規インスタンスの配置
• 最小ACUベースで配置先ホストを選定 • フリートサイズの調整 • フリート全体のホスト数の調整
ホスト内のリソース管理 • 境界管理 • 最近の使用パターンに基づいて予約されたACUを動的に調整 • 効率的なリソース割り当て • インプレースアップグレード •
インスタンスへのリソース割り当てを動的に変更 • スケールダウンは慎重
おわりに • Aurora Serverless好きになりましたか? • その他面白そうなお話しが載っていますので読んでください
None