AlibabaCloud RDS プロダクト仕様書

Alibaba Cloud [プロダクト仕様書]
プロダクト仕様書 RDS ​Version 1.0 (2017/1/27)
RDSとは
Alibaba Cloud ApsaraDB for RDSは、自動モニタリング、バックアップ、ディザスタリカバリ機
能により効率を向上させるオンデマンドのクラウドデータベースサービス。
共有のサーバーとデータを、コンピューターやその他のデバイスにオンデマンドで提供します。
柔軟に割り当て可能なコンピューティングリソース (ネットワーク、サーバー、ストレージ、サー
ビスなど) にどこからでもオンデマンドでアクセスできるようにするためのモデルの一つです。ま
た、リソースを最小限の管理作業で迅速に作成および削除できます。
1 プロダクト概要
1-1 プロダクト概要
Alibaba Cloud ApsaraDB for RDS は、信頼性に優れた拡張可能なオンデマンドの
データベースサービスです。ApsaraDB for RDS は、すばやく簡単にデプロイを実行できる自動プ
ロビジョニングと拡張性を備え、リアルタイムで変化するアプリケーションの必要性に応じて、
データベースの規模を増減することができます。可用性の高いマネージドサービスである
ApsaraDB for RDS は、自動モニタリング、バックアップ、ディザスタリカバリといった機能に
よって時間のかかるデータベースの管理タスクを省力化します。それにより、アプリケーション
とビジネスに集中して取り組む時間を増やすことができます。ApsaraDB for RDS は MySQL、
SQL Server、PostgreSQL の 3 種類のデータベースエンジンを備えています。
2 プロダクトスペック
2-1 MySQL
© 2017 SB Cloud ​
Alibaba Cloud [プロダクト仕様書]
プロダクト仕様書 RDS ​Version 1.0 (2017/1/27)
2-2 Microsoft SQL Server
2-3 PostgreSQL
※ サブスクリプション方式でのみ購入できるスペックとなります。
© 2017 SB Cloud ​
Alibaba Cloud [プロダクト仕様書]
プロダクト仕様書 RDS ​Version 1.0 (2017/1/27)
<​データベースタイプ​>
対応のデータベースタイプは下記のとおりです。
MySQL
Microsoft SQL Server
PostgreSQL
5.6
12008 R2
9.4
購入方法によって選べるデータベースタイプは一部異なることがあります。
3 詳細機能
3-1 高可用性サービス
3-1-1 検出
検出モジュールは、DB エンジンのマスターノードとスレーブノードが通常どおり機能しているか
どうかを検出します。HA ノードは 8 ~ 10 秒間隔のハートビート情報を通じてマスターノードの
ヘルスステータスを簡単に取得できます。検出モジュールは、スレーブノードのヘルスステータ
スと他の HA ノードのハートビート情報を参照して、ネットワークジッターなどの例外によって
引き起こされる不適切な判断のリスクを排除し、30 秒以内に切り替え操作を完了できます。
3-1​-2 修正
修正モジュールは、DB エンジンのマスターノードとスレーブノード間のレプリケーション関係を
維持し、日常業務においてマスターノードまたはスレーブノードで発生するエラーも修正しま
す。
3-1-3 通知
通知モジュールは、マスターノードとスレーブノードのステータスの変更を SLB またはプロキシ
に通知し、正しいノードにアクセスできるようにします。
3-1-4 マルチゾーン
マルチゾーンは、同じリージョン内の複数のシングルゾーンを組み合わせて形成される物理領域
を意味します。シングルゾーン RDS インスタンスと比較すると、マルチゾーン RDS インスタン
スはより高いレベルで災害に耐えることができます。
※​日本はゾーンが1つしかない
注意: マルチゾーン間である程度のネットワーク遅延が生じるため、マルチゾーン RDS インスタ
ンスが準同期データリプリケーションソリューションを採用する場合、1 回の更新に対する応答
時間はシングルゾーンインスタンスの応答時間よりも長くなる可能性があります。この場合は、
並行処理を拡張して全体のスループットを増やすことをお勧めします。
© 2017 SB Cloud ​
Alibaba Cloud [プロダクト仕様書]
プロダクト仕様書 RDS ​Version 1.0 (2017/1/27)
3-2 バックアップリカバリサービス
3-2-1 データのバックアップ
バックアップモジュールは、マスターノードとスレーブノードでデータとログを圧縮し、アップ
ロードします。RDS はデフォルトでバックアップデータを OSS にアップロードします。特定の
シナリオで、バックアップファイルをより安価で永続的な OAS にダンピングすることもできま
す。スレーブノードが通常稼動する場合、バックアップは常にスレーブノードで開始され、マス
ターノードが提供しているサービスへの影響を防ぐことができます。サービスノードが使用でき
ないまたは破損した場合、バックアップモジュールはマスターノードを通じてバックアップを作
成します。
3-2-2 データリカバリ
リカバリモジュールは OSS のバックアップファイルをターゲットノードにリカバリします。
マスターノードのロールバック機能: お客様が誤ったデータ操作をした後、ロールバック機能を使
用してデータを操作前の時点にリカバリすることができます。
スレーブノードの修正機能: スレーブノードに回復不可能な障害が発生したときに、新しいスレー
ブノードを自動で作成しリスクを軽減します。
読み取り専用インスタンス作成機能: バックアップを使用して読み取り専用インスタンスを作成し
ます。
3-3 モニタリングサービス
リアルタイムモニタリング: リアルタイムでの CPU 使用率、IOPS、接続数、ディスクスペース
使用率などの重要なインスタンス情報を提供。ビジネス上重要なアプリケーションのモニターと
保護を実行できます。
ApsaraDB for RDS マネージャー: 検査のスケジュール設定と検査メトリックのカスタマイズを実
行。さらに、ApsaraDB for RDS マネージャーは、SQL 文の最適化とインスタンスのパフォーマ
ンスに関する診断レポートに関する専門的な提案を行います。
3-4 スケジューリングサービス
スケジューリングサービスは、リソースモジュールとバージョンモジュールで構成されていま
す。主にリソースの割り当てとインスタンスバージョン管理を実装します。
3-5 読み取りインスタンス(MySQLのみ)
書き込みリクエストが少なく、大量の読み取りリクエストがある業務要件に対し、インスタンス
一つだけでは参照負荷が高い。そういう場合は、サービスに影響することがあります。参照性能
の自動スケーリングを実現してデータベース負荷を軽減するには、同じリージョンで一つまたは
複数の読み取り専用インスタンスを作成することができます。こうして、大量データの読み取
り、アプリケーションスループットの向上を実現することができます。
3-6 セキュリティ対策
© 2017 SB Cloud ​
Alibaba Cloud [プロダクト仕様書]
プロダクト仕様書 RDS ​Version 1.0 (2017/1/27)
3 レベルのセキュリティ防御システム
Anti-DDoS: ネットワークエントリポイントでリアルタイムのトラフィックモニタリングを実施し
ます。それにより、攻撃によるトラフィック量の増大の場合には、ソース IP をクリーニング対象
とするかブラックリストに登録します
IP ホワイトリスト設定: ApsaraDB for RDS インスタンスに接続できる IP アドレスを最大 1,000
個まで設定でき、接続元を管理できます。
3-7 ホットスタンバイ
RDS はホットスタンバイアーキテクチャを採用しています。物理サーバーで障害が発生した場
合、サービスは数秒で切り替わります。切り替えプロセスはアプリケーションの動作に影響を与
えません。
3-8 マルチコピーによる冗長性
RDS サーバーのデータは RAID 上に構築され、データのバックアップは OSS に格納されます。
© 2017 SB Cloud ​
Alibaba Cloud [プロダクト仕様書]
プロダクト仕様書 RDS ​Version 1.0 (2017/1/27)
ご利用上の注意事項
この資料は、Alibaba Cloudの提供するクラウドサービスの機能について説明したもので、サー
ビスのご利用を検討する際の参考となる技術的情報を提供するものです。
今後、本資料はクラウドサービスの機能追加・変更等に合わせて、予告なく変更される場合
があります。閲覧された情報は最新のものではない場合がありますので、予めご了承下さい。
改版履歴
日付
2016/1/27
© 2017 SB Cloud ​
版数
1.0
変更内容
初版作成