本發明公開了網絡數據通信領域的一種基于微服務實時遷移的軟件系統韌性增強系統及方法,系統包括:OpenFlow交換機,用于接收用戶的服務訪問請求并轉發給微服務控制器;微服務控制器,根據所述服務訪問請求決策選擇微服務實例程序,并將決策信息發送至SDN控制器;SDN控制器,根據決策信息將服務訪問請求轉發至安裝有對應微服務實例程序的服務承載主機;服務承載主機,用于為微服務實例程序提供運行環境,以及,對微服務實例程序和自身運行狀態進行周期性檢測。本發明能夠在部分網絡鏈路、服務承載主機、微服務實例程序失效的情況下,通過微服務的實時遷移,確保軟件系統能夠持續對外提供服務,從而有效增強軟件系統的韌性抗毀能力。
聲明:
“基于微服務實時遷移的軟件系統韌性增強系統及方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)