2018阿里云云數據庫RDS核心能力演進

雲計算已經進入普及期,很多企業開始從自建數據中心轉向雲計算。在雲計算資源的使用上,從最開始只是使用IaaS層基礎資源,轉向使用包括雲數據庫在內的各種PaaS資源。數據庫是企業IT架構的核心部分,RDS關係型數據庫服務已經成爲企業重度依賴的雲服務。數據庫

過去7年的持續發展,2018年阿里雲首次進入Gartner的數據庫魔力象限,可以入選Gartner,這是中國數據庫廠商的一次突破。阿里雲入圍Gartner充分說明,在新一波技術浪潮之上進行創新,纔可能作出突破。雲數據庫已經不只僅是簡單地完成數據庫在雲資源中的搭建,數據庫曾經是IT系統中最昂貴的投入之一。對企業CXO們(CEO、CFO、CTO、CIO等)而言,更加靈活的生命週期管理,能夠實現成本的合理投入及靈活管理。對DBA技術人員而言,更高的安全性、更全面的監控能力、更便捷的運維方式,將改變DBA在企業的工做模式及地位。後端

 

從企業管理者及DBA的角度,咱們將針對企業對數據庫的各方面需求基於:全生命週期、全方位運維、全鏈路安全、全鏈路監控、多引擎覆蓋 5個方面進行橫向對比,但願給廣大讀者呈現一張《2018阿里云云數據庫RDS核心能力演進》大圖。安全

 

全生命週期

 

2017網絡

2018架構

按量付費運維

支持函數

支持工具

按量付費當即升級性能

支持優化

支持

按量付費當即降級

支持

支持

按量付費 轉 包年包月

-

支持

包年包月

支持

支持

包年包月當即升級

支持

支持

包年包月當即降級

-

支持

包年包月到期升/降級

支持

支持

包年包月 轉 按量付費

-

-

按量付費資源釋放

支持

支持

續費解鎖

支持(7天內)

支持(7天內)

過時重建

-

支持(15天內)

銷燬實例

-

支持

靈活的生命週期管理,可讓企業以最合適的投入成本使用雲計算資源,對於任何規模的企業,這都是開源節流的有力手段。一個IT項目一般會經歷如下階段:

  • 項目規劃:按量付費(升、降級)以進行功能開發、性能等驗證
  • 系統上線:按量付費轉包年包月,以長期節省成本
  • 系統擴充:包年包月升級
  • 系統萎縮:包年包月降級
  • 系統下線:包年包月按量付費 -> 按量付費資源釋放 -> 銷燬實例(完全刪除數據)
  • 固然雲計算也應該提供能力,以免企業因爲業務過程當中突發狀況,忘記充值致使須要進行「續費解鎖」,甚至是因爲已經到達實例續費最後期限而到致使資源釋放後,須要經過「過時重建」進行數據找回。

這些能力構成雲數據庫的「全生命週期」管理能力,能夠看到阿里雲在2018年進行了重點功能提高,已經能夠知足企業大部份需求,惟獨尚未提供「包年包月轉按量付費」能力,這一功能咱們也即將會開放。

全方位運維

 

2017

2018

實例生產時間

7-15分鐘

2-7分鐘

跨區高可用

部分引擎及地區

全引擎,覆蓋85%以上地域

可維護時間段

最小單位4小時

最小單位1小時

參數管理

MySQL

MySQL/PostgreSQL/PPAS

實例備份

支持

支持

實例恢復(克隆)

支持

支持

庫/表級恢復

-

支持MySQL/SQLServer

回收站

長達7天

長達15天,支持徹底銷燬

數據管理

免費版

免費版/高級版/企業版

SLA理賠

工單申請

自助式理賠

曾經DBA的工做就是日復一日地進行數據庫安裝、部署、巡檢、備份、恢復,在不少企業中DBA只是一個運維職位,爲數據庫的正常運行而負責。而到了雲時代,DBA能夠跳出這些枯燥的的平常工做,雲計算已經將這些功能自動化實現,使得DBA能夠更進一步爲企業數據的運行效率而負責。

2018年阿里雲在RDS中大幅度同比2017年提升實例生產效率達1倍之多。在高可用版部署模式下,不提升任何成本便可支持「跨區高可用」部署,爲企業提供更爲可靠的同城雙中心跨區域容災體驗。

經過精細化調度管理策略,將「可維護時間段」從4小時縮短到1小時。同時,提供「待處理事件」功能,實現與用戶進行可視化的運維管理協調的交互能力。企業的DBA能夠更爲有效地管理運維時間,在遇到雲資源後端發現硬件問題預警,必須進行網絡或HA切換時能夠自行調整切換閃斷時間,下降對企業業務正常運行的干擾。

數據管理提供除了免費版外,針對中大型企業的DBA提供高級版、企業版,數據管理企業版,是一種集數據管理、結構管理、研發流程、用戶管理、權限管理、訪問安全於一體的數據管理服務。基於RDS及數據管理企業版,企業DBA能夠從繁重的平常數據庫管理工做中脫離出來,以數據爲中心爲企業提供更有價值的數據管理服務,如:

  • 研發人員從線下環境結構設計,到SQL發佈預審,到生產發佈的完整數據庫研發流程
  • 字段級別細粒度操做權限管控,全部用戶操做在線化、可溯源
  • 支持根據業務靈活配置結構設計、數據變動、數據導出等操做的審批流程
  • 統一研發與數據庫交互的入口,任何用戶都再也不直接接觸數據庫帳號密碼也不須要頻繁切換數據庫鏈接進行管理
  • 等等……

全鏈路安全

 

2017

2018

資源受權管理

支持

支持

IP白名單

支持

支持

安全組管理

-

支持

公網DDoS防禦

支持

支持

SSL鏈接加密

支持

支持

TDE透明加密

支持

支持

SQL審計

支持

支持(升級爲SQL洞察)

按列數據脫敏

-

支持(數據管理企業版)

 數據庫安全從資源層、鏈接層、存儲層,到審計、脫敏,方方面面都關乎企業命脈。

  • 資源層:在傳統IT部署環境下,咱們會經過物理機房准入的制度,來控制咱們的第三方服務人員甚至是我方人員進入機房以管理資源的使用安全。而在雲計算環境下「資源受權管理(簡稱RAM)」成爲了數據安全管理的基礎,能夠控制不一樣的人或服務只可使用或調度限定的數據庫實例操做。
  • 鏈接層:2018年重點添加了「安全組管理」功能,爲用戶批量受權提供了便捷的渠道,能夠批量快速地添加訪問IP白名單,簡化DBA工做量。公網DDoS防禦爲須要打開公網鏈接的企業提供有效的屏障,提升公網鏈接安全性。並支持經過SSL實現數據訪問鏈路的加密,以防止在數據傳輸過程被第三方攝取數據。
  • 存儲層:經過TDE透明加密,在不調整用戶業務應用程序的前提下,實現數據落盤加密,確保用戶數據在雲環境下的數據私密性。
  • 高級功能:2018年阿里雲將「SQL審計」升級爲「SQL洞察」 能夠按照數據庫、用戶、客戶端IP、線程ID、執行時長、掃描行數等進行多維度檢索。新增SQL分析功能,能夠對指定時間段異常SQL定位性能問題。採用新的列式存儲和壓縮技術,平都可幫您節省大約60%的成本。數據管理提供企業版支持,能夠針對數據列進行數據脫敏並提供更全面的企業數據管理權限模型,及操做賬號審覈機制。

全鏈路監控

 

2017

2018

報警規則

支持

支持

監控頻率

最短間隔60秒/次

最短間隔5秒/次

CloudDBA

只支持MySQL

支持MySQL / SQLServer / PostgreSQL / PPAS

良好的監控及報警能力,能夠提升雲數據庫的管理效率,同時智能CloudDBA能夠提升技術運維人員的問題處理效率,保障企業數據庫高效穩定運行。

2018年阿里雲主要投入在提升監控頻率,並將CloudDBA推廣到全部RDS引擎中,覺得企業提供更好的服務能力。CloudDBA是監控和管理RDS實例性能及運行情況的服務,針對SQL語句的性能、CPU使用率、IOPS使用率、內存使用率、磁盤空間使用率、鏈接數、鎖信息、熱點表等,CloudDBA提供了智能的診斷及優化功能,能最大限度發現數據庫存在的或潛在的健康問題。CloudDBA的診斷基於單個實例,該診斷會提供問題詳情及相應的解決方案,可爲您管理實例運行情況帶來極大的便利。

多引擎覆蓋(及能力提高)

 

2017

2018

MySQL

5.5 / 5.6 / 5.7

5.7只支持基礎版

5.5 / 5.6 / 5.7

全面支持高可用版

BinLog支持自定義保留時長

SQL Server

2008R2 / 2012 / 2016

2008R2 / 2012 / 2016 / 2017

2016及以上版本全面開放Linked Server功能,並提供基於OSS的原生數據恢復上雲能力。當中2017版更支持AlwaysOn企業級橫向只讀擴展功能,2008R2支持升級到2016及以上版本。

MariaDB TX

-

TX 10.3

全球獨家公共雲MariaDB TX企業級版本官方受權,持續提供官方認證的最新安全補丁更新。支持窗口函數、在線數據溯源恢復、 在線添加列等企業級特性。

PostgreSQL

9.4

9.4 / 10

最新版本提供阿里雲自研雲數據庫時空引擎Ganos,能夠經過對時間/空間位置信息的圖形圖像數據,表示事物的位置、形態、變化及大小分佈等多維信息,與業務數據進行聯合查詢。

PPAS

9.3

9.3 / 10

最新版本對ORACLE兼容性有了進一步提高,支持對象名自動大寫調整、SYS_CONNECT_BY_PATH、ROLLUP/CUBE/GROUPING SETS、HASH分區表、SELECT … FOR UPDATE WAIT n、支持存儲過程及函數嵌套、存儲過程支持PARALLEL及NO_PARLLEL。同時配合ADAM數據庫及應用遷移工具,能夠大大縮短ORACLE到阿里雲PPAS遷移的人力成本,爲用戶長期節省大量License費用及合規風險。

 2018年阿里云云數據庫RDS新添加引擎版本

經過提供更多最新的市場版本,特別是企業級版本功能,如:SQL Server AlwaysON、MariaDB TX及PPAS 10的ORACLE兼容性及ADAM工具。阿里云爲更多不一樣需求的企業核心系統提供了支持,引擎版本幾乎覆蓋了市場上全部主流引擎的最高版本。讓企業用戶遷移上雲時避免沒必要要的版本調整,以最小的工做代價完成系統上雲工做。

  • SQL Server 2017 AlwaysOn,面向高端企業級客戶
  • MariaDB TX,全球惟一MariaDB TX企業級版本公共雲服務提供商
  • PostgreSQL 10,提供自研Ganos時空引擎,實現關係數據庫中的時空+業務SQL聯合
  • PPAS 10,提供更強的ORACLE兼容性,並與ADAM工具配合提供更平滑的遷移體驗

總結:

爲用戶提供更核心且實用的價值,是阿里雲一向的承諾。2018年雲數據庫RDS發展上,不但針對MySQL、SQL Server、PostgreSQL提供了適合我的入門用戶的基礎版產品,以實惠的價格普惠廣大中小用戶。阿里雲更從企業需求出發,重點在全生命週期、全方位運維、全鏈路安全、全鏈路監控、多引擎覆蓋 5個方面進行發力,爲企業用戶提供更優質的雲數據庫服務。爲不一樣層次的用戶提供貼心及高品質的服務,已經成爲雲計算最核心的價值,期待產業變革爲我的及企業用戶帶來更多體驗的提高。 -- 咱們爲之努力!

原文連接

相關文章
相關標籤/搜索