如下架構圖: 有兩個DC,DC1有4個節點群組成,DC2有4個節點群組成。
基本架構:
- Cassandra執行個體由1到3個DC組成,每個DC由1到500個節點群組成。每個節點部署一個 cassandra進程。
- Cassandra沒有Master節點或Proxy節點,所有節點是對等的(邏輯上系統會選擇每DC有2個節點作為seed節點,對系統壓力不大,無需單獨部署進程)。
- 用戶端與服務端每個節點串連,保障高效能。
- 不同的資料中心可以設定不同的複本數,既可以作為跨資料中心容災,也可以作備份或離線分析使用。
節點
其中,儲存空間:一個節點為 160GB ~ 16TB,500個節點,也就是8000TB,大約8PB左右。