一种跨虚拟机的多服务调用方法及系统

基本信息

申请号 CN201510456088.2 申请日 -
公开(公告)号 CN105068859A 公开(公告)日 2015-11-18
申请公布号 CN105068859A 申请公布日 2015-11-18
分类号 G06F9/455(2006.01)I;G06F9/48(2006.01)I 分类 计算;推算;计数;
发明人 利文浩;张之收;陈锴 申请(专利权)人 上海梦鱼信息科技有限公司
代理机构 上海光华专利事务所 代理人 上海谐桐信息技术有限公司
地址 200127 上海市浦东新区峨山路111号4幢317室
法律状态 -

摘要

摘要 本发明提供一种跨虚拟机的多服务调用方法及系统,方法包括:第一虚拟机接收第一网络请求,根据所述第一网络请求执行第一任务后向虚拟机监控器发送第一上下文切换请求;所述虚拟机监控器接收所述第一上下文切换请求,将所述第一任务的上下文切换至第二虚拟机中执行第二任务的上下文;所述第二虚拟机执行所述第二任务,完成后向所述虚拟机监控器发送关于所述第一任务的第二上下文切换请求;所述虚拟机监控器接收所述第二上下文切换请求,将所述第二任务的上下文切换至所述第一虚拟机中第一任务的上下文。本发明可实现位于不同虚拟机中的多服务调用,避免了额外的系统调度,提高了系统的响应速度。