本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及業(yè)務(wù)調(diào)度,以及流量控制。
背景技術(shù):
信息柵格是一種新型網(wǎng)絡(luò)平臺,它能夠?qū)崿F(xiàn)廣域計(jì)算資源、數(shù)據(jù)資源和服務(wù)資源的有效聚合和按需共享,支持以大規(guī)模計(jì)算、數(shù)據(jù)密集處理和群組協(xié)同工作特征的應(yīng)用。由于柵格應(yīng)用目標(biāo)的不同,柵格可劃分為計(jì)算柵格、數(shù)據(jù)柵格、信息柵格、服務(wù)柵格等。數(shù)據(jù)柵格強(qiáng)調(diào)數(shù)據(jù)存儲(chǔ)、管理、傳輸及處理等,但不能解決資源的高度異構(gòu)、格式復(fù)雜、充滿多義性等問題。信息柵格建立在數(shù)據(jù)柵格的基礎(chǔ)上,信息柵格強(qiáng)調(diào)信息存儲(chǔ)、管理傳輸及處理。它簡單來說就是可以實(shí)現(xiàn)異構(gòu)資源的同構(gòu)訪問,其涉及的關(guān)鍵技術(shù)包括無結(jié)構(gòu)數(shù)據(jù)到結(jié)構(gòu)化的信息、信息在Internet上合理分布、支持大規(guī)模用戶的信息服務(wù)以及智能信息檢索和信息集成。在信息柵格中,信息資源被統(tǒng)一管理和使用。用戶可以通過柵格的統(tǒng)一接口透明地使用整個(gè)柵格信息資源,如圖1所示。
信息柵格的研究也可應(yīng)用于空間信息,構(gòu)建天空地一體化信息柵格服務(wù)平臺。信息柵格用一種新的結(jié)構(gòu)、方法和技術(shù)來管理、分析、整合分布的空間數(shù)據(jù),充分利用天、空、地信息系統(tǒng)的各種資源提供服務(wù),實(shí)現(xiàn)信息的有效共享和互操作,一體化信息柵格希望給最終的使用者提供與地理位置無關(guān)、與計(jì)算設(shè)備等無關(guān)的通用信息服務(wù)。
綜上所述:為保證信息柵格系統(tǒng)的業(yè)務(wù)高效傳輸與調(diào)度,需建立業(yè)務(wù)處理架構(gòu)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是:解決信息柵格系統(tǒng)中的網(wǎng)絡(luò)容量與利用效能的均衡適配問題并建立統(tǒng)一業(yè)務(wù)處理架構(gòu)。
本發(fā)明為解決上述技術(shù)問題所采用的技術(shù)方案包括以下步驟:
A、建立面向服務(wù)的業(yè)務(wù)處理模型;
B、獲取信息柵格系統(tǒng)中的網(wǎng)絡(luò)容量與利用效能的均衡適配能力。
所述步驟A中,面向服務(wù)的業(yè)務(wù)處理模型主要由:數(shù)據(jù)層、邏輯管理層和信息表征層組成。其中數(shù)據(jù)層由行為日志管理單元、操作行為數(shù)據(jù)、用戶行為檢測單元、安全會(huì)話管理單元、應(yīng)用服務(wù)單元、安全行為操作規(guī)則庫以及面向用戶的可操作數(shù)據(jù)源組成,行為日志管理單元主要用于用戶行為的描述與管理,應(yīng)用服務(wù)單元用于數(shù)據(jù)層與邏輯管理層之間的功能關(guān)聯(lián),安全會(huì)話管理單元在安全行為操作規(guī)則庫的引導(dǎo)下用于規(guī)范用戶操作行為;邏輯管理層由安全管理單元、可視化管理切換控制單元、可視化管理單元、集成處理單元、數(shù)據(jù)管理單元、數(shù)據(jù)倉儲(chǔ)、可視化數(shù)據(jù)倉儲(chǔ)、Web資源池、Web管理單元以及Web服務(wù)端組成,其中Web服務(wù)端用于邏輯管理層與信息表征層之間的功能關(guān)聯(lián),集成處理單元用于多個(gè)可視化管理單元信息的匯聚與處理,可視化管理切換控制單元用于多個(gè)可視化管理單元的動(dòng)態(tài)切換,安全處理單元用于檢測Web服務(wù)端的接入與離開信息;信息表征層由Web服務(wù)端、安全管理單元、信息表征單元、信息接入端、信息接入/表征轉(zhuǎn)換單元組成,如圖2所示。
所述步驟B中,信息柵格系統(tǒng)中的網(wǎng)絡(luò)容量與利用效能的均衡適配通過建立以下優(yōu)化模型實(shí)現(xiàn):
其中(i,j)為鏈路集合A中從節(jié)點(diǎn)i至節(jié)點(diǎn)j的鏈路,由于業(yè)務(wù)的傳輸時(shí)間由多個(gè)相同的時(shí)間戳l組成,令T為理想條件下所需時(shí)間戳個(gè)數(shù),T′為實(shí)際工程條件下所需時(shí)間戳個(gè)數(shù),且T′>T,t為時(shí)間戳標(biāo)識,為決策變量,其表示若在時(shí)間戳為t時(shí)鏈路(i,j)∈A2存在,則反之則Bt為在時(shí)間戳為t時(shí)鏈路(i,j)∈A2的最大可用容量,為在時(shí)間戳為t時(shí)對鏈路(i,j)∈A2所需容量,uij為鏈路(i,j)∈A2的傳輸時(shí)延,為在時(shí)間戳為t時(shí)鏈路(i,j)∈A2中的業(yè)務(wù)流量,為在時(shí)間戳為t時(shí)鏈路(i,j)∈A2中以節(jié)點(diǎn)s∈D為目的節(jié)點(diǎn)的業(yè)務(wù)流量,f(v)為全局網(wǎng)絡(luò)業(yè)務(wù)流量,ft(vt)為在時(shí)間戳為t時(shí)的網(wǎng)絡(luò)業(yè)務(wù)流量,ZU和ZL分別為f(v)的上限和下限,為在時(shí)間戳為t時(shí)基于起始節(jié)點(diǎn)和目的節(jié)點(diǎn)對(r,s)∈W的業(yè)務(wù)需求,W為起始節(jié)點(diǎn)和目的節(jié)點(diǎn)對集合,為在時(shí)間戳為t時(shí)使用鏈路(i,j)∈A2所需容量代價(jià),A為信息柵格系統(tǒng)中的鏈路集合,A1為物理鏈路集合,A2為虛擬鏈路集合,且A=A1UA2,N為信息柵格系統(tǒng)中的節(jié)點(diǎn)集合,D為信息柵格系統(tǒng)中的目的節(jié)點(diǎn)集合,uij為鏈路(i,j)∈A2的建立時(shí)延。
本發(fā)明的有益效果為:提出了一種信息柵格系統(tǒng)的業(yè)務(wù)處理架構(gòu)方法。通過此方法對于任意業(yè)務(wù)的傳輸和處理獲得了最優(yōu)的公平資源利用效能。
附圖說明
圖1信息柵格系統(tǒng)模型示意圖
圖2為面向服務(wù)的業(yè)務(wù)處理模型架構(gòu)示意圖
具體實(shí)施方式
下面根據(jù)附圖和實(shí)施例對本發(fā)明作進(jìn)一步詳細(xì)說明:
為達(dá)到上述目的,本發(fā)明的技術(shù)方案如下:
第一步,建立面向服務(wù)的業(yè)務(wù)處理模型,其主要由:數(shù)據(jù)層、邏輯管理層和信息表征層組成。其中數(shù)據(jù)層由行為日志管理單元、操作行為數(shù)據(jù)、用戶行為檢測單元、安全會(huì)話管理單元、應(yīng)用服務(wù)單元、安全行為操作規(guī)則庫以及面向用戶的可操作數(shù)據(jù)源組成,行為日志管理單元主要用于用戶行為的描述與管理,應(yīng)用服務(wù)單元用于數(shù)據(jù)層與邏輯管理層之間的功能關(guān)聯(lián),安全會(huì)話管理單元在安全行為操作規(guī)則庫的引導(dǎo)下用于規(guī)范用戶操作行為;邏輯管理層由安全管理單元、可視化管理切換控制單元、可視化管理單元、集成處理單元、數(shù)據(jù)管理單元、數(shù)據(jù)倉儲(chǔ)、可視化數(shù)據(jù)倉儲(chǔ)、Web資源池、Web管理單元以及Web服務(wù)端組成,其中Web服務(wù)端用于邏輯管理層與信息表征層之間的功能關(guān)聯(lián),集成處理單元用于多個(gè)可視化管理單元信息的匯聚與處理,可視化管理切換控制單元用于多個(gè)可視化管理單元的動(dòng)態(tài)切換,安全處理單元用于檢測Web服務(wù)端的接入與離開信息;信息表征層由Web服務(wù)端、安全管理單元、信息表征單元、信息接入端、信息接入/表征轉(zhuǎn)換單元組成,如圖2所示。
第二步,獲取信息柵格系統(tǒng)中的網(wǎng)絡(luò)容量與利用效能的均衡適配能力,具體為建立以下優(yōu)化模型實(shí)現(xiàn):
其中(i,j)為鏈路集合A中從節(jié)點(diǎn)i至節(jié)點(diǎn)j的鏈路,由于業(yè)務(wù)的傳輸時(shí)間由多個(gè)相同的時(shí)間戳l組成,令T為理想條件下所需時(shí)間戳個(gè)數(shù),T′為實(shí)際工程條件下所需時(shí)間戳個(gè)數(shù),且T′>T,t為時(shí)間戳標(biāo)識,為決策變量,其表示若在時(shí)間戳為t時(shí)鏈路(i,j)∈A2存在,則反之則Bt為在時(shí)間戳為t時(shí)鏈路(i,j)∈A2的最大可用容量,為在時(shí)間戳為t時(shí)對鏈路(i,j)∈A2所需容量,uij為鏈路(i,j)∈A2的傳輸時(shí)延,為在時(shí)間戳為t時(shí)鏈路(i,j)∈A2中的業(yè)務(wù)流量,為在時(shí)間戳為t時(shí)鏈路(i,j)∈A2中以節(jié)點(diǎn)s∈D為目的節(jié)點(diǎn)的業(yè)務(wù)流量,f(v)為全局網(wǎng)絡(luò)業(yè)務(wù)流量,ft(vt)為在時(shí)間戳為t時(shí)的網(wǎng)絡(luò)業(yè)務(wù)流量,ZU和ZL分別為f(v)的上限和下限,為在時(shí)間戳為t時(shí)基于起始節(jié)點(diǎn)和目的節(jié)點(diǎn)對(r,s)∈W的業(yè)務(wù)需求,W為起始節(jié)點(diǎn)和目的節(jié)點(diǎn)對集合,為在時(shí)間戳為t時(shí)使用鏈路(i,j)∈A2所需容量代價(jià),A為信息柵格系統(tǒng)中的鏈路集合,A1為物理鏈路集合,A2為虛擬鏈路集合,且A=A1UA2,N為信息柵格系統(tǒng)中的節(jié)點(diǎn)集合,D為信息柵格系統(tǒng)中的目的節(jié)點(diǎn)集合,uij為鏈路(i,j)∈A2的建立時(shí)延。
本發(fā)明提出了一種信息柵格系統(tǒng)的業(yè)務(wù)處理架構(gòu)方法。通過此方法對于任意業(yè)務(wù)的傳輸和處理獲得了最優(yōu)的公平資源利用效能。