加載中 ...
負載平衡實現元素
2019-08-09 08:24:28 來源:沈陽小程序開發 作者:沈陽軟件開發
在網絡建設的早期階段,負載均衡方案應該是一個需要考慮的問題,但有時由于接入流量的爆炸性增長超過了政策制定者的預期,這就成為一個必須面對的問題。在引入某種負載平衡方案甚至實現時,與其他許多解決方案一樣,首先要確定當前和未來的應用程序需求,然后在成本和效率之間進行權衡。
負載平衡方案應該是網絡建設早期應該考慮的問題,但有時它會成為一個必須面對的問題,因為接入流量的爆炸性增長超過了決策者的期望。在引入某種負載平衡方案甚至實施時,與許多其他解決方案一樣,首先要確定當前和未來的應用需求,然后在成本和效率之間進行權衡。鑒于當前和未來的應用需求,分析網絡瓶頸的差異,需要確定采用哪種類型的負載均衡技術,采用何種平衡策略,以及在可用性方面需要滿足多少需求,兼容性,安全性等,等等。無論負載均衡方案是以較便宜的軟件方式實現,還是以硬件方法(如第四層交換機或負載均衡器,在性能方面成本較高)或其他類型的均衡技術實現,以下項目均為用過的。這些是引入均衡方案時可以考慮的基本原則。(1)性能:性能是引入均衡方案時需要考慮的問題,但它也是最難掌握的問題。性能可以通過網絡測量每秒數據包的數量作為參數,另一個參數是服務器組在均衡方案中可以處理的最大并發連接數,但假設均衡系統可以處理數百萬個并發連接。但是,它只能以每秒2個數據包的速率轉發,這顯然沒有效果。性能的性能與負載均衡設備的處理能力和采用的平衡策略密切相關。有兩點需要注意。 1.均衡方案對服務器場整體的性能。這是響應客戶端連接請求速度的關鍵。二。負載平衡設備本身的性能,避免在存在大量連接請求并成為服務瓶頸時性能不足。有時我們還可以考慮使用混合負載平衡策略來提高服務器場的整體性能,例如DNS負載平衡和MAT負載平衡。 此外,對于具有大量靜態文檔請求的站點,您還可以考慮使用緩存技術,這種方法相對更具成本效益并且可以提高響應性能。對于具有大量ssl/xml內容傳輸的站點,您應該考慮使用ssl/xml。加速技術。 (2)可擴展性: T技術日新月異。一年前的最新產品現在可能是網絡中性能最低的產品;一年前網絡業務量的快速增長,現在需要新一輪的擴張。合適的均衡解決方案應滿足這些需求,平衡不同操作系統和硬件平臺之間的負載,平衡不同服務器的負載,如HITP,郵件,新聞代理,數據庫,防火墻和緩存,并可用于客戶端。以完全透明的方式動態添加或刪除某些資源。 (3)靈活性:均衡解決方案應足夠靈活,以滿足不斷變化的應用需求,提供不同的應用需求。當不同的服務器組具有不同的應用程序要求時,應該有多種平衡策略來提供更廣泛的選擇??煽啃?在具有高質量服務要求的站點,負載平衡解決方案應為服務器場提供完全容錯和高可用性。但是,當負載均衡設備本身發生故障時,應該有一個良好的冗余解決方案來提高可靠性。使用冗余時,同一冗余單元中的多個負載均衡設備必須具有相互監控的有效方式,以盡可能地保護系統免受重大故障的損失。 (4)可管理性:無論是通過軟件還是基于硬件的均衡解決方案,我們都希望它具有靈活,直觀,安全的管理方法,便于安裝,配置維護和監控,提高工作效率,避免錯誤。 在硬件負載均衡設備上,目前有三種主要的管理模式可供選擇。 1)命令行接口(ClLI: CommandLineInterface),可以通過HyperTerminal連接負載均衡設備串口進行管理,也可以通過telnet遠程登錄管理。配置,經常使用前者; 2)圖形用戶界面(GUI: GraphicalUserInterfaces),有基于普通網頁的管理,還有通過JavaApplet進行安全管理,一般需要在管理端安裝一個版本的瀏覽器3)SMP(簡單網絡管理協議)支持app開發,并通過第三方網絡管理軟件管理符合SNP的設備。“沈陽軟件公司”的新聞頁面文章、圖片、音頻、視頻等稿件均為自媒體人、第三方機構發布或轉載。如稿件涉及版權等問題,請與
我們聯系刪除或處理,客服QQ:55506560,稿件內容僅為傳遞更多信息之目的,不代表本網觀點,亦不代表本網站贊同
其觀點或證實其內容的真實性。
熱門文章
分享到微信朋友圈
×
打開微信,點擊底部的“發現”,
使用“掃一掃”即可將網頁分享至朋友圈。
使用“掃一掃”即可將網頁分享至朋友圈。