Slide 1

Slide 1 text

Copyright © 2023 HeatWavejp All Rights Reserved. MySQL HeatWave on AWS を作ってみた! Ver.2

Slide 2

Slide 2 text

Copyright © 2023 HeatWavejp All Rights Reserved. 1. 自己紹介 2. MySQL Heatwave on AWSについて簡単に 3. MySQL Heatwave on AWSを作ってみた! 本日の内容 2

Slide 3

Slide 3 text

Copyright © 2023 HeatWavejp All Rights Reserved. 自己紹介(松本 昭史) 活動:OCIjpユーザグループ主催 所属:株式会社フルエナジー 役割:クラウドビジネス責任者 バックグラウンド ・AWS Solution Architect Professional ・Oracle Master Platinum 9i フルエナジーで技術支援しているもの ・Oracle Cloud Infrastructure (全般) ・Amazon Web Services (全般) ・Fastly CDN (Primary CDNとして) ・Azure Virtual Desktop (VDIとして) 2021/01/16 MySQL Database Service本番利用 2021/01/19 Heatwave利用で重複チェック 2022/06/21 Heatwaveの入門と実践 2022/11/15 Heatwave on AWS/Azure 2023/04/25 Heatwavejp#1 パネリスト登壇 2023/08/07 Heatwavejp#3 Heatwave on AWS(jp) 3

Slide 4

Slide 4 text

Copyright © 2023 HeatWavejp All Rights Reserved. 2022年春に、MySQL Heatwave が AWS上でも動くようになる、という噂が流れました。。 2022年秋(09/12)に、正式にMySQL Heatwave on AWSの発表がありました。まずは、US バージ ニアリージョンから利用できるようになりました。 https://www.oracle.com/jp/news/announcement/mysql-heatwave-on-aws-2022-09-12/ 2023年春(5/5)に、東京リージョンでも利用できるようになりました。 https://blogs.oracle.com/mysql-jp/post/mysql-heatwave-on-aws-is-now-available-in-aws-asia- pacific-tokyo-region-jp その後、インド ムンバイ(6/8)、英国 ロンドン(7/14)、ドイツ フランクフルト(7/14)も利用 できるようになっています。 MySQL Heatwave on AWSについて簡単に 4

Slide 5

Slide 5 text

Copyright © 2023 HeatWavejp All Rights Reserved. コストについて少し説明します。 MySQL Heatwave on AWSについて簡単に 出典: https://www.oracle.com/mysql/#mysql-heatwave-aws-pricing 5

Slide 6

Slide 6 text

Copyright © 2023 HeatWavejp All Rights Reserved. 比較対象として”on OCI”のコストについても少し説明します。 MySQL Heatwave on AWSについて簡単に 出典: https://www.oracle.com/mysql/#mysql-heatwave-oci-pricing 6

Slide 7

Slide 7 text

Copyright © 2023 HeatWavejp All Rights Reserved. 個人的見解となりますが、どういったケースで”on AWS”を利用すると良いのか? ①VPCアウトバウンド転送費用が大きく、OCIに転送して処理をするほうが高コストになるケース ②小さいサイズのHeatwaveを使用するケース ③顧客のポリシーとしてAWS上で動く場合はOKで、別クラウドで動く場合がNGのケース <①の例> 5TBの新規データを使って、月間1回の分析処理(8時間)を実施する。 MySQL Heatwave on AWSについて簡単に 7 on AWS on OCI 備考 MySQL Database費用(32vcpu/256GB) ¥878 ¥396 OCIは32vcpu/512GBとなる HeatWave費用(5TB⇒13ノード) ¥11,415 ¥2,772 OCIは7ノードで処理可能見込み Storage費用(5TB) ¥994 ¥301 VPCアウトバウンド転送費用(5TB) ¥7,250 ¥82,650 為替レートは$1=¥145とする 合計 ¥20,537 ¥86,119

Slide 8

Slide 8 text

Copyright © 2023 HeatWavejp All Rights Reserved. <前提条件> ・OCIが利用できる契約を持っていること ・下記サービス制限の緩和申請が完了していること Region : AP_TOKYO_1 Category : MySQL HeatWave on AWS Resource : MySQL HeatWave on AWS Registration Requested Increase : 1以上 ・IAMポリシー設定及びIAMユーザに対して適切な権限付与をしていること(下記は例) Allow service mysql-heatwave-database-service to read domains in tenancy Allow service mysql-heatwave-database-service to {idcs_user_viewer} in tenancy Allow group OracleMySQLHeatwaveDBUser to inspect heatwave-registration in tenancy Allow group OracleMySQLHeatwaveDBAdmin to inspect heatwave-registration in tenancy Allow group OracleMySQLHeatwaveServiceAccountAdmin to inspect heatwave-registration in tenancy Allow group OracleMySQLHeatwaveDBUser to read limits in tenancy Allow group OracleMySQLHeatwaveDBAdmin to read limits in tenancy Allow group OracleMySQLHeatwaveServiceAccountAdmin to read limits in tenancy ・データをロードする際に利用できるEC2インスタンスが存在していること MySQL Heatwave on AWS を作ってみた! 8

Slide 9

Slide 9 text

Copyright © 2023 HeatWavejp All Rights Reserved. ・https://cloud.mysql.com/login からログインして、イントロダクションのページへ遷移。 MySQL Heatwave on AWS を作ってみた! 9

Slide 10

Slide 10 text

Copyright © 2023 HeatWavejp All Rights Reserved. ・「⊕Create MySQL DB System」を押下して、作成するDBの設定を入れていく。 MySQL Heatwave on AWS を作ってみた! 10

Slide 11

Slide 11 text

Copyright © 2023 HeatWavejp All Rights Reserved. ・要件に合わせて、設定を入れていく。AZ選択は意外と重要です。 MySQL Heatwave on AWS を作ってみた! 11

Slide 12

Slide 12 text

Copyright © 2023 HeatWavejp All Rights Reserved. ・小さいHeatwaveノードが選択可能です。 MySQL Heatwave on AWS を作ってみた! 12

Slide 13

Slide 13 text

Copyright © 2023 HeatWavejp All Rights Reserved. ・あまり時間が掛からずDB作成が完了します。 MySQL Heatwave on AWS を作ってみた! 13 6分39秒でActiveへ 8分52秒でActiveへ

Slide 14

Slide 14 text

Copyright © 2023 HeatWavejp All Rights Reserved. ・まずはMDS側の設定確認と、どういうActionが出来るかを確認します。HostnameはDNS登録済み。 MySQL Heatwave on AWS を作ってみた! 14

Slide 15

Slide 15 text

Copyright © 2023 HeatWavejp All Rights Reserved. ・Heatwaveノード側の設定確認をします。Start/Stop/Restart以外のActionは2つのみです。 MySQL Heatwave on AWS を作ってみた! 15

Slide 16

Slide 16 text

Copyright © 2023 HeatWavejp All Rights Reserved. ・Workspacesメニューで「Connect to MySQL DB System」を押下して、SQLをたたく。 MySQL Heatwave on AWS を作ってみた! 16

Slide 17

Slide 17 text

Copyright © 2023 HeatWavejp All Rights Reserved. ご清聴ありがとうございました!