可擴展邏輯云ELC系統(tǒng)的研究與設計
發(fā)布時間:2025-03-20 01:34
當前生產(chǎn)環(huán)境中的服務器協(xié)同工作方式普遍是多臺服務器運行的簡單疊加。在這種形式下,隨著企業(yè)(尤其是大中型企業(yè))對業(yè)務邏輯處理需求的與日俱增,只能通過盲目增置硬件設備來滿足新的需求。這種以高投入獲取低產(chǎn)出的桎梏可以通過改進服務器集群的運算模型打破,F(xiàn)有系統(tǒng)普遍存在的問題從根本上看包括計算與存儲兩個方面;設計模式則在不斷改良這兩個方面的過程中起到至關重要的作用。 本文從國內(nèi)某大型網(wǎng)絡公司的實際需求出發(fā),深入考查了與高性能計算模型相關的三大領域(云計算、高效存儲與設計模式)的發(fā)展現(xiàn)狀,提出五項基本設計思想,建立數(shù)學模型分析論證,并基于此設計實現(xiàn)了可擴展的邏輯云Extended Logic Cloud系統(tǒng)(簡稱ELC系統(tǒng)),同時對ELC系統(tǒng)進行了實驗室驗證。具體來說,主要包括兩個方面的成果: 1.提出了服務器集群系統(tǒng)設計的五項基本思想,并對其中最重要的交叉分組思想進行了數(shù)學建模與論證。五項基本設計思想分別是交叉分組思想、主動式負載均衡思想、松耦合集中管理思想、多級緩存思想與全量備份思想;這些思想對提高集群系統(tǒng)的可用性、高效性、與容錯容災性起到了切實有效的作用。交叉分組模型的建立則從...
【文章頁數(shù)】:103 頁
【學位級別】:碩士
【部分圖文】:
本文編號:4037173
【文章頁數(shù)】:103 頁
【學位級別】:碩士
【部分圖文】:
圖2-1半同步-半異步模式的交互三層示意圖
18圖2-1半同步-半異步模式的交互三層示意圖[51]這樣表述幾個模塊的之間的交互:可能會異步到來的各種事步模塊接收;隨后將它們放入隊列;而同步模塊的工作就是消息,然后對其進行處理。步-半異步模式的出現(xiàn)使服務器的功能劃分更加容易:可能阻同步模塊中,這樣才不會影響到異步模塊的處....
圖2-2領導者-追隨者模式的一種網(wǎng)絡服務器應用實例[53]
常見于許多飛機場、出租車和候車臺。具體來說,出租車相當于線程,排在第一輛的出租車相當于領導者,剩下的出租車相當于追隨者。而且,來到出租車候車臺的乘客相當于必須被多路分解給出租車的事件,一般采用FIFO排序。假設任何出租車可以為任何顧客服務,該情況就相似于非綁定句柄與線程關聯(lián)。....
圖3-1ELC系統(tǒng)頂層框架結構
相對于公司原有解決方案是“已被擴展了的用于解決更大規(guī)模問題的”。其次,它是特殊的云。ELC被設計用于企業(yè)內(nèi)部,它的最終客戶端并非自然人,而主要是web服務器。為了最大程度地提高系統(tǒng)的并發(fā)性與穩(wěn)定性,負載均衡的核心邏輯被封閉實現(xiàn)在SmartClient子系統(tǒng)中,盡管ELC....
圖3-2一個典型的ELC系統(tǒng)部署實例
示了一個典型的ELC系統(tǒng)部署實例。本章后文的相關論述192.1192.168.1.13SupervisorSupervisor主備upervisor次備
本文編號:4037173
本文鏈接:http://sikaile.net/shekelunwen/ljx/4037173.html
最近更新
教材專著