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

85b33e4ad910bbc00e95d347a5d90dac?s=128

AlibabaCloud_JP

May 07, 2021
Tweet

Transcript

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

    アリババクラウド・ジャパン DX Office シニア・コンサルタント ⼤和⽥ 健⼈
  2. ΞϦόόΫϥ΢υͷσʔλϕʔεྖҬͰͷ࣮ྗ σʔλϕʔεྖҬͰ΋ߴ͍ධՁΛ֫ಘɺϏοάσʔλͷύϑΥʔϚϯεͰ͸̐೥࿈ଓੈք/P Gartner OPDBMS MQ 2019.10 OLTP Challengers Forrester Wave

    DBaaS 2019.Q2 Strong Performers Overall TPC-DS 2019.04 Top 1 in the world OLAP
  3. ຊηογϣϯͰͷςʔϚ ঎༻3%#.4ͷϥΠηϯείετΛͳΜͱ͔͍ͨ͠ʂ Ϋϥ΢υͷॊೈੑΛ׆༻͍ͨ͠ தࠃαΠόʔηΩϡϦςΟ๏ରࡦ

  4. 1PMBS%#֓ཁͱϢʔεέʔε ঎༻3%#.4͔ΒͷҠߦࣄྫ

  5. 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 ⾼⽔準な互換 • 移⾏ツール/サービスを準備
  6. 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-ͱൺֱͯ͠࠷େഒͷ଎౓ • ϓϥΠϚϦʔͱϦʔυΦϯϦʔϊʔυؒ͸ϛϦඵҎԼͰಉظ
  7. 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
  8. 1PMBS%#ͷ׆༻ࣄྫɿ0SBDMF͔ΒͷҠߦࣄྫ お客様:PrestoMall (東南アジア最⼤⼿ECサイト) 課題 ・3年間で256%もトラフィックが増加しており、今後の成⻑を⾒込んだ 投資を⾏うと膨⼤な費⽤が発⽣してしまう。 ・ライセンス更新が3ヶ⽉後に迫っており、早急な移⾏が必要。 PolarDBを選択した理由 ・クラウドならではの弾⼒性に魅⼒、トラフィックにあわせた拡張が可能。 ・ライセンス料⾦だけでなく、移⾏に伴うコストまで⽐較したところ、

    トータルで⼤幅なコストダウンが可能。 ・アリババが2008年以降、脱Oracleを進めており、 社内に移⾏に関する豊富な知⾒と実績のある⼈材が多数存在。 ・ADAM / DTSといった移⾏ツールが整備されている。
  9. 1PMBS%#ͷ׆༻ࣄྫɿ0SBDMF͔ΒͷҠߦࣄྫ お客様:STO Express (中国⼤⼿物流企業) 課題 ・年数回のピーク時にあわせた投資が必要で、投資効率が悪い。 ・中国サイバーセキュリティ法対策からクラウドに移⾏したい。 PolarDBをに移⾏しての実感 ・ピーク時対応のためのITコストが50%以上削減された。 ・オンプレミスと⽐較し管理が容易となり、サイバーセキュリティ法

    対策も速やかに実現できた。 ・アリババのチームからの⼿厚いサポートで、容易に移⾏が実現。
  10. 0SBDMF͔Β1PMBS%#΁ͷϚΠάϨʔγϣϯ "%".ͱ%54ͰҠߦΛखܰʹ

  11. Ҡߦϓϩηεࣄྫ ①データベースとアプリケーションの収集と評価 ②PolarDBの購⼊ ③データベースの改修 ④データベースのマイグレーション ⑤アプリケーションの改修と機能試験 ⑥パフォーマンステスト ⑦マイグレーション予⾏演習 ⑧段階的移⾏作業→完了

  12. Ҡߦϓϩηεࣄྫ ①データベースとアプリケーションの移⾏診断 ②PolarDBの購⼊ ③データベースの改修 ④データベースのマイグレーション ⑤アプリケーションの改修と機能試験 ⑥パフォーマンステスト ⑦マイグレーション予⾏演習 ⑧段階的移⾏作業→完了 ADAM

    & DTS データベースの移⾏診断 マイグレーションをサポート
  13. "%".͕Ͱ͖Δ͜ͱ 現状のOracleのデータベースアセスメント Oracle/PolarDB互換性評価・プロシージャ互換性 アプリケーションスキーマ評価 アプリケーション変更点のアドバイス

  14. %54͕Ͱ͖Δ͜ͱ ターゲットデータベースなどの情報⼊⼒ 移⾏対象を選択 移⾏テスト→完成

  15. ೔ຊޠࣈນ෇͖ϋϯζΦϯϏσΦެ։த ʮ෼Ͱ0SBDMF͔Β1PMBS%#ʹϚΠάϨͯ͠Έͨʂʯ "MJCBCB$MPVE+BQBO:PVUVCFϖʔδΑΓ

  16. ҠߦͷୈҰา lҠߦධՁ͔Β࢝ΊΑ͏z

  17. ݶఆࣾ ແঈҠߦίϯαϧςΟϯά ͝ఏڙ

  18. ຊηογϣϯͰͷςʔϚ ঎༻3%#.4ͷϥΠηϯείετΛͳΜͱ͔͍ͨ͠ʂ Ϋϥ΢υͷॊೈੑΛ׆༻͍ͨ͠ தࠃαΠόʔηΩϡϦςΟ๏ରࡦ

  19. ͓໰͍߹Θͤ େ࿨ా݈ਓ アリババクラウド・ジャパン シニアコンサルタント Email : kent.ohwada@alibaba-inc.com SanSan:

  20. None