一圖讀懂阿里雲RDS架構與選型
在去年5月,在雲資料庫技術公眾號釋出了“一張圖讀懂阿里雲資料庫架構與選型”。過去了大約10個月時間,阿里雲資料庫RDS也釋出了很多新的特性與能力,包括RDS叢集版、Serverless、ARM支援等,另外,之前的版本也缺少了資料庫代理,雲盤型別等。這裡一併進行更新,釋出了新的v2版本如下:
原圖公眾號「雲資料庫技術」:一圖讀懂阿里雲RDS架構與選型
在v1版本釋出的時候,詳細的介紹了阿里雲資料庫RDS的主要的架構型別、資源複用與規格、資料庫專屬叢集、關於本地盤與雲盤版、通用型與獨享型、超配比等內容,這裡不再贅述,如果感興趣可以參考:一張圖讀懂阿里雲資料庫架構與選型。
一、新增了ARM架構例項支援
阿里雲資料庫在去年11月宣佈推出基於ARM架構的RDS例項,可以向使用者提供更高價效比。根據ARM晶片的定位,一般價效比更高,但是效能上限相比於x86的晶片要差一些。所以,如果資料庫例項壓力不是很大,而又考慮成本降低,則可以考慮嘗試ARM架構的RDS。
另外,zhoujy在去年11月份對該例項進行測試,相關的資料庫可以參考:MySQL該用哪種CPU架構伺服器。
當前,基於ARM的RDS例項上線時間還不是很長,如果是生產環境的話,建議做較為全面的測試後再上線。
二、RDS MySQL新增了叢集版
在去年年底,阿里雲RDS MySQL釋出了叢集版。該產品形態類似於AWS提供的”Multi-AZ Cluster”(參考),場景也比較類似。對比最常用的雙節點高可用版本,該”叢集版”將其備庫的連線地址提供了出來,直接可以用於使用者業務,幫助使用者降低使用成本。另外,也可以考慮將主庫的部分流量直接遷移到備節點,降低主庫壓力,提升主庫的可用性。
如果,在業務場景中,使用了1~2個只讀例項的,則可以考慮直接使用該叢集版本來代替原有的只讀例項。成本可以得到非常大的降低。
三、Serverless例項
RDS Serverless是一種優於按量付費、包年包月的資源使用的模式。它提供了自動化的彈性擴縮容,使用者無需提前選定規格,後端會根據系統壓力進行自動升降配,並根據實際使用計費,當然,使用者可以設定Serverless例項的最大和最小規格,限制資源最大使用量和最低的服務能力。
對於峰谷明顯的業務系統,該模式一方面可以在需要時提供很高的資源規格應對壓力,另一方面可以在低峰時降低資源使用量,最終降低成本。
也注意到,最近阿里雲資料庫資料庫也介紹了客戶“微財”使用Serverless例項構建雲上災備的案例(參考)。使用Serverless構建雲端低成本的災備,確實是一個非常好的場景,一方面滿足了客戶底層本的訴求,另一方面客戶本地的例項如果真的出問題,依舊可以非常快速的接管。
關於更多Serverless測試可以參考:實測阿里雲RDS Serverless。
四、其他
-
本架構圖主要反映阿里雲資料庫RDS的主要架構
-
ARM CPU僅部分資料庫部分規格支援,當前僅MySQL、PostgreSQL支援
-
“叢集版”僅MySQL和SQL Server支援
-
不同資料庫的不同的版本,支援的架構和規格都有不同,這裡並沒有體現出來
-
不同的區域支援的資料庫、版本均可能不同
-
該圖的完成得到了阿里雲RDS團隊的幫助,在此一併表示感謝
-
v1版本釋出於2022年5月;v2版本釋出於2023年2月
-
問題反饋:orczhou@ninedata.cloud
五、關於作者
orczhou 是來自 NineData()的工程師。NineData向企業、開發者提供高效、安全的資料庫 SQL 開發、資料庫備份、資料複製/遷移/整合、資料對比等功能,是一個 SaaS 服務開箱即用,可以快速提升企業 SQL 開發效率,保障企業資料安全。
感謝點贊、轉發一下,你們的支援會鼓勵我們持續輸出更多高質量的技術文章!歡迎關注我們的公眾號「雲資料庫技術」,提升資料庫技能,讓每個人用好資料和雲。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70024772/viewspace-2936128/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一張圖讀懂阿里雲資料庫架構與選型阿里資料庫架構
- 一文讀懂 SuperEdge 邊緣容器架構與原理架構
- 一文讀懂微服務架構——【詳解】微服務架構
- Serverless 選型:深度解讀 Serverless 架構及平臺選擇Server架構
- 一篇文章讀懂傳統架構到超融合架構的轉型升級中的裝置利舊與業務遷移架構
- 架構選型必讀:集中式與分散式全方位優劣對比架構分散式
- 阿里雲架構師解讀三大主流遊戲架構阿里架構遊戲
- 一文讀懂阿里雲通訊的產品體系、技術架構與智慧化應用場景實踐阿里架構
- 分散式系統架構與雲原生—阿里雲《雲原生架構白皮書》導讀分散式架構阿里
- 微服務之架構技術選型與設計微服務架構
- 阿里雲架構師解讀四大主流遊戲架構阿里架構遊戲
- 讀懂Netty的高效能架構之道Netty架構
- 一文讀懂Hadoop、HBase、Hive、Spark分散式系統架構HadoopHiveSpark分散式架構
- 一文讀懂最近流行的CNN架構(附學習資料)CNN架構
- 一文讀懂分散式架構知識體系(內含超全核心知識大圖)分散式架構
- 【IT技術】阿里RDS首席產品架構師何雲飛:阿里雲資料庫的架構演進之路阿里架構資料庫
- 超融合架構與產品選型的選型評估過程及實施方案架構
- 一張圖讀懂阿里影業——資訊圖阿里
- 讀《前端架構設計》 兼談架構與框架前端架構框架
- 一張圖讀懂基於微信硬體平臺的物聯網架構架構
- 以電商為例 讀懂分散式架構的前世今生分散式架構
- 記阿里雲 RDS MySQL 的一個大坑阿里MySql
- 一圖讀懂“全球能源網際網路”——資訊圖
- Android框架搭建1-架構選型Android框架架構
- 架構師之路,從「儲存選型」起步架構
- Android 架構選型 (MVP+DataBinding)Android架構MVP
- 一文讀懂Redis常見物件型別的底層資料結構Redis物件型別資料結構
- 大前端架構思考與選擇前端架構
- Java多執行緒001——一圖讀懂執行緒與程式Java執行緒
- 大資料平臺架構技術選型與場景運用大資料架構
- B站萬億級資料庫選型與架構設計實踐資料庫架構
- 一圖讀懂叫車軟體如何燒錢——資訊圖
- 一文讀懂傳統虛擬化升級超融合架構中裝置利舊與業務遷移架構
- 一文讀懂知識圖譜與向量資料庫的異同資料庫
- 開源APM效能檢測系統技術選型與架構實戰架構
- MySQL架構與業務總結圖MySql架構
- 架構製圖:工具與方法論架構
- 一圖讀懂網路訂餐平臺亂象——資訊圖