1. 程式人生 > >數據庫平臺架構

數據庫平臺架構

圖片 watermark 管理 http TE process water 內網 ack

數據庫平臺架構

技術分享圖片
<br/>一、LVS<br/>
在這個平臺中,LVS充當入口的角色,即對外提供的數據庫連接地址是VIP:Port。在一套LVS的系統中(主備,DR),存在兩個VIP,通過Port來區分數據庫。分別是讀IP和寫IP即常說的讀寫分離。

二、Redir

Redir是一個輕量級的端口映射工具,我們需要經過內網訪問數據庫,而數據庫服務器都是內網地址,所以就需要一個端口映射工具。同樣的可以利用Iptables實現該功能。

三、DB服務器

用於部署MySQL實例,分為主備服務器。基本的至少需要一主二從,冷備+增量備份。

四、管理平臺

一個調度中心,管理調度LVS,Redir、DB服務器資源,底層使用SaltStack,管理平臺是master角色,其他都是client角色;實現語言為Python,框架為Django。

數據庫平臺架構