服務(wù)集成框架的負(fù)載均衡研究
【文章頁(yè)數(shù)】:79 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2-1服務(wù)集成框架
服務(wù)集成框架為分布式實(shí)時(shí)應(yīng)用系統(tǒng)提供了應(yīng)用資源共享及管理的平臺(tái),解決應(yīng)用功能重復(fù)開發(fā)、系統(tǒng)運(yùn)維低效以及服務(wù)實(shí)時(shí)通信性能等問(wèn)題。服務(wù)集成框架抽象了基礎(chǔ)設(shè)施層和應(yīng)用層之間的服務(wù)層。服務(wù)層為應(yīng)用層提供使用環(huán)境和使用標(biāo)準(zhǔn),即開發(fā)面向服務(wù)的應(yīng)用程序時(shí)所需的環(huán)境和使用的各種標(biāo)準(zhǔn)。與基礎(chǔ)設(shè)施層....
圖3-1現(xiàn)有服務(wù)集成框架架構(gòu)
現(xiàn)有服務(wù)集成框架其架構(gòu)如圖3-1所示。服務(wù)集成框架軟件中包含服務(wù)注冊(cè)中心、容器、服務(wù)和服務(wù)消費(fèi)者幾個(gè)部分。
圖3-3服務(wù)動(dòng)態(tài)部署層設(shè)計(jì)
如圖3-3所示,服務(wù)動(dòng)態(tài)部署層包含3個(gè)部分:服務(wù)動(dòng)態(tài)部署決策模塊,服務(wù)動(dòng)態(tài)部署模塊和服務(wù)狀態(tài)管理模塊。服務(wù)狀態(tài)管理模塊和服務(wù)動(dòng)態(tài)部署決策模塊處于服務(wù)動(dòng)態(tài)部署層的核心位置。各模塊功能如下:服務(wù)狀態(tài)管理模塊:根據(jù)當(dāng)前系統(tǒng)中服務(wù)副本和節(jié)點(diǎn)的負(fù)載信息來(lái)確定服務(wù)狀態(tài)。實(shí)現(xiàn)以下的功能:
圖3-4服務(wù)彈性擴(kuò)展示意圖
假設(shè)節(jié)點(diǎn)S1上正在運(yùn)行服務(wù)A,當(dāng)服務(wù)消費(fèi)者向A類服務(wù)發(fā)送請(qǐng)求時(shí),首先通過(guò)服務(wù)注冊(cè)中心獲取服務(wù)引用,再向獲取到的服務(wù)A的實(shí)例發(fā)送請(qǐng)求。當(dāng)服務(wù)消費(fèi)者請(qǐng)求速率超過(guò)了服務(wù)副本A的服務(wù)等級(jí)協(xié)議約束時(shí),為了滿足服務(wù)等級(jí)協(xié)議約束需要部署新的服務(wù)副本A’。服務(wù)A’是A類服務(wù)的一個(gè)副本,與現(xiàn)有的服....
本文編號(hào):4043128
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/4043128.html