用友軟件10萬用戶郵件系統(tǒng)方案
系統(tǒng)設(shè)計滿足條件
- 可線性擴展系統(tǒng),滿足部署更多用戶要求;
- 負載均衡分配;
- 一旦某個機器出問題,盡量控制影響的用戶范圍小,不能引起整個系統(tǒng)癱瘓。
編號
|
項目
|
規(guī)格
|
數(shù)量
|
1 | 負載均衡器 | 1 | |
2 | 光纖交換機 | 1 | |
3 | 服務(wù)器 | 16G內(nèi)存,雙4核CPU | 2+,可在上線后,根據(jù)實際活躍用戶數(shù)遞增 |
4 | 存儲 | 5T (每用戶實際使用空間200M) | |
5 | RedHat Linux(集群版) | Cluster,GFS |
結(jié)構(gòu)說明
由于用戶量比較大,為了避免單點故障而引起系統(tǒng)整體問題,用戶數(shù)據(jù)存儲在存儲陣列,存儲陣列采用raid數(shù)據(jù)冗余,萬一用戶數(shù)據(jù)發(fā)生損壞后,利用冗余信息可以使損壞數(shù)據(jù)得以恢復(fù),從而保障了用戶數(shù)據(jù)的安全性。
一臺存儲整列可掛載多臺服務(wù)器,每臺服務(wù)器部署完整的TurboMail郵件服務(wù)器,為了保證用戶有順暢的使用。
體驗,平均 5萬用戶配置一臺郵件服務(wù)器,如果用戶的使用率比較低,可按10萬用一臺來配置。
存儲設(shè)計
參數(shù)項目
|
參數(shù)值
|
編號
|
|
每用戶存儲量 |
200M
|
A
|
|
用戶平均存儲率(經(jīng)驗值) |
20%
|
B
|
|
系統(tǒng)存儲率(Raid 5) |
80%
|
D
|
|
計算項目
|
公式
|
計算值
|
編號
|
每用戶平均存儲需求 |
A*B
|
40M
|
C
|
每用戶存儲需求 |
C/D
|
50M
|
E
|
用戶數(shù)量
|
郵件容量
|
總和
|
|
100000 |
5000000MB
|
約5TB
|