Serverless實例
為了應對不斷變化的業務需求,使數據庫資源能夠適應業務規模的快速變化,避免資源浪費和控制數據庫運維成本,云數據庫RDS PostgreSQL Serverless實例提供了實時彈性能力。通過本文檔,您將了解到Serverless實例的特性、架構和使用方法,幫助您降低成本和提高運營效率。
介紹
RDS PostgreSQL Serverless實例提供了CPU、內存的實時彈性能力,構建云盤架構下的RDS PostgreSQL產品新形態。實例不僅提供網絡資源、命名空間、存儲空間的垂直資源隔離能力,還提供計算資源按需計費的能力,具有資源用量低、簡單易用、彈性靈活和價格低廉等優點,賦能用戶面向業務峰谷時對計算能力進行快速且獨立的擴縮要求,做到快速響應業務變化的同時,合理優化使用成本,進一步助力企業降本增效。
RDS PostgreSQL Serverless實例計算資源的單位是RCU(RDS Capacity Unit),1個RCU的性能約為1核(最大)2 GB,實例計算資源會在您指定的RCU范圍內自動伸縮。
RDS PostgreSQL Serverless實例的最大連接數固定為2400,不支持調整,也不會隨RCU的變化而改變。
在業務波動較大的場景下,普通實例和Serverless實例資源使用和規格變化情況如下圖所示:
由上圖可以看到,在業務波動較大的場景下:
普通實例:在波谷期浪費的資源較多,在高峰期資源不足,業務受損。
Serverless實例:
由于其計算資源隨業務需求量隨時調整,總體浪費的資源很少,提升了資源利用率,降低了資源使用量。
在高峰期也能完全滿足業務需求,保證業務不受損,提高了系統的穩定性。
打破固定資源付費的模式,做到真正負載與資源動態匹配的按量付費,可節省大量成本。
無需手動變配,提高了運維效率,降低了運維管理人員和開發人員的運維成本。
支持自動啟停能力。當沒有連接時,實例自動暫停,釋放計算資源節約成本;當有連接建立時,自動啟動。
對高吞吐寫入場景和高并發業務進行了設計優化,同時提供了彈性伸縮能力,適合業務數據量大、并具有典型的業務訪問波峰波谷場景。
優勢
更低的成本:對于創業初期的企業,PostgreSQL Serverless不依賴其他的基礎設施和相關服務,即買即用并可以提供穩定和高效的數據存取服務。使用期間只需要為占用的資源按使用量付費。
更大的存儲空間:存儲空間最大可高達32 TB,根據實例數據量自動擴展,可以有效避免集群存儲資源不足對業務造成影響。
計算資源自動彈性擴縮容:用戶讀取和寫入需要的計算資源可彈性伸縮,極大減少了運維成本和系統風險。
全面托管和免運維:系統部署、擴縮容、報警處理等所有運維工作由阿里云專業團隊完成,用戶無感知,業務無影響,服務持續可用,真正免運維。
適用場景
開發、測試環境等低頻數據庫使用場景
中小企業建站服務等SaaS應用場景
個人開發者用戶
學校教學、學生實驗等教育場景
物聯網(IoT)、邊緣計算等不確定負載場景
全托管或希望完全免運維的用戶
業務有波動或不可預測的用戶
具有間歇性定時任務的業務場景
計費說明
使用方法
免費試用
如果您符合免費試用的條件,可以免費試用RDS MySQL Serverless實例。
常見問題
Q:為何會收到關于Serverless實例CPU、內存等相關的云監控報警?
A:RDS PostgreSQL Serverless實例的計算資源將在您指定的范圍內,根據業務負載自動進行彈性伸縮。通常情況下,您不會收到與計算資源閾值相關的報警。然而,如果在創建Serverless實例之前,您已設定了針對RDS PostgreSQL全部資源的CPU、內存等閾值的報警規則,該報警規則將自動適用于新建的RDS PostgreSQL Serverless實例。當監控指標達到報警條件時,您將收到相應的報警通知。