資料庫自動駕駛平台
資料庫自治服務(Database Autonomy Service,簡稱DAS)是一種基於機器學習和專家經驗實現資料庫自感知、自修複、自最佳化、自營運及自安全的雲端服務,協助您消除資料庫管理的複雜性及人工操作引發的服務故障,有效保障資料庫服務的穩定、安全及高效。
資料庫自治服務從2014年的SQL診斷引擎開始,經過6年的探索、實踐、突破、錘鍊, 截止到2020年4月已經自動最佳化了4200萬+的SQL、自動回收了超過4 PB的空間、自動最佳化了27 TB的記憶體。
節省90%以上的管理成本
使用同一個平台管理企業內所有資料庫,無需多平台切換,提供資料庫自感知、自修複、自最佳化、自營運及自安全的服務,協助使用者消除資料庫管理的複雜性及人工操作引發的服務故障,節省使用者90%以上的管理成本。
降低資料庫的營運風險
基於機器學習和細粒度的監控資料,實現7 X 24小時的異常檢測,相比基於閾值的警示方式,能夠更為及時的探索資料庫的異常變化,從異常發現、根因分析、止損/最佳化、效果跟蹤、復原、沉澱知識庫,實現診斷流程的閉環,減少80%以上的故障處理時間,確保資料庫持續可用。
提升資料庫安全
提供高危SQL識別、SQL注入檢測、新增訪問來源識別、敏感性資料訪問發現等等服務,即時檢測,全量審計,快速識別資料庫異常訪問、拖庫等行為,有效保障資料庫安全。
核心功能
自治服務
基於機器學習和細粒度的監控資料,實現7 * 24小時的異常檢測,提供自動SQL限流、異常快照、自動SQL Review和最佳化、彈容量評估、儲存空間自動擴充、計算資源自動擴充等功能,實現了診斷流程的閉環,最佳化效果可量化。
7 x 24即時異常檢測
基於機器學習和細粒度的監控資料,實現7 X 24小時的異常檢測,相比基於閾值的警示方式,能夠更為及時的探索資料庫的異常變化。
自動SQL限流
如果資料庫遇到在緩衝穿透、爛SQL不斷出現、異常流量等等情境下,傳統的解決方案中沒有好的解決方案,只能接受業務崩潰或者寄希望於開發進行處理,自動SQL限流可以直接快速的發現異常並識別到異常SQL,自動觸發限流操作,5分鐘內協助業務恢複正常。
自動SQL Review和最佳化
有別於傳統單SQL的診斷最佳化,以負載為最佳化單位,綜合考慮負載中影響整體效能的特徵,如SQL執行消耗資源佔比、讀寫比等,進行整體最佳化,實現負載整體效能最大化提升,避免局部最佳化但是全域變慢的問題。
外置式Cost-based SQL診斷引擎
實現了可以支援各種資料庫引擎的外置式Cost-based SQL診斷引擎,相比引擎內部的SQL最佳化器,具有更全面的監控資料、更快的診斷速度、對業務無額外開銷的優勢。
Auto Scaling
即時檢測資料庫的容量水位,根據業務的真實情況和策略,在資料庫資源到達瓶頸的時候,無需人工幹預,自動進行擴容,及時消除故障,保障使用者的業務正常運行。
智能壓測
和達摩院共同研發的輕量級、個人化的智能壓測服務,協助使用者使用真實業務情境評估資料庫容量、相容性等。
企業級資料庫服務
支援全域、應用組、執行個體的多種管理視角,並且提供了自訂大盤、批量管理、巡檢等企業級能力,同時支援和企業原有資料庫管理系統整合。
自訂Dashboard
支援使用者自訂效能大盤,使用者可以將多個執行個體、多指標的資料庫進行對比分析。
巡檢評分
支援從基礎到參數、SQL、效能、安全等等的巡檢,自動產生可靠的資料庫巡檢結果。
支援被整合
支援內嵌到企業原有的系統,有效減少企業內的遷移成本和學習成本。
統一管理
多環境、多引擎支援,支援主流的關係型資料庫、NoSQL、NewSQL,同時也支援阿里雲雲資料庫、自建資料庫、其他雲廠商的資料庫。
統一管理
3分鐘即可接入雲上雲下的所有資料庫,實現統一監控、統一警示。
支援多種資料庫
支援主流的關係型資料庫、NoSQL、NewSQL,包括MySQL、PolarDB、PostgreSQL、MongoDB、雲資料庫 Tair(相容 Redis®)。
支援多環境的資料庫
支援阿里雲雲資料庫、本地IDC自建資料庫,ECS自建資料庫、其他雲廠商的資料庫
安全審計
提供高危SQL識別、SQL注入檢測、新增訪問來源識別、敏感性資料訪問發現等等服務,快速識別資料庫異常訪問、拖庫等行為,有效保障資料庫安全。
即時檢測
對各類攻擊和威脅進行即時檢測,及時發現安全隱患。
高危操作識別
通過智能演算法、海量模型,智能識別高危操作。
全量審計
對資料庫的全部活動進行即時的審計,保障資料庫安全。
異常訪問來源識別
自動識別新增或者異常的訪問來源,及時探索資料庫的異常訪問。
