動態服務資源分發網路關鍵技術研究

動態服務資源分發網路關鍵技術研究

《動態服務資源分發網路關鍵技術研究》是依託北京郵電大學,由宋美娜擔任項目負責人的面上項目。

基本介紹

  • 中文名:動態服務資源分發網路關鍵技術研究
  • 項目類別:面上項目
  • 項目負責人:宋美娜
  • 依託單位:北京郵電大學
項目摘要,結題摘要,

項目摘要

本課題研究和構建面向服務計算的服務資源動態分發網路,該網路根據服務組合的需求,通過服務分解,服務快取等技術將分處於不同網路域的服務資源動態複製整合到適當的網路區域內,從而降低服務組合運行時的網路負載,提高跨域網路下複雜服務計算環境的整體效率。課題研究的關鍵技術包括:1)複雜服務的動態分解及快取技術:將複雜服務組合動態分解為可快取的服務計算資源和數據資源,進而將服務資源快取遷移到適當的網路位置並快取;2)大規模服務資源快取最最佳化布局策略:根據服務間的組合邏輯關係和底層網路的拓撲信息設計動態服務快取的布局,使基於服務組合的網路軟體性能達到最最佳化;3)服務資源分發網路的運行時性能評價體系:構建基於服務流的性能評價模型,監測運行時服務資源分發網路動態性能,驗證課題的最佳化方案。

結題摘要

圍繞目標任務,項目研究、設計並構建了一種動態服務資源分發網路架構模型(Dynamic Service Resource Delivery Networks, DSRDN)。該模型作為一種邏輯網路,將服務計算的邏輯環境和實際網路特徵結合,通過服務動態生成、分發、遷移機制,能夠實現在動態、多變的網路環境下保障大規模、複雜服務系統低成本、高效運行的目標。 考慮到服務資源在計算資源、數據資源兩方面區別於內容資源,如何在網路中高效、低成本地動態生成副本並遷移是項目任務開展面臨的核心挑戰。已有的研究工作多集中在從服務自身的生成和運行時的邏輯關係入手,研究服務建模、服務發現、服務組合等內容;在性能最佳化方面,現有方案也多從單個服務節點內部最佳化、或以靜態部署的服務副本策略為主。 項目在關鍵技術問題上取得了四方面突破:1)面向動態快取部署,以服務分解正確執行為目的,提出並形成了一組便於分解執行的服務編排機制、分解保障機制和原子服務高效執行方法;其中所提出的原子服務選擇算法OSSA,在實驗的大規模服務場景下,執行時間最優時可達經典的GA和LA算法的六分之一。2)針對服務快取動態生成,以最佳化對熱點服務訪問的效率和效能為目標,形成了相應的服務快取節點發現機制、服務節點平衡負載方法以及服務快取SLA保障機制;其中所提出的服務資源發現算法GHMO,同時覆蓋結構化拓撲和非結構化拓撲,並實現了多屬性精確查詢和多屬性範圍查詢功能,採用混合路由模式提高了資源查詢效率。經驗證其最長跳數比已有MAHO方法短,平均減少三分之一。3)圍繞服務副本動態遷移,從成本能耗角度和質量保證角度,提出並形成了服務遷移節點選擇方法和服務遷移網路路徑選擇方法;其中所提出的服務遷移調度中能效感知方法CACM算法,在滿負載時,僅是VMware自帶DRS算法能耗的85%。4)針對DSRDN模型下動態服務流的性能評價新問題,提出並同時形成了被動式預測方法和主動式檢測方法;其中針對大規模時服務流質量預測中數據稀疏性問題,提出了基於地理位置鄰近性AALP和RALP算法。通過公開數據集的實驗比較,在精確性和成功率上均優於已有算法,可較好克服數據稀疏性問題,有效預測預設的服務質量。

相關詞條

熱門詞條

聯絡我們