[發明專利]一種基于硬件模擬的虛擬機通信方法和裝置有效
| 申請號: | 201310565423.3 | 申請日: | 2013-11-13 |
| 公開(公告)號: | CN103780674B | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 錢炎;李樺;蔣天超 | 申請(專利權)人: | 南京中興新軟件有限責任公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京派特恩知識產權代理有限公司11270 | 代理人: | 張穎玲,王黎延 |
| 地址: | 210012 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 硬件 模擬 虛擬機 通信 方法 裝置 | ||
1.一種基于硬件模擬的虛擬機通信方法,其特征在于,在主機和虛擬機中分別設置主機代理和虛擬機代理;所述方法還包括:
主機和虛擬機分別通過消息指令與主機代理和虛擬機代理通信;
主機代理和虛擬機代理之間通過虛擬化前端設備和虛擬化后端設備進行通信;
啟動主機上的主機代理,主機上的應用向主機代理注冊,主機代理向消息總線注冊,并連接虛擬化后端設備;
當主機代理按照消息關鍵字和主機上的應用的注冊信息判斷所述消息指令為發送給主機上的應用的消息指令時,所述主機代理按照消息關鍵字將接收到來自消息總線的消息指令發送到主機上的應用。
2.根據權利要求1所述方法,其特征在于,所述方法還包括:
啟動虛擬機上的虛擬機代理,虛擬機上的應用向虛擬機代理注冊,虛擬機代理連接虛擬化前端設備。
3.根據權利要求1所述方法,其特征在于,所述主機和虛擬機分別通過消息指令與主機代理和虛擬機代理通信,主機代理和虛擬機代理之間通過虛擬化前端設備和虛擬化后端設備進行通信,包括:
主機上的應用向消息總線發送消息指令,消息總線將所述消息指令發送給主機代理;
主機代理按照消息關鍵字通過虛擬化后端設備和虛擬化前端設備將所述消息指令發送給虛擬機代理;
虛擬機代理根據所述消息關鍵字和虛擬機上的應用的注冊信息,將所述消息指令發送給虛擬機上的應用。
4.根據權利要求1所述方法,其特征在于,所述主機和虛擬機分別通過消息指令與主機代理和虛擬機代理通信,主機代理和虛擬機代理之間通過虛擬化前端設備和虛擬化后端設備進行通信,包括:
虛擬機上的應用向虛擬機代理發送消息指令;
虛擬機代理按照消息關鍵字通過虛擬化前端設備和虛擬化后端設備將所述消息指令發送給主機代理;
主機代理根據消息關鍵字和主機上的應用注冊信息,將所述消息指令發送給主機上的應用。
5.根據權利要求1至4任一項所述方法,其特征在于,所述方法還包括:所述虛擬機代理定時上報虛擬機性能數據。
6.根據權利要求1至4任一項所述方法,其特征在于,所述方法還包括:虛擬機代理根據接收到的不同的消息類型,進入對應的消息處理函數,執行配置、和/或執行后啟動腳本、和/或執行動態資源調整。
7.一種基于硬件模擬的虛擬機通信裝置,其特征在于,所述裝置包括:主機代理、虛擬機代理、虛擬化后端設備、虛擬化前端設備;其中,
所述主機代理,用于通過消息指令與主機進行通信;
所述虛擬機代理,用于通過消息指令與虛擬機進行通信;
所述虛擬化后端設備,用于與虛擬化前端設備配合完成主機代理和虛擬機代理之間的通信;
所述虛擬化前端設備,用于與虛擬化后端設備配合完成主機代理和虛擬機代理之間的通信
所述主機代理,還用于接收主機上的應用的注冊信息,并連接虛擬化后端設備;
所述主機代理按照消息關鍵字和主機上的應用的注冊信息判斷所述消息指令為發送給主機上的應用的消息指令時,所述主機代理還用于按照消息關鍵字接收到來自消息總線的消息指令發送到主機上的應用。
8.根據權利要求7所述裝置,其特征在于,所述主機代理,還用于接收主機上的應用的注冊信息,向消息總線注冊,并連接虛擬化后端設備;
所述虛擬機代理,還用于接收虛擬機上的應用的注冊信息,并連接虛擬化前端設備。
9.根據權利要求7所述裝置,其特征在于,所述主機代理,還用于接收消息總線發來的消息指令,并按照消息關鍵字通過虛擬化后端設備和虛擬化前端設備將所述消息指令發送給虛擬機代理;
所述虛擬機代理,還用于根據所述消息關鍵字和虛擬機上的應用的注冊信息,將所述消息指令發送給虛擬機上的應用。
10.根據權利要求7所述裝置,其特征在于,所述虛擬機代理,還用于接收虛擬機上的應用向發送的消息指令;并按照消息關鍵字通過虛擬化前端設備和虛擬化后端設備將所述消息指令發送給主機代理;
所述主機代理,還用于按照所述消息關鍵字主機上的應用的注冊信息,將所述消息指令發送給主機上的應用。
11.根據權利要求7至10任一項所述裝置,其特征在于,所述虛擬機代理,還用于定時上報虛擬機性能數據。
12.根據權利要求7至10任一項所述裝置,其特征在于,所述虛擬機代理,還用于根據接收到的不同的消息類型,進入對應的消息處理函數,執行配置、和/或執行后啟動腳本、和/或執行動態資源調整。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京中興新軟件有限責任公司,未經南京中興新軟件有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310565423.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種汽車環保濾清器濾紙及其制備方法
- 下一篇:用于汽車的背門鉸鏈及其裝配方法





