Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
20201203_AlibabaCloudセミナー_ApsaraDB_for_PolarDB_...
Search
nezumisannn
December 03, 2020
Technology
41
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20201203_AlibabaCloudセミナー_ApsaraDB_for_PolarDB_の便利機能と競合DBとの差別化ポイントの紹介.pdf
nezumisannn
December 03, 2020
More Decks by nezumisannn
See All by nezumisannn
20250930_Conohaウェビナー_生成AI_Terraform_ConoHa_VPSサーバー_セットアップ入門編
nezumisannn
1
39
20250723_Conohaウェビナー_高騰する海外クラウド費用を劇的カット_サーバーコスト最適化のポイント解説と成功事例のご紹介.pdf
nezumisannn
0
58
20241204_ビヨンド勉強会_44_AWS_Service_Catalogを利用したIaCのテンプレート化とTerraformによるデプロイ.pdf
nezumisannn
0
420
20240828_ビヨンド勉強会_42_EKS_on_FargateでWebサービスを公開するために覚えておきたいこと.pdf
nezumisannn
0
120
20240530_ビヨンド勉強会#41_ビヨンドのエンジニア新卒研修における取り組み
nezumisannn
0
140
20230511_AWSにおけるコンテナサービスの選択とIaC実装例.pdf
nezumisannn
0
1.5k
リーダーになって1年経過して_取り組んできたことと大事にしている考え方_の裏側_.pdf
nezumisannn
0
92
20211118_GKEにおける高負荷時のPodとWorker_Nodeの挙動について.pdf
nezumisannn
0
180
20211014_Alibaba_Cloud_Container_Service_for_KubernetesにおけるServerless_Kubernetesの概要とManaged_Kubernetesとの違い.pdf
nezumisannn
0
120
Other Decks in Technology
See All in Technology
LLMに渡さなかった仕事
nanaism
0
970
ソフトウェアDNAとクラウドエージェントのススメ
cloudace
0
120
なぜ「決定性」が 決定的に重要なのか? Durable Execution 基盤の数理的理解 #serverlessjp / ServerlessDays Tokyo 2026
ytaka23
3
800
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
360
現場で役立つ技術負債の効果的な返済方法
masuda220
PRO
9
4.6k
2026_devsumi_ozono.pdf
o3
3
520
登壇の自信を奪う3匹のオバケ / 3 Ghosts That Rob You of Your Confidence in Public Speaking
pauli
9
1k
越境するなら専門用語を使うな高校校歌 / If you wanna cross border, you shouldn't use jargon
vtryo
0
150
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
750
Issue 駆動でスペシャリストの意図を届ける、AI 実装のアクセシビリティ向上
thkt
0
120
積み重なった技術負債への挑戦 〜初手としての全社ゴト化〜
techtekt
PRO
0
1.4k
人間はどの意思決定を手放せるのか
kawasima
15
7.4k
Featured
See All Featured
Everyday Curiosity
cassininazir
0
320
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
280
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
Fireside Chat
paigeccino
43
4k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Ethics towards AI in product and experience design
skipperchong
2
380
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
500
Transcript
ApsaraDB for PolarDB の便利機能と 競合DBとの差別化ポイントの紹介 次世代ゲーム潮流シリーズ第二弾: 膨大なトラフィックを支え、データに 新たな金脈を見出す基盤とは? 2020/12/03 株式会社ビヨンド
寺岡 佑樹
自己紹介 resource “my_profile” “nezumisannn” { name = “Yuki.Teraoka” nickname =
“ねずみさん家。” company = “beyond Co., Ltd.” job = “Site Reliability Engineer” twitter = “@yktr_sre” skills = [“Terraform”,”Packer”] }
Agenda • 会社紹介/サービス概要 • ApsaraDB for PolarDBとAmazon Auroraの概要 • PolarDBの差別化ポイント
• まとめ
会社紹介 社名 株式会社ビヨンド 代表 原岡 昌寛 所在地 大阪オフィス 大阪市浪速区湊町 2-2-45 オンテックス難波ビル 10F 横浜オフィス 横浜市中区本町 6-52 本町アンバービル 3-D
四国オフィス 徳島県三好市池田町マチ 2475(旧政海旅館内) カナダオフィス Venture X Canada, 4230 Sherwoodtowne Boulevard, Mississauga, Ontario L4Z 2G6 設立 2007年4月4日 資本金 9,000,000円 従業員 39名 所属 CESA(一般財団法人コンピュータエンターテインメント協会) 日本MSP協会
サービス概要 クラウド/サーバ事業 システム開発事業 WEBサービス事業 設計/構築 + 運用保守(24365の有人監視) Alibaba Cloud /
AWS などのマルチクラウド サーバーサイド開発・ゲーム API開発 WEBシステム開発 予約システム「エジソン」 WEBサイト監視システム「アプミル」
ApsaraDB for PolarDBの概要 • AlibabaCloudによって開発された次世代のリレーショナルデータベース • MySQL/PostgreSQL/Oracleと互換性がある • アーキテクチャ的にコンピューティングとストレージが分離されている •
コンピューティング ◦ Primary Node(書き込み)・Read Only Node(読み込み)に分かれる • ストレージ ◦ 複数のコンピューティングノードが同じストレージを共有する ◦ データ自体は複数の Chunk Serverに分散して保存されている
Amazon Auroraの概要 • AWSによって開発されたクラウド向けのリレーショナルデータベース • MySQL/PostgreSQLと互換性がある • アーキテクチャ的にコンピューティングとストレージが分離されている • コンピューティング
◦ Writerインスタンス(書き込み)・Readerインスタンス(読み込み)に分かれる • ストレージ ◦ 複数のコンピューティングノードが同じストレージを共有する ◦ データ自体は複数のストレージノードに分散して保存されている
PolarDBの差別化ポイント • PolarDBとAuroraは設計思想がとてもよく似ている • その中でもPolarDBの方が優れていると考えている部分を紹介します • 詳細はブログにも記載しています ◦ https://beyondjapan.com/blog/2020/07/introducing-convenient-functions-of-polardb/
差別化ポイント5選 • 接続エンドポイントにおける更新/参照の分離 • オンラインスケールアップ/ダウン • ハードウェアレベルのストレージ性能 • データ移行の容易性 •
モニタリング項目の充実
接続エンドポイントにおける更新/参照の分離 PolarDB Aurora ECS Primary Endpoint Cluster Endpoint Primary Node
ReadOnly Node ReadOnly Node EC2 Reader Endpoint Cluster Endpoint Writer Instance Reader Instance Reader Instance Write/Read Write/Read Read Write
オンラインスペックアップ/ダウン • PolarDBのコンピュートノードはオンラインのままスペック変更可能 ◦ スペック変更は10分程度で完了し処理中のダウンタイムは体感で 10秒程度 ◦ スペックアップとダウン両方可能 • Auroraはスペックアップ/ダウン共にインスタンスの一時停止が必要
◦ 一時停止してスペックを変更すると 15分程度ダウンタイムが発生する ◦ そのためダウンタイムを短くするために手動フェイルオーバーを行うことが多い ◦ スペックが高いReaderインスタンスを用意して強制的に Writerに昇格させる
ハードウェアレベルのストレージ性能 • 共有ストレージとしてIntelのNVMe SSDを採用 • 最大100TBまで自動拡張する ◦ Auroraは元々64TBが最大だったが9月に128TBまで拡張された • Auroraと比較してQPS30%、95%タイルのレイテンシー76%の改善を実現
◦ https://www.intel.com/content/www/us/en/products/docs/storage/alibaba-cloud-polardb- solution-brief.html
データ移行の容易性 • データ移行を行うサービスとしてDTSがPolarDBをサポートしている ◦ https://jp.alibabacloud.com/help/doc-detail/26592.htm • DTSがAuroraからPolarDBへのデータ移行をサポートしている • (事前の検証は必要だが)乗り換えもスムーズに行える
モニタリング項目の充実 • PolarDBのモニタリングにCloud Monitorを利用できる ◦ https://jp.alibabacloud.com/product/cloud-monitor • MySQLならInnoDB周りのパフォーマンスメトリックを無料で確認できる • AuroraはPerformance
Insightsを有効にする必要があるので有料
まとめ • PolarDBとAuroraはとてもよく似ている • クラスタエンドポイントで更新/参照を分離できる • オンラインでコンピュートノードのサイジングができる • ハードウェアレベルでストレージの高速化を行っている •
移行はDTS・モニタリングはCloud Monitorで行おう
終わり