懷揣著“讓天下沒有難用的數(shù)據(jù)庫”的理念。經(jīng)歷了近半年,超過40個同學的共同努力,我們終于完成了阿里云云數(shù)據(jù)庫(RDS)管理控制臺的全面升級,打造出了第一代云數(shù)據(jù)庫管家。
為什么要做云數(shù)據(jù)庫管家?
1.“讓天下沒有難用的數(shù)據(jù)庫”
這句話是阿里云RDS人一直懷揣的理想!阿里云云數(shù)據(jù)庫擁有著全中國最專業(yè)的DBA團隊。作為云數(shù)據(jù)庫產(chǎn)品經(jīng)理,有義務和責任將阿里集團專業(yè)DBA的數(shù)據(jù)庫維護、優(yōu)化經(jīng)驗作為產(chǎn)品服務輸出給廣大的云客戶,提供最專業(yè)的在線數(shù)據(jù)庫服務。
2. 使用阿里云云數(shù)據(jù)庫,讓云數(shù)據(jù)庫管家做你的DBA
RDS之前做了用戶半個DBA的工作。提供了即開即用、彈性伸縮、7X24小時的在線云服務。雙機熱備以及多重的備份策略保證了極高的服務可用性(99.95%)和數(shù)據(jù)可靠性(99.9999%)。管理控制臺幫助用戶實現(xiàn)了運維的白屏化(控制臺上可以輕松的對實例進行備份、恢復、數(shù)據(jù)庫管理等操作),用戶能夠對云數(shù)據(jù)庫輕松的管理及擴展。
但是我們還是需要做些改變。出品云數(shù)據(jù)庫管家,打造全程式的服務,為客戶量身定做自己的DBA. 云數(shù)據(jù)庫管家是何方神圣?
– 他總是默默的服務,每分鐘不間斷監(jiān)控著你的數(shù)據(jù)庫運行狀態(tài);
– 他會利用大數(shù)據(jù)去思考:你的數(shù)據(jù)庫需要做什么;
– 他會主動引導你去關注需要關注的事情、推薦你要去做的事情 ;
– 他可以讓你以最短路徑點擊到想要的功能 ;
– 他是你的專業(yè)DBA,助你輕松管理數(shù)據(jù)庫;
云數(shù)據(jù)庫管家的特點
1.聚焦:量身定做儀表盤,實例的所有健康狀況盡收眼底。
云數(shù)據(jù)庫管家在概覽頁提供定制儀表盤功能,可以定制最關注的某些實例,以及這些實例的監(jiān)控項信息(CPU利用率,IOPS利用率,磁盤空間使用率,連接數(shù)利用率等等)。
2.貼心:全方位提醒云數(shù)據(jù)庫的各類潛在問題。
云數(shù)據(jù)庫的白名單范圍設置過大、有疑似SQL注入的語句發(fā)生、還有7天即將到期需要續(xù)費。以往這些非常重要但是經(jīng)常容易被遺忘的信息在云數(shù)據(jù)庫管家中都會主動推送。
3.專業(yè): SQL語句性能差, 不知道咋優(yōu)化?云數(shù)據(jù)庫管家是專業(yè)的DBA;
管理數(shù)據(jù)庫一個最頭疼的問題就是性能優(yōu)化,開發(fā)人員不是DBA,寫的SQL語句跑起來超慢,搞的RDS CPU利用率好高。云數(shù)據(jù)庫管家?guī)湍爿p松解決這個難題,他會定期觸發(fā)(用戶也可以手動觸發(fā))性能巡檢,檢測云數(shù)據(jù)庫是否存在的性能問題,并給出引發(fā)性能問題的SQL語句以及處理意見(增加索引,SQL語句避免使用函數(shù)等問題)
4.方便: 列表頁數(shù)據(jù)自由組合,導航頁功能自由定義;
云數(shù)據(jù)庫管家提供了更加方便的頁面自定義功能,進入實例列表頁,可以自定義需要在列表頁展示的數(shù)據(jù)(如:數(shù)據(jù)庫類型,CPU利用率,物理節(jié)點及可用區(qū),IOPS利用率,付費類型)。他可以輕松實現(xiàn)定制需求。針對功能導航,云數(shù)據(jù)庫管家也支持自定義設置,可以設置最多8個功能項作為快捷操作,最經(jīng)常用的功能不用再找來找去了
云數(shù)據(jù)庫管家的后續(xù)展望
1.移動端云數(shù)據(jù)庫管家
2015年Q3會發(fā)布移動端云數(shù)據(jù)庫管家APP,屆時會支持兩大主流操作系統(tǒng)(iOS、安卓)。
移動端核心亮點會將云數(shù)據(jù)庫的健康狀況主動推送至APP,用戶能夠更加實時的得知云數(shù)據(jù)庫的運行狀況。
2.訂閱云數(shù)據(jù)庫管家私人電郵
2015年Q2會提供電子郵件訂閱功能,訂閱了云數(shù)據(jù)庫的健康體檢表,云數(shù)據(jù)庫管家會在系統(tǒng)診斷發(fā)生后,將實例的健康狀況立即發(fā)送至用戶的電子郵箱。
3.提升診斷服務等級,拓展診斷類目
后續(xù)我們會持續(xù)增加云數(shù)據(jù)庫管家的診斷能力,包括不限于:
a)SQL Server、PostGreSQL(2015年Q2上線)數(shù)據(jù)庫類型的性能類診斷建議。
b)安全級別類的診斷(SQL注入開啟防護、云數(shù)據(jù)庫潛在攻擊者信息暴漏)
c)實例配置診斷類目增多,如數(shù)據(jù)庫版本升級推薦、數(shù)據(jù)庫鏈路選擇等
d)提供診斷結果后的一鍵式修復功能,如有待優(yōu)化的慢查詢,提供一鍵增索引功能
阿里云-云數(shù)據(jù)庫團隊
2015年2月5日