Amazon Aurora Serverless v2上線!下一代云原生無服務器關系型數(shù)據(jù)庫

來源:亞馬遜云科技
作者:亞馬遜云科技
時間:2022-04-24
1787
Amazon Aurora Serverless v2是Amazon Aurora Serverless的下一個版本,現(xiàn)已可用。Aurora Serverless v2可立即擴展以支持最苛刻的應用程序,與峰值容量預置相比,可節(jié)省高達90%的成本。

Amazon Aurora Serverless v2是Amazon Aurora Serverless的下一個版本,現(xiàn)已可用。Aurora Serverless v2可立即擴展以支持最苛刻的應用程序,與峰值容量預置相比,可節(jié)省高達90%的成本。

關于云原生關系型數(shù)據(jù)庫Amazon Aurora

Amazon Aurora是一個與MySQL和PostgreSQL兼容的關系數(shù)據(jù)庫,它為云計算而構建,將傳統(tǒng)企業(yè)數(shù)據(jù)庫的性能和可用性與開源數(shù)據(jù)庫的簡單性和成本效益結合在一起。

Amazon Aurora比標準MySQL數(shù)據(jù)庫快五倍,比標準PostgreSQL數(shù)據(jù)庫快三倍。它以十分之一的成本提供商業(yè)數(shù)據(jù)庫的安全性、可用性和可靠性。

Amazon Aurora完全由Amazon RDS管理,該服務自動執(zhí)行耗時的管理任務,如硬件配置、數(shù)據(jù)庫設置、修補和備份。

Amazon Aurora擁有一個分布式、容錯、自我修復的存儲系統(tǒng),每個數(shù)據(jù)庫實例可自動擴展到128TB。它通過多達15個低延遲讀取副本、時間點恢復、到Amazon S3的連續(xù)備份以及跨三個可用性區(qū)域(AZ)的復制,提供了高性能和高可用性。

關于下一代基于無服務的云原生數(shù)據(jù)庫配置

選項Aurora Serverless v2

Aurora Serverless是Amazon Aurora的按需自動擴展配置。Aurora Serverless v2在幾分之一秒內將數(shù)據(jù)庫工作負載擴展到數(shù)十萬個事務。它以細粒度的增量調整容量,為應用程序的需求提供適量的數(shù)據(jù)庫資源。您無需管理數(shù)據(jù)庫容量,只需為應用程序消耗的資源付費。早在2018年Amazon Aurora即提供了Serverless選項.。

Aurora Serverless v2提供了完整的Amazon Aurora功能,包括多可用區(qū)支持、全球數(shù)據(jù)庫和只讀副本。v2版本能夠在容量調整時做到更細粒度,并能夠依據(jù)多個維度進行容量調整。更值得一提的是,Amazon Aurora Serverless v2支持跨AZ的高可用部署和讀取擴展,通過持續(xù)的監(jiān)控和盡可能大的利用緩沖池,v2原地擴展可以做到秒級別。

Amazon Aurora Serverless v2非常適合各種應用程序。例如,面對業(yè)務快速增長場景與海量多租戶場景時,當擁有數(shù)十萬個應用程序的企業(yè),或擁有具有成百上千個數(shù)據(jù)庫的多租戶環(huán)境的軟件即服務(SaaS)供應商,可以使用Amazon Aurora Serverless v2來管理整個隊列中的數(shù)據(jù)庫容量。

關于亞馬遜云科技的Serverless數(shù)據(jù)庫

事實上,Serverless數(shù)據(jù)庫并非這兩年才有的新概念。早在2004年的時候,由于亞馬遜的電商網(wǎng)站面臨數(shù)據(jù)庫擴展性的挑戰(zhàn),Serverless數(shù)據(jù)庫的探索之旅便已經(jīng)啟程。

當時,亞馬遜內部自研了名為Dynamo的分布式鍵值存儲,以解決數(shù)據(jù)庫擴展性方面的挑戰(zhàn)。在進行一系列內部實踐后,亞馬遜于2012年正式對外推出可商用的Amazon DynamoDB,DynamoDB在發(fā)布之初就被定義為Serverless架構。而當初發(fā)表的論文《Dynamo:Amazon's Highly Available Key-value Store》也憑借著對NoSQL的啟發(fā)與深遠影響,在操作系統(tǒng)領域頂級學術會議SOSP2017上,獲得了Hall of Fame Award終身成就獎。

如今,DynamoDB已發(fā)展整整十年,并在眾多領域都有著非常廣泛的應用。與此同時,在NoSQL領域,亞馬遜云科技也不斷在Serverless數(shù)據(jù)庫方面進行著探索,形成了完善的Serverless數(shù)據(jù)庫服務體系。并在接下來的十年發(fā)展中發(fā)展出了5大類無服務器(Serverless)數(shù)據(jù)庫,包括了Amazon Aurora(關系型),Amazon DynamoDB(鍵值型),Amazon Timestream(時序型),Amazon QLDB(分類賬),Amazon Keyspeaces(寬列)。

640.png

去年12月,權威咨詢機構Gartner發(fā)布了報告——2021 Gartner Magic Quadrant for Cloud Database Management System。亞馬遜云科技連續(xù)七年被評為云數(shù)據(jù)庫領導者,在“執(zhí)行能力”上獲得20家參評廠商的最高位置。

640 (1).png

Amazon Aurora Serverless v2

適合的場景

·SaaS業(yè)務場景:SaaS應用擁有成百上千個租戶及Amazon Aurora實例,那么會給監(jiān)控和擴縮容帶來巨大的工作量。如果采用Amazon Aurora Serverless v2,可以實現(xiàn)秒級的自動擴容和縮容,減輕運維的人力成本。

·業(yè)務波動明顯場景:存在高峰和低谷周期的業(yè)務場景。

·測試環(huán)境:僅工作時間使用,則非工作時間只需支付最小計算單元的費用。

·降成本需求:serverless采用pay as you go的付費模式。如每周或每月一次的報表業(yè)務場景,可以單獨建立一個Amazon Aurora Serverless v2的只讀實例來承載。

·容災:適用于跨可用區(qū)的高可用及跨區(qū)域的全球數(shù)據(jù)庫容災場景。

·混合部署:支持provisioned實例和serverless實例在一個集群內混合部署。

·分片場景:業(yè)務需要寫擴展提升性能,對于provisioned的實例來講,需要提前設定服務器和分片數(shù)量,再擴容期間還需要承擔數(shù)據(jù)重分布帶來的影響。如果采用serverless實例,可以多創(chuàng)建一些serverless實例,每個實例根據(jù)各自sharding的業(yè)務自動擴容擴容。

就像云技術的引入催生了一代創(chuàng)新一樣,我們相信下一波創(chuàng)新浪潮是由數(shù)據(jù)驅動的。對于數(shù)據(jù)庫,“無服務器化架構是云原生數(shù)據(jù)庫未來發(fā)展的必然趨勢之一”。

立即登錄,閱讀全文
原文鏈接:點擊前往 >
文章來源:亞馬遜云科技
版權說明:本文內容來自于亞馬遜云科技,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家