目前公司的應用服務與資料庫在同台伺服器運行。
公司計劃 User <-> 應用伺服器 <-> 資料庫伺服器 分離成三層式架構甚至分散式。
User <-> 負載平衡 <-> 應用Server(多台) <-> 資料庫系統
但怕資料庫伺服器還是負載,所以在加上一台負載平衡
User <-> 負載平衡 <-> 應用Server(多台) <-> 負載平衡 <-> 資料庫系統(多台)
1.這樣是否架構是否可行?
2.在資料庫伺服是多台下時,是要執行分散式資料庫設計(以拆資料表結構方法),以SQL程式分配寫入不同資料庫伺服器的表位置?
2-1.那前方就不用掛負載平衡嗎? 因為已經將各功能的表分散負載
3.若是前方是有掛負載平衡對應多台資料庫,每台資料庫伺服器的資料即時同步,是使用Sql Server 的復寫方式還是鏡像技術?就不用重新設計拆資料表?
公司計劃 User <-> 應用伺服器 <-> 資料庫伺服器 分離成三層式架構甚至分散式。
User <-> 負載平衡 <-> 應用Server(多台) <-> 資料庫系統
但怕資料庫伺服器還是負載,所以在加上一台負載平衡
User <-> 負載平衡 <-> 應用Server(多台) <-> 負載平衡 <-> 資料庫系統(多台)
1.這樣是否架構是否可行?
2.在資料庫伺服是多台下時,是要執行分散式資料庫設計(以拆資料表結構方法),以SQL程式分配寫入不同資料庫伺服器的表位置?
2-1.那前方就不用掛負載平衡嗎? 因為已經將各功能的表分散負載
3.若是前方是有掛負載平衡對應多台資料庫,每台資料庫伺服器的資料即時同步,是使用Sql Server 的復寫方式還是鏡像技術?就不用重新設計拆資料表?