Balancer 資料平衡器
Data Fabric 有兩個獨立的平衡器,處理不同層面的資料分布不均。
內容
- Disk Balancer — 讓 container 在各節點的磁碟之間分布平均
- Replication Role Balancer — 讓 master / intermediate / tail 這些複本角色分布平均
兩者的差別
| Disk Balancer | Replication Role Balancer | |
|---|---|---|
| 平衡的對象 | container 佔用的磁碟空間 | container 複本的角色 |
| 觸發時機 | 新增節點、磁碟使用率落差變大 | 節點故障復原後角色集中在少數節點 |
| 影響 | 儲存空間利用率 | 寫入路徑的負載分布 |
新增節點之後通常兩個都要跑:先讓資料搬過去,再讓角色分散開。
← 回到 管理 (Administrator)