【技術猩球】乘雲而上的數據庫,在數據中尋找確定性

編者按:「技術猩球」是專注於技術領域的乾貨內容分享板塊,我們會不定期邀請來自各企業的雲計算行業大咖,在此分享技術內容,共建行業繁榮。在本期欄目中,我們很高興地邀請到了七牛雲計算服務(QVM)產品經理 零度。他將與我們分享 數據庫的相關內容。

數據是信息建設之基

「雲優先」已經成爲企業信息化建設的主旋律,「新基建」定義了雲計算是基礎設施也是操作系統。

雲計算由於在降本增效和彈性擴展等方面的優越性,越發受到企業青睞。在黑天鵝頻現的 2020 年,企業面對的風險與挑戰愈發嚴峻,企業間的競爭也十分激烈,如何在這些不確定中尋找確定性?

答案是:深耕數據,升值業務,在數據中尋找確定性。

利用雲平臺作爲基礎支撐,以數據驅動進行精細化運營,滿足用戶的多元化需求。而這一切的前提是需要一個可以承載企業爆發式數據增長的基礎設施。雲計算將算力從零散獨立到中心匯聚並使企業可以按需使用。與此同時,作爲數據建設皇冠上的寶石,「數據庫」也將服務能力衍生到了雲端。

雲化的數據庫

在傳統 IT 架構中,部署數據庫服務主要有兩種方式:自購服務器搭建開源數據庫或者購買商業數據庫。開源數據庫主流的有 MySQL、 PostgreSQL 或者 MongoDB 等,商業數據庫主流有 SQL Server、 Oracle 和 DB2 等傳統數據庫。但無論自建還是購買,都會存在着高運維難度、低擴展性和低可用性等痛點。而云數據庫秉承雲計算的理念,以雲數據庫資源池的形式對外提供服務,屏蔽了底層資源調度和維護等大量的繁雜工作。

雲數據庫主要優勢體現在成本低廉、開放開源、按需使用、託管運維、擴展靈活和敏捷上線等方面:
成本低廉:降低 TCO(Total cost of ownership 總擁有成本) ,增加資源利用率

  • 開放開源:兼容主流開源數據庫,降低轉換成本

  • 按需使用:根據業務需求購買,按照使用配置和時長付費

  • 託管運維:雲平臺統一負責底層資源運維管理,用戶只需關心業務

  • 擴展靈活:及時響應業務需求,快速實現縱向 / 橫向擴容雲數據庫資源

  • 敏捷上線:無需從 0 到 1 規劃數據庫服務流程,快速上線服務和應用

當然,如今還有另外一種選擇方式:購買雲服務器自建數據庫。但是這種無論是價格還是可用性、易用性或者安全性,都遠遠不如直接購買雲數據庫。

以雲數據庫 RDS(Relational Database Service) 爲例,對比如下:

僅從成本上考慮,據統計,雲數據庫 RDS 的成本相比購買七牛雲主機 QVM 實例自建數據庫,僅需約 1/3,相比自購服務器搭建數據庫,僅需約 1/10。

在種種優勢下,著名的分析機構 Gartner 預測, 2021 年,雲數據庫將佔據數據庫 50% 市場份額;2023 年,這個數字將變成 75%。

業務決定選型

數據庫主要分爲關係型數據庫和非關係型數據庫,其中關係型數據庫被廣泛運用於各大行業,而七牛雲主機服務提供的關係型雲數據庫 RDS 和雲數據庫 PolarDB 已經被大量的電商、泛娛樂、遊戲等行業的客戶深度使用。

關係型數據庫作爲企業的信息系統關鍵組件,和企業的線上業務連續性緊密關聯。深耕數據、業務升值,最基本的要求是要保障數據完整性或者說不丟失,七牛云云數據庫 RDS 承諾服務可用性不低於 99.95% ,此外,數據庫也需要結合業務特點、業務發展以及投入成本來綜合考慮,力求能夠達到承載能力與成本的平衡點。

正所謂,業務決定選型。在選擇雲數據庫時,我們也需要了解一些關於雲數據庫最基本的概念。比如關係型雲數據庫最典型的性能指標有 CPU、內存、存儲空間和 IOPS,不同的系列、存儲類型、規格族乃至引擎都會影響這些性能指標。以七牛云云數據庫 RDS 爲例,提供雲數據庫 MySQL、雲數據庫 SQL Server 以及雲數據庫 PostgreSQL 等多種類型,不同類型又包含着不同的版本和規格。

在大部分企業的多數場景中,雲數據庫 RDS 可以選擇一主一備的高可用架構,而對數據安全性較高則可以選擇集羣版或者三節點版。

「數字化轉型」本質是利用數據技術提高生產力,在洶湧而來的數字化浪潮中,針對爆炸式的業務數據增長,七牛雲提供了雲數據庫 PolarDB ,在滿足企業級 OLTP( On-Line Transaction Processing 聯機事務處理過程)併兼顧結構化數據併發查詢場景下,做到存儲空間最高可達 100TB ,並且 100% 兼容 MySQL 和 PostgreSQL。底層架構存儲與計算分離,可實現存儲空間自動伸縮,根據實際使用付費。

當然,無論是雲數據庫 RDS 還是雲數據庫 PolarDB 都具備可隨時調整配置的能力,這也是相較於自建數據庫的優勢。

一般而言,數據庫應當根據業務峯值預留 20% 左右的性能空間,七牛云云數據庫服務還提供了豐富的監控視角,爲企業提供有力的服務支撐和優化方向。

未來未知,數據無價

我們無法確定未來會發生什麼,但可以肯定的是,變革不斷,危機也夾雜在其中。

沉澱數據,分析數據,釋放數據價值。在數據中從不確定尋找確定性,才能更好地保障企業提質增效。

將數據庫雲化,也是我們在面對充滿不確定的未來時,藉助雲數據庫的特性,用彈性應對突變,以敏捷追逐創新。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章