Cloud DB for MySQL のシナリオ
    • PDF

    Cloud DB for MySQL のシナリオ

    • PDF

    Article Summary

    Classic/VPC環境で利用できます。

    NAVERクラウドプラットフォームのCloud DB for MySQLは、クラウド環境でMySQL Serverを簡単かつスピーディーに構築して安定的なキャッシュサービスが行えるように運用、管理します。NAVERクラウドプラットフォームのCloud DB for MySQLを活用する全体の手順は以下のとおりです。

    clouddbforpostgresql-procedure_01_vpc_ja

    各手順に関する説明は以下のとおりです。

    1. アプリケーションサーバ作成
    2. アクセス環境設定
    3. アプリケーションサーバへのアクセステスト
    4. MySQL Server作成
    5. ACG設定
    6. MySQL Serverへのアクセステスト

    1. アプリケーションサーバ作成

    まず、NAVERクラウドプラットフォームコンソールのCloud DB for MySQLで作成するMySQL Serverと通信を行うアプリケーションサーバを作成します。アプリケーションサーバは、NAVERクラウドプラットフォームコンソールのServices > Serverメニューで作成できます。
    参考となるご利用ガイドは以下のとおりです。

    2. アクセス環境の設定

    アプリケーションサーバの作成が完了したら、アプリケーションサーバにユーザーがアクセスできるようにアクセス環境を設定します。アクセス環境を設定するには、以下の2つの方法があります。

    • NAVERクラウドプラットフォームのポートフォワードを使用してアクセスを設定(Classic環境)
    • NAVERクラウドプラットフォームのグローバルIPを使用してPrivate Domainへのアクセスを設定(VPC環境)
      グローバルIPを使用したアクセス設定時は、管理者パスワードの確認機能を利用してサーバへのアクセスに必要な管理者(ルート)パスワードを確認する必要があります。

    参考となるご利用ガイドは以下のとおりです。

    参考情報

    SSL VPNを使用すると、MySQL Serverでより安全にアクセスできます。管理用目的で使用する場合、SSL VPNを利用した方がセキュリティ面で有利です。

    3. アプリケーションサーバへのアクセステスト

    アクセス環境の設定が完了したら、ターミナルプログラムを利用してアプリケーションサーバに正常にアクセスできるかテストを行ってください。
    参考となるご利用ガイドは以下のとおりです。

    4. MySQL Server作成

    アプリケーションサーバへのアクセステストまで完了したら、次はアプリケーションサーバと通信を行うMySQL Serverを作成します。MySQL Serverは、NAVERクラウドプラットフォームコンソールのServices > Database > Cloud DB for MySQLメニューで別途サービス利用申込なしでその場で作成できます。
    参考となるご利用ガイドは以下のとおりです。

    サーバの二重化構成

    障害発生時にデータの消失を防いでサービスへの影響を最小限に抑えられるように、サーバの二重化を設定できます。Cloud DB for MySQLは、MasterサーバとStandby Masterサーバを作成して、Masterサーバの障害時にStandby Masterサーバへと自動Failoverされる機能を提供します。DNS方式で二重化を提供するため、アプリケーションの変更は必要ありません。

    サーバの二重化構成を行うには、MySQL Server作成時に高可用性サポートをクリックして選択します。

    モニタリングとイベント管理

    作成完了して運用中のMySQL Serverを対象に、NAVERクラウドプラットフォームコンソールでサーバの性能やOSの状態に対するモニタリングと発生したイベントを確認して、安定的にキャッシュサービスを提供できるように管理できます。NAVERクラウドプラットフォームのCloud Insightを活用して、イベント、通知とアラームを設定することもできます。

    注意事項

    Cloud Insightの利用を申し込むと、別途料金が課金されます。Cloud Insightの紹介や料金プランについての説明は、NAVERクラウドプラットフォームポータルのサービス > Management > Cloud Insightメニューをご参照ください。

    参考となるご利用ガイドは以下のとおりです。

    管理と運用権限管理

    ユーザーのメインアカウントのほか、サブアカウントを作成してCloud DB for MySQLの管理及び運用権限を様々な方法で設定できます。NAVERクラウドプラットフォームのSub Account内のSystem ManagedポリシーとUser Createdポリシーを活用して権限設定を行えます。

    参考情報

    Sub Accountは、利用申込の際に別途料金が発生しない無料サービス
    です。Sub Accountの紹介や料金プランについての詳しい説明は、NAVERクラウドプラットフォームポータルのサービス > Management > Sub Accountメニューをご参照ください。

    参考となるご利用ガイドは以下のとおりです。

    読み取り負荷分散設定

    MySQL Serverの読み取り負荷分散をNAVERクラウドプラットフォームのLoad Balancerを使用して設定できます。

    注意事項

    Load Balancerの利用を申し込むと、別途料金が課金されます。Load Balancerの紹介や料金プランについての説明は、NAVERクラウドプラットフォームポータルのサービス > Storage > Load Balancerメニューをご参照ください。

    参考となるご利用ガイドは以下のとおりです。

    5. ACG設定

    作成したMySQL Serverにアプリケーションサーバがアクセスできるように、MySQL ServerのACG(Access Control Group)を設定します。
    参考となるご利用ガイドは以下のとおりです。

    6. MySQL Serverへのアクセステスト

    MySQL Clientを利用し、作成したMySQLサーバに正常にアクセスできるかテストを行ってください。
    参考となるご利用ガイドは以下のとおりです。


    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.