このトピックでは、サーバーレスApsaraDB RDS for SQL Serverインスタンスの機能、アーキテクチャ、および利点について説明します。 このトピックでは、サーバーレスRDSインスタンスでの一般的なシナリオと一般的な操作のリストも提供します。
DingTalkグループ41925003105に参加して、相談、コミュニケーション、フィードバックを行うこともできます。
公式ローンチ
サーバーレスRDS インスタンスは2023年3月20日に正式にリリースされます。 ApsaraDB RDSコンソールでサーバーレスRDSインスタンスを作成できます。
サーバーレスRDSインスタンスは、中国 (香港) およびシンガポールリージョンでご利用いただけます。
RDS High-availability EditionでSQL Server 2016 SE、SQL Server 2017 SE、またはSQL Server 2019 SEを実行するサーバーレスRDSインスタンスを作成できます。
RAMユーザーを使用してサーバーレスRDSインスタンスを作成する場合、AliyunRDSFullAccessポリシーをRAMユーザーにアタッチする必要があります。 詳細については、「リソース権限付与にRAMを使用する」をご参照ください。
サービスレベル契約 (SLA) のコミットメントは、サーバーレスRDSインスタンス、または関連するサービスの可用性と責任には適用されません。 Alibaba Cloudは、サーバーレスRDSインスタンスおよび関連サービスの使用による悪影響に対して責任を負わないものとします。
はじめに
サーバーレスRDSインスタンスを使用すると、コンピューティングリソースを迅速かつ独立してスケーリングし、変動するワークロードに適応できます。 これらの利点により、RDSインスタンスの適正化が簡素化され、コストの削減と効率の向上に役立ちます。
次の図は、ワークロードが変動する通常のRDSインスタンスとサーバーレスRDSインスタンス間のリソース使用率を比較しています。
前の図を参照すると、次の結論が得られます。
通常のRDSインスタンス: オフピーク時のリソース使用率が低いとコストが無駄になり、ピーク時のリソースが不足するとサービスのパフォーマンスに影響します。
サーバーレスRDSインスタンス:
リソースは、ワークロードの変更に応じてスケーリングされます。 これは、アイドルリソースの量を最小化し、リソース利用率を維持する。
リソースは、ピーク時のワークロード要件に合わせてスケーリングされ、パフォーマンスとサービスの安定性を確保します。
ワークロードの実行に使用されるリソースの実際の量に基づいて課金されます。 これにより、コストが大幅に削減されます。
人間の介入は必要ない。 これにより、O&Mの効率が向上し、O&M管理者と開発者のコストが削減されます。
サーバーレスRDSインスタンスは自動スケーリングをサポートしており、高スループットの書き込み操作と高並行処理操作に最適化されています。 これは、大量のデータと大きなトラフィック変動が関係するシナリオに適しています。
アーキテクチャ
メリット
低コスト: サーバーレスRDSインスタンスは、他のインフラストラクチャやサービスに依存せず、安定した効率的なデータストレージとアクセスサービスを提供できます。 この展開モデルは、リソースの作成直後にワークロードを実行するスタートアップやシナリオに最適です。 従量課金方法に基づいて、使用したリソースに対してのみ課金されます。
コンピューティングリソースの自動スケーリング: 読み取りおよび書き込み操作に必要なコンピューティングリソースは、人間の介入なしに自動的にスケーリングできます。 これにより、O&Mコストとヒューマンエラーのリスクが大幅に削減されます。
完全マネージド型およびメンテナンスフリーのサービス: Alibaba Cloudは、サーバーレスRDSインスタンスを完全に管理しているため、システムのデプロイ、スケーリング、アラート処理など、O&M操作ではなくアプリケーションの開発に集中できます。 O&M操作はバックグラウンドで実行され、サービス層では透過的です。
高可用性: サーバーレスRDSインスタンスは高可用性モードで実行されます。
制限
サーバーレスRDSインスタンスは、タイムゾーンの変更、文字セットの変更、セルフマネージドドメイン接続、透過的データ暗号化 (TDE) 、SSL暗号化、クラウドディスク暗号化、メジャーエンジンバージョンのアップグレード、またはマイナーエンジンバージョンの更新の機能をサポートしていません。
サーバーレスRDSインスタンスは従量課金方式を使用しますが、サーバーレスRDSインスタンスはRDSキャパシティユニット (RCU) に基づいて課金されます。 したがって、サーバーレスRDSインスタンスの課金方法を従量課金からサブスクリプションに変更することはできません。
読み取り専用のサーバーレスRDSインスタンスはサポートされていません。 RDS Cluster Editionを実行するプライマリRDSインスタンスを作成し、プライマリRDSインスタンス用の読み取り専用RDSインスタンスを作成できます。 詳細については、「ApsaraDB RDS For SQL Serverインスタンスの作成」および「読み取り専用ApsaraDB RDS for SQL Serverインスタンスの概要」をご参照ください。
サーバーレスRDSインスタンスにシステム管理者アカウントとホストアカウントを作成することはできません。 詳細については、「アカウントと権限」をご参照ください。
課金ルール
詳細については、「サーバーレスApsaraDB RDS For SQL Serverインスタンスの料金」をご参照ください。
シナリオ
開発環境やテスト環境など、オフピーク時間が重要なシナリオ
中小企業のWebサイト構築など、SaaS (Software as a service) シナリオ
教育や学生の実験などの教育シナリオ
IoTやエッジコンピューティングなど、一貫性のない予測不可能なワークロードを処理するシナリオ
サービスが変化している、または予測できないシナリオ
断続的なスケジュールタスクが含まれるシナリオ
個々の開発者
参考資料
サーバーレスRDSインスタンスを作成できます。 詳細については、「サーバーレスApsaraDB RDS For SQL Serverインスタンスの作成」をご参照ください。
システムは、ワークロードに基づいて指定した範囲内でサーバーレスRDSインスタンスのRCUを自動的に調整します。 ビジネス要件に基づいてRCUのスケーリング範囲を手動で変更することもできます。 詳細については、「サーバーレスApsaraDB RDS For SQL ServerインスタンスのRCUのスケーリング範囲の変更」をご参照ください。
サーバーレスRDSインスタンスのストレージ容量がビジネス要件を満たしていない場合は、手動でストレージ容量を拡張できます。 詳細については、「ストレージ容量の拡張」をご参照ください。