[發明專利]一種基于PaaS的微服務編排引擎管理方法在審
| 申請號: | 202010558945.0 | 申請日: | 2020-06-18 |
| 公開(公告)號: | CN111722929A | 公開(公告)日: | 2020-09-29 |
| 發明(設計)人: | 孫紫陽 | 申請(專利權)人: | 南京龍貓商業智能科技股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/54 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 210000 江蘇省南京市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 paas 微服 編排 引擎 管理 方法 | ||
本發明公開了一種基于PaaS的微服務編排引擎管理方法,具體步驟如下:S1:定義工作流;S2:執行工作流;S3:識別工作流;S4:微服務組合方法成形;使用特定的建模語言定義工作流任務,工作流可作為定義服務組合的建模工具或是分布式活動的協調控制引擎,將預定義的服務組合用工作流藍圖與實際的服務實例執行狀態相結合,以識別下一個服務并實現服務組合工作流的跟蹤、管理及正確執行,編排引擎可通過API接口檢查單個Worker的工作負載能力,并實現Worker實例的自動伸縮擴展,實現不同建模語言的集成及交互,為用戶打造一站式的分布式事務解決方案,從而支持后續的個性化供應鏈服務方案構建和動態變化性場景下的優化決策。
技術領域
本發明屬于微服務技術領域,具體涉及一種基于PaaS的微服務編排引擎管理方法。
背景技術
隨著互聯網技術的發展,大型 IT 系統一般采用分布式計算模式,以優化資源配置并提高系統可靠性、可用性、靈活性等。為了便于分布式信息系統的設計、開發與集成,以及提高系統架構的靈活性、復用性、可增長性,面向服務的體系結構 SOA( Service-Oriented Architecture) 隨即產生。SOA 體系結構將定義良好的、具有開放接口并獨立于硬件、軟件平臺以及實現技術的單個服務組件關聯起來,以構造整體應用并采用松耦合的方式保護既有 IT 基礎設施。而 Web 服務及其相關標準和 SOAP、WSDL、UDDI 等協議的出現,為 SOA 的實現提供了技術支撐和處理方案,成為近十多年以來服務計算領域的重點研究內容之一。
盡管基于 SOA 體系結構下,Web 服務為跨平臺的企業開發提供了方便,但是在開發模式上,采用的是單體架構模式 。單體架構將所有業務所需的邏輯模塊、運行數據等作為整體被設計、開發、打包并部署運行。然而,隨著企業業務復雜度的增大以及業務需求的增加,單體架構對于需要應對業務邏輯復雜、數據量龐大,具有高實時性、高可靠性、高伸縮性運行要求的在線軟件系統來說,具有難以被設計實現、部署效率低、不利于維護等缺點。隨著互聯網技術的快速發展,越來越多企業對系統的可靠性、可用性、靈活性及高并發處理能力等方面要求越來越高,而傳統的 SOA 體系結構并不能完全滿足這樣的需求,因此,一種最佳的實踐方式就是微服務化。微服務(Microservices)作為一種新興的技術,在異構分布式計算、數據與代碼重用等方面實現了更好的解決方案,并具備高度的平臺互操作性、動態擴展能力、強大的容錯能力等,受到了工程界、學術界的極大關注。然而,單個微服務提供的功能有限,多數情況下需對系統已有的微服務進行靈活組裝,實現更為豐富的服務組合方案,用于滿足多樣性的用戶需求。因此,微服務組合作為微服務體系結構中的重點研究內容。
微服務其核心要義在于基于面向服務的思想,對傳統大型應用系統進行功能分解,推動細粒度服務的使用,將原先的單塊應用拆分為一系列可被獨立設計、開發、部署、運維的軟件服務單元,服務間相互協作并擁有獨立的數據庫。實際上,微服務與 SOA 所推崇的思想相似,但是微服務無論是在服務粒度的劃分或者集成方式以及服務部署方面都要比SOA 更為細致、靈活、簡單,因此更適合如今企業發展的需求。
在微服務體系結構中,基于單一職責原則,將傳統的單體應用分解為多個微服務。通常,單個微服務提供的功能有限,多數時候需對系統已有的微服務進行靈活組合從而滿足用戶多樣的業務需求。因此,微服務組合可以利用較小、較簡單、且易于執行的輕量級微服務來創建功能更為豐富、更滿足用戶要求的復雜服務,從而將松散耦合的、具備獨立功能分散在進程內的多個微服務集成在一起實現更為強大的功能,以支持企業內外部多樣性的應用需求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京龍貓商業智能科技股份有限公司,未經南京龍貓商業智能科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010558945.0/2.html,轉載請聲明來源鉆瓜專利網。





