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

商用RDBMSからPolarDBへのマイグレーション実例

 商用RDBMSからPolarDBへのマイグレーション実例

中国企業と日本企業では、大きく生産性、オペレーションコストが構造的に違うと言われています。その中でも、中国企業の特徴として、果敢に最新のテクノロジーを活用して、積極的なコストダウンの実現が挙げられます。本セッションでは、商用RDBMSからアリババクラウドが提供するクラウド・ネイティブデータベースに移行した企業のケーススタディと、移行のステップをご紹介します。ケーススタディでは、OracleからPolarDBに乗り換えることで、移行コストも含めて年間運用コストが50%削減された事例をご共有いたします。
本セミナーの動画は以下のサイトよりご覧いただけます。
https://www.alibabacloud.com/ja/campaign/asiagateway2021

AlibabaCloud_JP

May 07, 2021
Tweet

More Decks by AlibabaCloud_JP

Other Decks in Technology

Transcript

  1. ⾼額ライセンス料よ再⾒︕ 商⽤RDBMSからPolarDBへのマイグレーション実例 ©Copy right by Alibaba Cloud. All rights reserved.

    アリババクラウド・ジャパン DX Office シニア・コンサルタント ⼤和⽥ 健⼈
  2. 1PMBS%#ͷ֓ཁ 圧倒的なOLTP性能 オープンソースのMySQLに⽐べ約 6倍⾼速であり、他社クラウドサー ビスの同種マネージドサービスに⽐ べ約2倍⾼速。 スケールアップ/ダウンは15分以内 PolarDB 某社OLTP QPS

    31,127 15,723 独⾃開発の次世代 マネージド分散RDS 企業において求められる⾼い処理 性能要件を満たすために最新技 術や次世代アーキテクチャを⽤い てAlibaba Cloudが設計し開発 した分散リレーショナルデータベー ス。 • 処理とデータを分離 • libpfs分散ファイルシステム • RDMA • Redoログベースの⾼速同期 OSS主要データベースや 商⽤DBMSとの⾼い互換性 企業において多く利⽤されている MySQLやPostgreSQLに対し 完全互換、主要な商⽤RDBMS とも⾼い互換性を持つため、移⾏ が容易であり、既存アプリケーショ ンとも⾼い互換性を持つ。 • MySQL 100%互換 • PostgreSQL 100%互換 • 商⽤RDBMS ⾼⽔準な互換 • 移⾏ツール/サービスを準備
  3. 1PMBS%#ͷΞʔΩςΫνϟ Primary Buffer Pool libpfs PolarProxy Compute Node Self-defined R/W

    Splitting Auto Load Balancing Fast HA Switchover Security & Attacks Protection PolarStore READ/WRITE READ … Application Read Only A Buffer Pool libpfs RDMA Data Chunks a b c Data Chunks a b c Data Chunks a b c Read Only B Buffer Pool libpfs Read Only C Buffer Pool libpfs Parallel Raft ܭࢉͱετϨʔδͷσΧοϓϦϯά 3FEP MPHʹΑΔσʔλߋ৽ ڞ༗ετϨʔδ MJCQGT 3%." εϚʔτ1SPYZͱϧʔςΟϯά • ಡΈऔΓઐ༻ͷϊʔυΛ෼Ҏ಺ʹ௥Ճ • ෼Ҏ಺ʹΠϯελϯεͷεέʔϧΞοϓ·ͨ͸ε έʔϧμ΢ϯ • ϊϯϒϩοΩϯάɺ௿ϨΠςϯγʔͷ%%-ಉظػೳ • ಁաతͳ38෼ׂͱϩʔυόϥϯγϯά • ΞϓϦέʔγϣϯΛִ཭͢ΔͨΊͷࣗݾఆٛͷΤϯυ ϙΠϯτ • ࠷େ5#ͷετϨʔδ༰ྔ • 5#Λ਺෼ͰόοΫΞοϓ • Φʔϓϯιʔεͷ.Z42-ͱൺֱͯ͠࠷େഒͷ଎౓ • ϓϥΠϚϦʔͱϦʔυΦϯϦʔϊʔυؒ͸ϛϦඵҎԼͰಉظ
  4. 1PMBS%#ͷ׆༻ࣄྫ ピーク 低負荷 • MySQL/PostgreSQL完全互換により、容易な構 築と移⾏を実現 • ビジネス成⻑に合わせた適切な性能にフィットさせるこ とで、⼤幅なコスト削減を可能に •

    PolarDB上でコアシステムを稼働 • 短時間での低負荷(16core:128GB)/⾼負荷 (60core:470GB)のスケールアップ/ダウンにより、コスト削 減を実現 • PolarDBの共有ストレージアーキテクチャにより、5つのRDS 読み取りノードが不要に 2億⼈の⽣徒を持つ中国の⽼舗の オンライン初等教育プラットフォーム • 2 * (8 core 32GB mem)ノードから11 * (32 core 256GB mem)ノードに30分以内で⾼速化。通常時の 20倍の性能を必要とする2019年元旦のピークアクセスを 安定し処理 ピーク時50万DAUを誇る 占いゲームモバイルアプリケーション オンライン 教育 モバイル アプリ エンドユーザ アプリケーション ピーク 低負荷 スケールアウト スケールイン スケールアップ スケールダウン PolarDBクラスター アプリケーション アプリケーション -70% -80% • MySQL互換なPolarDBの⾼速なリード/ライト性能によ り、容易な移⾏と100万⼈の同時接続に達するオンライン ゲームプラットフォームの24時間365⽇運⽤をサポートしま す。 中国国内で人気のモバイルゲーム ゲーム 3x