Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Aurora Serverlessが 好きになった話

Beli
August 23, 2024

Aurora Serverlessが 好きになった話

Beli

August 23, 2024
Tweet

More Decks by Beli

Other Decks in Technology

Transcript

  1. Amazon Aurora Serverless • 自動でスケールするAurora • Aurora Capacity Unit(ACU)単位でスケール •

    垂直スケーリング(スケールアップ/スケールダウン) • v1とv2が提供中 • 基本的にワークロードに変動がある場合におすすめ
  2. 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 時間
  3. Resource Management in Aurora Serverless • Aurora Serverless v2のリソース管理についての論文 •

    Amazonのサイトで公開されています • https://www.amazon.science/publications/resource- management-in-aurora-serverless • VLDBと呼ばれる国際会議で発表予定っぽい • https://vldb.org/2024/
  4. スケーリングの違い • Aurora Serverless v1 • セッション転送 • Proxyが接続先を切り替える •

    Aurora Serverless v2 • インプレースアップグレード • ホスト内でCPU/メモリを動的に割り当てる • ライブマイグレーション • ホスト間での移動