[發明專利]基于模糊控制的分布式服務流程引擎管理系統無效
| 申請號: | 200810040700.8 | 申請日: | 2008-07-17 |
| 公開(公告)號: | CN101321181A | 公開(公告)日: | 2008-12-10 |
| 發明(設計)人: | 曹健;丁新安;汪毅;孫曉晗;楊娟 | 申請(專利權)人: | 上海交通大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 上海交達專利事務所 | 代理人: | 王錫麟;王桂忠 |
| 地址: | 200240*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 模糊 控制 分布式 服務 流程 引擎 管理 系統 | ||
技術領域
本發明涉及一種信息技術領域的系統,具體說是一種基于模糊控制的分布式服務流程執行引擎管理系統。
背景技術
作為現代服務科學的奠基石,服務計算已成為一項橋接商業服務與信息技術服務的跨學科的科學技術。服務計算強調一種以重用為中心,松散耦合、可動態優化和擴展的分布式應用的構造和運維模式。服務流程以流程的形式來組合分布在系統中的一系列應用服務,而服務流程引擎的功能是依據該流程定義的各個服務間的關系,逐個自動地調用這些服務。服務流程引擎的管理是服務計算的核心問題之一。在面向大規模業務的分布式服務流程應用環境中,單個執行引擎很難滿足用戶的執行需求,服務流程管理系統大多建立在分布式的系統之上,這樣可以在不同的節點上部署多個服務流程引擎服務,從而保證該系統能夠處理比較大的負荷。但是,由于運行環境的變化,對服務流程引擎的計算需求也是變化的,同時系統中還分布著許多其他類型的應用,系統資源是有限的。因此,對于一個分布式服務流程管理系統而言,根據服務流程系統當前負載情況來配置合適數目的引擎節點是十分重要的問題。現階段,分布式服務流程引擎的配置方法一般是簡單的、靜態的,并不能達到很好的效果。
經對現有技術文獻的檢索發現,中國專利申請號01102439.9,發明名稱:一種網絡工作流管理方法,公開號:CN1368809,該發明由服務端和客戶端協同處理,完成整個工作流的操作,通過網絡傳遞工作信息包,使任何用戶都能對任務后續工作流程進行管理和監控,工作內容和流轉規則同時流轉發送。工作狀態以分布式的方式存放在所有監控者系統中,節點之間的信息交換采用端對端的通訊模式。該工作流管理系統(1)節點之間通訊量過大,容易造成信息泛濫;(2)沒有一個自動部署的策略來根據節點負載調整節點服務數。
發明內容
本發明針對現有技術的不足與缺陷,提供一種針對服務計算的基于模糊控制的分布式服務流程引擎管理系統,使其能夠在分布式的服務計算環境下為服務流程執行提供一種主動的、智能化的配置管理系統,以解決當前分布式服務流程引擎管理系統引擎配置功能單一和靜態化的問題,推動服務計算的應用和發展。
本發明是通過以下技術方案實現的,本發明包括:服務流程執行代理器、節點服務質量監控器、負載均衡管理器、部署控制管理器和引擎服務器。在服務流程引擎自動部署方面,引擎服務器可以分布式安裝在多個服務節點上,各節點的性能信息和負載情況會不斷地通過消息機制通知給節點服務質量監控器;節點服務質量監控器通過基于模糊理論的服務質量分析算法計算出各引擎服務器的服務質量;部署控制管理器根據節點服務質量監控器提供的各分布式引擎的服務質量,通過模糊算法計算整個分布式引擎環境的服務質量,并確定需要在哪一個引擎服務器上部署或卸載服務,并進行相關操作。在服務流程執行方面,當服務流程執行代理器收到用戶的服務流程執行請求時,會請求負載均衡管理器提供一個引擎服務器;負載均衡管理器通過節點服務質量監控器得到服務節點的服務質量信息,結合用戶需求,根據模糊負載均衡算法選擇一個合適的引擎服務器;服務流程執行代理器綁定這個引擎服務器,并把用戶請求的任務提交給此引擎服務器;引擎服務器收到任務后,執行用戶指定的服務流程,并返回執行結果返回給服務流程執行代理器,由其返回給用戶。
所述服務流程執行代理器包括:服務請求單元、任務派遣單元和日志管理單元。服務請求單元負責接受用戶提交的執行服務流程的請求,并將用戶請求轉發給負載均衡管理器,要求其給出一個引擎服務器;任務派遣單元在得到負載均衡管理器給定的引擎服務器后,綁定這個引擎服務器,并把用戶請求的任務提交給此引擎服務器,當得到流程執行返回結果時,將結果返回給用戶,用戶也可以通過任務派遣單元通知綁定的引擎服務器中斷、繼續或終止執行相應的流程;日志管理單元將用戶請求、選擇的引擎服務器等各種執行信息保存為日志,并提供查看、刪除等管理功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810040700.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:嵌入式瀏覽器緩存設計方法
- 下一篇:雙成像器件攝像機





