自律型データベース
プラットフォーム
Database Autonomy Service (DAS) は、機械学習と専門家の経験に基づき、データベースによる自己認識、自己修復、自己最適化、自己 O&M、自己保護を実装したクラウドサービスです。 DAS は、データベース管理の複雑さと、手動の操作によるサービス障害を排除します。これにより、データベースサービスの安定性、安全性、効率性を確保します。
6 年間の調査、実習、革新、蓄積を経て、DAS は 2014 年の SQL 診断エンジンのリリース以降、画期的な進歩を遂げてきました。 2020 年 4 月時点で、DAS は 42 万回以上の SQL クエリを自動的に最適化し、4 PB 以上のスぺースを再利用し、27 TB のメモリを最適化しました。
管理コストを 90 % 以上削減
DAS は 1 つの企業にあるすべてのデータベースを同じプラットフォーム上で管理するため、複数のプラットフォーム間で切り替える必要がありません。 DAS では、自己認識、自己修復、自己最適化、自己 O&M、自己保護などのデータベース機能が提供されています。 また、DAS はデータベース管理の複雑さと、手動の操作によるサービス障害を排除し、これにより管理コストを 90% 以上削減します。
データベースの O&M リスクの軽減
DAS は機械学習と詳細なデータモニタリングに基づいて 24 時間体制で異常を検出します。 しきい値に基づいたアラート方法に比べ、DAS はデータベースの異常な変化をよりタイムリーに検出します。 異常検出、根本原因分析、ダメージコントロール、最適化、影響追跡、ロールバック、知識蓄積などを活用すると、診断を実行したり、問題のトラブルシューティングの所要時間を 80 % 以上削減したり、データベースの継続的な可用性を確保できます。
データベースセキュリティの強化
DAS には、高リスク SQL の特定、SQL インジェクションの検出、新しいアクセスソースの特定、機密データアクセスの特定、リアルタイム検出、完全監査などの機能があります。 DAS では、データベースへの異常なアクセスやデータベースでの違反行為を特定し、高速かつ効果的な方法でデータベースのセキュリティを確保できます。
特徴
自律型サービス
DAS は機械学習と詳細なデータモニタリングに基づいて 24 時間体制で異常を検出します。 DAS は、自動 SQL スロットリング、異常スナップショットキャプチャ、自動 SQL レビューと最適化、伸縮性能力の評価、自動ストレージ拡張、自動コンピューティングリソース拡張などの機能を提供します。 DAS を使用して、診断を実行して測定可能な最適化結果を取得できます。
24 時間体制のリアルタイム異常検出
機械学習と詳細なデータモニタリングに基づいて 24 時間体制で異常を検出します。 DAS はしきい値に基づいたアラート方法より速く異常を検出します。
SQL 同時実行の自動制限
従来のソリューションでは、キャッシュの浸透、低速 SQL クエリの継続的な発生、異常なトラフィックなどのデータべースで発生しうる課題を解消することはできません。 ビジネスの中断が発生した場合、企業は課題が解消不可であるという事実を受け入れるか開発者に頼ることしかできません。 このような場合、SQL 同時実行の制限を使用すると、異常な SQL クエリが自動的に特定され、スロットリング操作がトリガーされ、ビジネスは 5 分以内に復元されます。
SQL の自動レビューと最適化
DAS は、単一 SQL クエリの通常の診断最適化プロセスとは異なります。 DAS は、ロード全体を最適化ユニットとし、データベースの全体的なパフォーマンスに影響するメトリクス (SQL を実行するリソースの割合、フルアカウントへの読み書きリクエストの比率など) を使用します。 こうすることで、負荷分散の全体的なパフォーマンスを最大化し、ローカルでの最適化のためにグローバルでの低速化が発生するのを回避します。
コストベースの外部 SQL 診断エンジン
DAS では、さまざまなデータベースエンジンに対応するコストベースの外部 SQL 診断エンジンが提供されています。 エンジン内 SQL 最適化と比較して、このエンジンにはより包括的なデータモニタリング、高速な診断、ビジネスの追加のオーバーヘッドが不要であるなどの利点があります。
Auto Scaling
DAS はデータベースのリソースの使用状況をリアルタイムで検出します。 データベースリソースにボトルネックが生じ、データベースのリソース制限に到達すると、DAS はビジネスニーズとポリシーに基づいて自動的にデータベースを拡張し、欠陥を修正することで、ビジネスの正常な動作を保証します。
インテリジェント負荷テスト
DAS は、Alibaba DAMO Academy と共同開発された、軽量なカスタムインテリジェント負荷テストサービスを提供します。 このサービスを使用することで、実際のビジネスシナリオのデータベースの容量と互換性を評価できます。
エンタープライズクラスのデータベースサービス
グローバルな視点でデータベース管理をアプリケーショングループレベルおよびインスタンスレベルでサポートし、カスタムパフォーマンスダッシュボード、一括管理、検査などの機能をエンタープライズレベルで提供します。 また、DAS は企業の元のデータベース管理システムと統合できます。
カスタムダッシュボード
DAS ではカスタムパフォーマンスダッシュボードがサポートされており、複数のインスタンスとメトリクスの比較分析が提供されています。
検査スコア
DAS は、基本操作、パラメーター、SQL クエリ、パフォーマンス、データベースセキュリティに対して検査を行い、信頼性の高いデータベース検査結果を自動生成します。
統合可能
DAS は企業の元のシステムとの統合が可能なため、企業側の移行と学習にかかるコストを削減できます。
一元管理
DAS では、主要なリレーショナルデータベース、NoSQL データベース、NewSQL データベースなど、複数の環境とエンジンがサポートされています。 また、Alibaba Cloud データベース、ユーザーが作成したデータベース、他のクラウドサービスプロバイダーのデータベースもサポートされています。
一元管理
DAS は Alibaba Cloud およびオンプレミスデータベースへのアクセスが可能で、一元モニタリング & アラートを 3 分以内で実装できます。
多種多様なデータベースをサポート
主要なリレーショナルデータベース、NoSQL データベース、NewSQL データベース (MySQL、PolarDB、PostgreSQL、MongoDB、Tair (Redis® OSS-Compatible) を含む) がサポートされています。
複数の環境でデータベースをサポート
DAS では、Alibaba Cloud データベース、オンプレミス IDC のユーザーが作成したデータベース、ユーザーが作成した ECS ベースのデータベース、他のクラウドサービスプロバイダーのデータベースがサポートされています。
セキュリティ監査
DAS は、高リスクな SQL の特定、SQL インジェクションの検出、新しいアクセスソースの特定、機密データへのアクセスの特定などの機能を提供します。 データベースへの異常なアクセスやデータベースでの違反行為を特定することで高速かつ効果的な方法でデータベースのセキュリティを確保できます。
リアルタイム検出
DAS は、さまざまな攻撃や脅威をリアルタイムで検出し、潜在的なセキュリティリスクをタイムリーに特定します。
高リスク操作の特定
DAS はインテリジェントアルゴリズムと膨大なモデルを活用して高リスクな操作を特定します。
データベースのフル監査
DAS はデータベースでのすべてのアクティビティをリアルタイムで監査してデータベースのセキュリティを確保します。
異常なアクセスソースの特定
DAS は新しいデータベースへのアクセスソースまたは異常なデータベースへのアクセスソースを自動でタイムリーに特定します。
DAS リリースノート
`特徴 | DAS Basic Edition | DAS Professional Edition | DAS Autonomy Edition |
---|---|---|---|
パフォーマンスの傾向 | |||
低速 SQL 分析 | |||
セッション管理 | |||
ストレージ分析 | |||
SQL 診断 | |||
デッドロック分析 | |||
診断レポート | |||
ダッシュボード | |||
検査スコア | |||
ストレージ容量の自動スケーリング | |||
AutoScaling | |||
SQL Explorer | |||
セキュリティ監査 | |||
SQL のレビューと最適化 | |||
24 時間体制の異常検出 | |||
SQL の自動スロットリング | |||
SQL の自動チューニング | |||
インテリジェント負荷テスト | |||
インテリジェントチューニング | |||
料金 | 無料 | USD 6.20 〜/インスタンス/月 | DAS Pro Edition ユーザーは期間限定で無料 |