您好,登錄后才能下訂單哦!
數據庫入門之 RDS與各組件搭配
今天給大家介紹一下華為云數據庫與各服務如何搭配使用的。
首先讓我們來看一下 RDS的整體架構圖:
用戶登錄華為云官網以后,通過 RDS Console來下發各種動作。以創建實例為例,RDS核心組件接收到請求后會申請各種資源,包括ECS、EVS、VPC等,創建實例完成以后,通過提供IP地址的方式來訪問數據庫。
由上我們可以看出,跟數據庫搭配的服務主要包括:
計算資源 --ECS(Elastic Cloud Server),彈性云服務器;
存儲資源 --EVS(Elastic Volume Service)云硬盤、OBS(Object-Based Storage),對象存儲服務;
網絡資源 --VPC(Virtual Private Cloud)虛擬私有云;
管理與部署 --CES(Cloud Eye Service)云監控服務、IAM(Identity and Access Management),統一身份認證服務;
數據庫生態 --DCS(Distributed Cache Service)分布式緩存服務、DDM(Distributed Database Middleware)分布式數據庫中間件。
接下來我們看一下每一個服務具體的作用和價值。
ECS,也俗稱VM,從最底層原理上看,RDS的實例就是在ECS上運行各種數據庫進程的。比如RDS MySQL,就是在ECS上運行各種MySQL進程,目前是一個RDS實例對應一個VM所以ECS是最為重要的。同時如果是通過VPC訪問RDS的話,那一般也需要申請ECS來安裝一些數據庫客戶端。
VPC也叫虛擬私有云,是網絡相關的術語,主要目的就是創建相互隔離的局域網絡。用戶在華為云上注冊賬號后,一般要先創建VPC否則很多服務都沒辦法創建,或者說有些服務會創建默認的VPCVPC中最重要的就是子網安全組的概念,安全組是用來進行網絡訪問制的,它是公有云非常重要的概念。相比傳統的白名單而言,它功能強大,使用簡單。
EVS(Elastic Volume Service ), RDS采用的是計算和存儲分離的技術,存儲采用的是三副本的EVS也就是我們常說的云硬盤。相比與使用本地盤而言,它具有99.99999%的數據持久性,最高單盤能支持32T存儲容量,并且彈性擴容輕松快捷。
OBS對象存儲服務一般存放的都是比較冷的數據,作為永久存儲,它的價格便宜,訪問協議簡單,RDS會將全量數據備份和增量日志存放到OBS上。
云監控服務,主要用于監控報警。 RDS會在個VM上安裝Agent來收集監控項,在云監控服務上展示。除了監控外,還可以設置報警。當某些監控項超過閾值時,能發短信郵件給用戶,用戶可以通過它來實時了解數據庫的運行情況。
DDM分布式數據庫中間件,當單個實例的存儲容量性能不能滿足要求時,業內比較通行的做法,是進行分庫分表進行管理。這個時候需要在前端用上分布式數據庫中間件,將這些分庫分表管理起來,對應用透明。
IAM統一身份認證服務,這個是公有云的基礎服務,是管理公有云賬號的賬號的權限,Token管理都是此服務提供的。但是要嚴格區分IAM賬號和數據庫賬號的區別。IAM賬號主要用于管理資源,而數據庫賬號主要用于管理數據庫數據。
以上我們了解了 RDS與各服務的搭配使用能力,是否想要動手實驗和實際操作一下呢?華為云學院已上線數據庫入門級和進階級課程,視頻課程搭配圖文教程,“手把手”帶你學習數據庫知識。立即進入華為云學院 https://edu.huaweicloud.com/courses/ 體驗,學習更多數據庫技能!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。