《基於粒度計算的網路服務聚合與協同方法研究》是依託山東大學,由崔立真擔任項目負責人的青年科學基金項目。
基本介紹
- 中文名:基於粒度計算的網路服務聚合與協同方法研究
- 項目類別:青年科學基金項目
- 項目負責人:崔立真
- 依託單位:山東大學
中文摘要,結題摘要,
中文摘要
本項目針對海量網路服務聚合與協同的多粒度/變粒度特性及挑戰性問題,提出利用模糊元圖從服務功能、屬性、QoS評估因子、QoS度量等多維度、多尺度來統一表示多樣化用戶需求和多粒度服務資源,使用戶與服務、服務與服務之間便於相互理解與溝通。基於該表示模型的代數結構和粒度計算理論建立服務資源信息粒計算模型,動態構造服務資源粒度空間,實現海量、多粒度服務資源的自組織。基於服務資源信息粒計算模型,研究網路服務聚合與協同的多粒度模型、分析模型和評估最佳化模型。以服務聚合與協同的多粒度模型,解決海量服務的高效聚合與協同問題。以分析模型,解決服務粒度相容性、服務流程正確性的驗證問題。以評估最佳化模型,解決用戶需求與服務資源動態變化引起的服務粒度空間動態調整與自演化問題。該研究不僅為網路服務聚合與協同方法建立新型理論體系,還為網路服務資源的重用與共享、新型複雜網路套用的普及與發展提供理論基礎和技術支持。
結題摘要
針對雲計算環境下,網路服務資源的功能性因素、非功能性因素以及用戶需求呈現的多樣化和個性化的特點都是多粒度和可變粒度的特點,充分分析了服務聚合與協同的多粒度/變粒度特性,從平台架構、服務索引、服務組合、數據存儲、服務性能預測、服務事務管理等幾個方面開展了研究工作;在此基礎上研發原型系統,驗證上述各項關鍵技術。隨著研究深入,進一步聚焦雲計算環境下,基於PaaS平台的軟體服務交付模式,如何通過服務組合快速構建多租戶軟體服務的問題,重點圍繞平台架構、實際服務系統示範、前期理論方法驗證等開展工作。同時,針對PaaS環境下服務組合套用的大規模數據,擴展部分研究內容,重點研究服務組合套用關聯的大數據如何在雲中最佳化存儲的問題。主要創新性研究及成果包括: (1)針對雲中服務組合的複雜性,即多租戶特性和多粒度特性,提出基於粒度計算的服務粒度空間理論體系MultiGranular。 (2)基於粒度空間理論體系MultiGranular,提出面向雲中複雜服務組合方法,並進行驗證和實驗對比分析。 (3)針對雲計算環境下多租戶套用之間不斷增加的服務組合與協同需求,提出了支持協同套用動態構建與執行的PaaS平台、交付技術和編程模型。 (4)在服務組合的事務性及QoS方面,提出了一種基於補償規劃圖的事務管理模型。 (5)針對多租戶服務組合套用中實例密集流程執行過程中的調度問題,提出面向多租戶套用不同層面的調度算法。 (6)針對雲中多租戶服務組合套用的數據存儲問題,提出基於性能模型的數據伸縮存儲、性能-代價均衡的多節點數據提供等方法。 (7)針對多租戶服務組合和跨組織協同問題,提出服務流程自主構建和基於社區雲的跨組織業務流程協同方法。 (8)開發了面向多租戶服務組合的軟體服務交付PaaS平台,支持多租戶套用的開發者使用該系統,能夠快速開發出面向多租戶的、支持服務定製與演化的SaaS組合服務。 截止目前課題組已發表學術論文22篇,其中SCI 收錄2篇,EI收錄 15篇,錄用學術論文5篇。在課題資助下,申請國家發明專利1項,獲省部級科技進步二等獎3項,新申請獲得國家、省部級科研項目4項,培養博士 6 人,碩士生13人,組織全國服務計算學術會議1次,參加服務計算國際、國內學術會議12次,已按照計畫完成相關研究工作。