《可程式網路環境下多粒度服務與服務組合的機制研究》是依託北京科技大學,由楊揚擔任項目負責人的面上項目。
基本介紹
- 中文名:可程式網路環境下多粒度服務與服務組合的機制研究
- 依託單位:北京科技大學
- 項目負責人:楊揚
- 項目類別:面上項目
項目摘要,結題摘要,
項目摘要
近年來,可程式網路因其在負載均衡、內容分發以及網路安全性等方面的巨大優勢而受到了廣泛關注。然而,作為其核心研究方向之一,可程式網路環境下的服務,尤其是多粒度服務與服務組合的問題因其學科交叉性強、建模分析難度高等特點而未得到深入地研究。鑒於上述分析,本課題將針對以下問題進行深入研究:(1)在可程式網路特點的基礎上參考SONs架構提出可程式網路模型;(2)提出服務粒度劃分方法以及相應的模型,並在此基礎上設計多粒度服務在可程式網路中的最佳化部署方法;(3)設計跨層次的可程式網路環境下不同粒度服務之間的服務組合算法,以提高服務組合效率,減少冗餘鏈路以及冗餘信息的產生;(4)針對底層網路開發基於可程式網路路徑選擇與路由算法,以及路由重建與修復策略。本課題的研究將會為可程式網路環境下多粒度服務系統的設計提供良好的理論和實踐支撐,為解決雲計算技術中的關鍵問題提供良好的基礎,具有深遠的科學意義與廣闊的套用前景。
結題摘要
隨著下一代網際網路和雲計算技術的發展與成熟,用戶的本地需求將會更多地以服務及服務組合的形式由平台提供給終端,因此信息服務的效率以及用戶的體驗將實現質的飛躍。隨著雲計算平台的成熟,以計算和存儲為主的服務已經逐漸呈現出標準化、高效率、低成本的特點,可以說計算和存儲服務以打包的形式按需提供給用戶的技術已經非常成熟,而制約整個雲計算平台和服務計算領域的瓶頸已經變成了低效率的網路架構和頻寬分配能力。上述問題推動了“可程式網路”的發展,而為了體現可程式網路的架構優勢,我們必須解決可程式網路環境下的多粒度服務與服務組合問題。針對上述問題,本項目在可程式網路的背景下研究了網路架構、服務組合和資源分配等相關問題,主要包括:(1)提出了一種分散式流表存儲架構,通過該架構可以完成多台Openflow交換機的集中式管理,從而構建一個適配於多粒度服務的可程式網路模型;(2)提出了基於遺傳算法的資源預分配算法RPGA與基於多屬性QoS綜合評估方法的負載均衡策略,提高了可程式網路的資源利用率與服務質量,實驗驗證了上述方法的有效性和實用性;(3)提出了一整套多粒度服務部署、服務發現與服務組合算法。上述算法可以針對不同的網路狀況,高效地完成Web服務部署、服務發現與服務組合最佳化配置;(4)在以上研究的基礎上,基於貝葉斯定理提出了一種網路攻擊者可疑機率計算方法,可以獲得較低的誤判以及漏判機率,保證網路的安全;(5)針對以上研究搭建了可程式網路實驗平台,並通過平台驗證了上述研究成果。 本項目針對可程式網路架構下服務科學問題的研究,從模型、策略和算法的層次深入探討了雲平台資源分配、負載均衡、服務發現和服務組合等方面的問題,並在實驗平台上進行了測試與套用,為可程式網路的服務組合套用提供了良好的理論支撐。