項目 | ApsaraDB RDS for SQL Server インスタンス | ECS インスタンス上の自己管理データベース | サードパーティのデータベースサーバー上の自己管理データベース |
コスト効率 | | スケーラブルなリソースが提供されます。 SQL Server Web Edition はサポートされていません。 使用するバックアップストレージに対して課金されます。 消費するインターネットトラフィックに対して課金されます。
| 初期投資コストが高いです。 SQL Server Web Edition はサポートされていません。 独立したバックアップリソースを割り当てる必要があります。これには高いコストがかかります。 消費するインターネットトラフィックと使用するドメイン名に対して課金されます。ドメイン名は高価格で課金されます。
|
可用性 | RDS Basic Edition では、データベースシステムがフェールオーバーを完了するのに約 15 分かかります。 RDS High-availability Edition または RDS Cluster Edition では、データベースシステムは Alibaba Cloud 独自の高可用性アーキテクチャで実行されます。このアーキテクチャにより、データベースシステムは 30 秒以内にフェールオーバーを完了できます。 RDS Cluster Edition では、読み取り専用 RDS インスタンスを作成して、データベースシステムの負荷を分散できます。詳細については、「読み取り専用 ApsaraDB RDS for SQL Server インスタンスの概要」をご参照ください。 RDS Cluster Edition では、読み書き分離を使用して、読み書き分離エンドポイントを使用して読み取りおよび書き込みリクエストを分散できます。詳細については、「読み書き分離の概要」をご参照ください。
| Basic Edition では、データベースがフェールオーバーを完了するのに約 30 分かかります。 高可用性アーキテクチャを構築するには、追加のソフトウェアまたはハードウェアを購入する必要があります。 負荷分散アーキテクチャを構築するには、追加のソフトウェアまたはハードウェアを構成または購入する必要があります。
| データベースはスタンドアロンです。データベースサーバーが故障した場合、修理には数時間から数週間かかることがあります。 高可用性アーキテクチャを構築するには、追加のソフトウェアまたはハードウェアを購入する必要があります。 負荷分散アーキテクチャを構築するには、追加のソフトウェアまたはハードウェアを構成または購入する必要があります。
|
信頼性 | | | |
ユーザビリティ | 自動バックアップおよび復元システムが提供され、ポイントインタイムリカバリ (PITR) とデータベースレベルのバックアップおよび復元をサポートします。さらに、ストリーミングバックアップがサポートされており、パフォーマンスへの影響を最小限に抑えます。詳細については、「ApsaraDB RDS for MySQL インスタンスの自動バックアップを有効にする」をご参照ください。 自動監視およびアラートシステムを使用すると、インスタンスおよびデータベースレベルですべてのサポートされているメトリックを監視し、数秒の時間範囲で収集された監視情報を表示できます。メトリックの値が指定されたしきい値を超えた場合、ApsaraDB RDS はショートメッセージ、メール、または DingTalk でアラートを送信します。さらに、購入詳細に基づいて、ショートメッセージによるアラート通知の無料クォータが提供されます。詳細については、「アラートルールの管理」をご参照ください。 ジオディザスタリカバリは開発中です。
| | 自動バックアップはサポートされていません。ストリーミングバックアップと PITR 機能を別途購入または構成する必要があり、これには高いコストがかかります。 独立した監視システムを購入または構成する必要があります。これには高いコストがかかります。 リモートデータセンターはコストが高く、構築が困難です。その結果、ジオディザスタリカバリの実装は困難です。
|
パフォーマンス | Premium Local SSD を使用して SQL Server 2008 R2 を実行する RDS インスタンスは、高いパフォーマンスを提供します。SQL Server 201x を実行する RDS インスタンスは、次世代のコンピューティングとストレージのデカップリングをサポートし、ハードウェアの恩恵を受けることができます。 ESSD を搭載した RDS インスタンスは、SSD を搭載した RDS インスタンスよりも高いパフォーマンスを提供します。 読み取り専用 RDS インスタンスを作成して、パフォーマンスを向上させ、負荷を分散させることができます。 DAS が提供する高度な最適化機能を使用できます。詳細については、「DAS の概要」をご参照ください。
| ローカルディスクを選択すると、データの信頼性が低下します。クラウドディスクを選択する場合は、ディスクアーキテクチャを計画する必要があり、これには高いコストがかかります。 ESSD を使用する RDS インスタンスのパラメーターは最適化および適応されています。この場合、ESSD を使用する RDS インスタンスは、ECS インスタンス上の自己管理 SQL Server データベースよりも高いパフォーマンスを発揮します。 クラスターエディションはデプロイが難しく、高いコンサルティングコストと高いメンテナンスコストが必要です。 経験豊富な DBA を採用する必要があり、これには高いコストがかかります。
| データベースサーバーは、クラウドコンピューティングハードウェアよりも更新速度が遅いです。したがって、これらのサーバー上の自己管理データベースは RDS インスタンスに劣ります。 コンピューティングとストレージの分離は実装が難しく、高度なストレージメディアに数百万米ドルを費やす必要がある場合があります。 クラスターエディションはデプロイが難しく、高いコンサルティングコストと高いメンテナンスコストが必要です。 経験豊富な DBA を採用する必要があり、これには高いコストがかかります。
|
セキュリティ | IP アドレスホワイトリスト と VPC を使用して RDS インスタンスへのアクセスを制御できます。 リンク暗号化 と ディスク暗号化 がデータ保護のために提供されます。 ApsaraDB RDS for SQL Server のアップデートは、最新の Microsoft リリースに追随するために Alibaba Cloud によってリリースされます。
| IP アドレスホワイトリスト、セキュリティグループ、および VPC を使用して、ECS ホスト型自己管理データベースへのアクセスを制御できます。 リンク暗号化とディスク暗号化は、データを保護するために個別に構成する必要があります。これには高いコンサルティングコストがかかります。 SQL ログは個別に保存する必要があるため、監査が困難です。
| IP アドレスホワイトリストと VPC を使用して、サードパーティサーバー上の自己管理データベースへのアクセスを制御できます。これには高いコンサルティングコストがかかります。 リンク暗号化とディスク暗号化は、データを保護するために個別に構成する必要があります。これには高いコンサルティングコストがかかります。 SQL ログは個別に保存する必要があるため、監査が困難です。
|
法的責任 | ApsaraDB RDS for SQL Server は有効なライセンスで提供されます。お客様に法的責任は課されません。 | 有効なライセンスを購入する必要があります。 | 有効なライセンスを購入する必要があります。そうしないと、法的責任が課される可能性があります。 |