技術摘要: |
一種運用於雲端服務之虛擬機之封包察覺式容錯方法,該方法包括下列步驟:由主要輸入處理單元接收上傳封包;由主要輸入處理單元將上傳封包複製給備援輸入處理單元;由主要執行單元運算上傳封包以產生主要輸出封包,並傳送於主要輸出處理單元,由備援執行單元運算上傳封包以產生備援輸出封包,並傳送於備援輸出處理單元;由主要容錯控制元件接收主要輸出處理單元傳送之主要輸出封包,且接收備援輸出處理單元傳送之備援輸出封包之備援封包檢查碼;以及由主要容錯控制元件比較主要輸出封包之主要封包檢查碼與備援封包檢查碼是否一致。
|
解決的問題或達成的功效: |
提供一種運用於雲端服務之虛擬機之封包察覺式容錯方法及系統、電腦可讀取之記錄媒體及電腦程式產品,其使用改良式的架構針對提供網路服務的雲端虛擬機的容錯作最佳化的設計,以封包比對的方式降低容錯系統同步機制時所需的計算資源,進而提升主要虛擬機的效能。
|
應用領域: |
電腦之技術領域
|
適用產品: |
雲端服務
|
IPC: |
G06F-011/08(2006.01);H04L-012/70(2013.01)
|
Claim 1: |
1.一種運用於雲端服務之虛擬機之封包察覺式容錯方法,該方法應用於架構有一主要實體機器層、架構在該主要實體機器層上之一主要虛擬機管理系統層及一主要虛擬機層之一主要主機及架構有一備援實體機器層、架構在該備援實體機器層上之一備援虛擬機管理系統層及一備援虛擬機層之一備援主機,該方法包括下列步驟:由該主要虛擬機層之一主要輸入處理單元接收上傳至雲端服務之一上傳封包;由該主要輸入處理單元將該上傳封包複製給該備援虛擬機層之一備援輸入處理單元;由該主要虛擬機管理系統層之一主要執行單元運算在該主要輸入處理單元中之該上傳封包以產生一主要輸出封包,並傳送於該主要虛擬機層之一主要輸出處理單元,由該備援虛擬機管理系統層之一備援執行單元運算在該備援輸入處理單元中之該上傳封包以產生一備援輸出封包,並傳送於該備援虛擬機層之一備援輸出處理單元;由該主要虛擬機層之一主要容錯控制元件接收該主要輸出處理單元傳送之該主要輸出封包,且接收該備援輸出處理單元傳送之該備援輸出封包之一備援封包檢查碼;以及由該主要容錯控制元件比較該主要輸出封包之一主要封包檢查碼與該備援封包檢查碼是否一致,以判斷該主要主機之虛擬機與該備援主機之虛擬機是否同步。
|
聯繫方式 |
|
|