大型伺服器 伸縮性 可用性與易管理性

2021-04-17 03:27:46 字數 565 閱讀 4352

摘要microsoftsqlserver已經發展為能夠支援巨型和應用程式,其中包括可供數百萬人使用的數吉位元組資料庫。sqlserver通過在對稱多處理器(**p)系統上支援向上擴充套件(允許使用者新增處理器、記憶體、磁碟、網路頻寬等資源以建立單一大型節點)或向外擴充套件為多節點群集(允許巨型資料庫在伺服器群集中進行分割槽,每台伺服器儲存整套資料庫的一部分並完成部分工作,同時確保資料庫對外以乙個整體的形式提供訪問)的方式實現這種伸縮能力。通過向外擴充套件,sqlserver2000在事務處理委員會基準測試c(tpc-c)中創造了以往任何平台上的任何資料庫系統均未達到過的頂級效能指標。

伺服器與sqlserver群集提供了高度可用性和自動管理機制。sqlserver通過內建的故障轉移與複製技術來支援高可用性。同時,sqlserver還提供了基於使用者介面、嚮導程式、重複性任務作業排程以及面向指令碼化應用操作的sql-dmo的強大管理模型。sqlserver的體系結構適合模組化增長、自動化配置、維護以及

大型伺服器區的實現。

應用伺服器集群的伸縮性設計

應用伺服器應該設計成無狀態的,也就是說應用伺服器不儲存請求上下文資訊,如果將部署有相同的應用伺服器組成乙個集群,每次使用者的請求都可以傳送到集群中任意一台伺服器上去處理,任何一台伺服器的處理結果都是相同的。這樣只要能將使用者請求按照某種規則分發到集群中的不同伺服器上,就可以構成乙個伺服器集群了,每個...

應用伺服器集群的伸縮性設計

http請求分發裝置被稱為負載均衡伺服器。1.http重定向負載均衡 利用http重定向協議實現負載均衡。這種負載均衡方案比較簡單。缺點是瀏覽器需要請求兩次伺服器才能完成一次訪問,效能較差 重定向伺服器自身的處理能力成為瓶頸,整個集群伸縮性規模有限 使用http302響應碼重定向,有可能是搜尋引擎判...

架構 應用伺服器集群的伸縮性設計。

應用伺服器應該設計成無狀態,即應用伺服器不儲存請求上下文資訊,如果將部署有相同應用的伺服器組成乙個集群,每次使用者請求都可以傳送到集群中任意一台伺服器上去處理,任何一台伺服器的處理結果都是相同的。這樣只要能將使用者請求按照某種規則分發到集群的不同伺服器上,就可以構成乙個應用伺服器集群,每個使用者的每...