[发明专利]基于相对位置动态确定连接建立机制的装置和方法有效
申请号: | 200810133904.6 | 申请日: | 2008-07-15 |
公开(公告)号: | CN101631110A | 公开(公告)日: | 2010-01-20 |
发明(设计)人: | 韩竹;郑凯;梁志勇;邵凌 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/28 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 鲍 进 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 相对 位置 动态 确定 连接 建立 机制 装置 方法 | ||
1.一种根据虚拟机所处的位置动态地确定虚拟机之间的连接建立机制的装置,包括:
通信代理单元,用于接收与虚拟机所处的位置有关的消息;以及
控制单元,用于基于接收到的消息,确定虚拟机之间的连接建立机制,并控制根据所确定的连接建立机制建立虚拟机之间的连接,
如果与虚拟机所处的位置有关的消息包括指示虚拟机处于同一物理主机上的信息,则控制单元确定要使用的连接建立机制为轻量级协议,
其中如果与虚拟机所处的位置有关的消息包括指示虚拟机处于不同物理主机上的信息,则控制单元确定连接建立机制为TCP/IP协议,
所述装置还包括:
数据复用器,用于在控制单元的控制下,将发送/接收数据附接到建立的连接上,
其中,控制单元通过控制数据复用器锁定发送/接收数据,根据所确定的另一种连接建立机制建立连接,控制数据复用器解除锁定,以及将发送/接收数据附接到建立的连接上来实现切换。
2.如权利要求1所述的装置,其中,控制单元还包括:
记录表,用于记录与每个连接有关的信息,所述信息至少包括连接二端的虚拟机的标识符ID、IP地址和端口号以及已发送和接收的分组的数目中的至少一个。
3.如权利要求1所述的装置,还包括:
卸载引擎单元,用于使用试探法确定连接建立机制之一所需的信息。
4.如权利要求3所述的装置,其中,所述连接建立机制之一所需的信息包括起始序列号和顺序号,
其中,所述起始序列号是基于网络时间协议值的散列值、基于发生迁移的虚拟机的IP地址和缺省值中的一个,而顺序号为该散列值与 已发送/接收的分组的数目之和。
5.如权利要求1所述的装置,其中,控制单元还用于注册虚拟机。
6.如权利要求1所述的装置,其中,与虚拟机所处的位置有关的消息包括指示虚拟机处于同一物理主机上或者虚拟机处于不同物理主机上的信息。
7.如权利要求1所述的装置,其中,在虚拟机之间已经基于一种连接建立机制建立了连接的情况下,如果控制单元基于接收到的消息确定应当使用另一种连接建立机制,则控制单元执行连接建立机制的切换。
8.如权利要求1所述的装置,还包括:
卸载引擎单元,用于使用试探法确定连接建立机制之一所需的信息;
其中,在从轻量级协议切换到TCP/IP协议的情况下,卸载引擎单元使用试探法建立用于建立TCP/IP连接的TCP/IP控制块。
9.如权利要求1所述的装置,其中,所述消息包括以下字段中的至少一个:消息类型、虚拟机的IP地址、端口号、和ID。
10.一种根据虚拟机所处的位置动态地确定虚拟机之间的连接建立机制的方法,包括步骤:
接收与虚拟机所处的位置有关的消息;
基于接收到的消息,确定虚拟机之间的连接建立机制;以及
控制根据所确定的连接建立机制建立虚拟机之间的连接,
其中,所述确定虚拟机之间的连接建立机制的步骤包括:
如果与虚拟机所处的位置有关的消息包括指示虚拟机处于同一物理主机上的信息,则确定要使用的连接建立机制为轻量级协议,
其中,所述确定虚拟机之间的连接建立机制的步骤还包括:
如果与虚拟机所处的位置有关的消息包括指示虚拟机处于不同物理主机上的信息,则确定连接建立机制为TCP/IP协议,
其中所述方法还包括步骤:
根据控制,将发送/接收数据附接到建立的连接上,
其中,通过控制锁定发送/接收数据,根据所确定的另一种连接建立机制建立连接,控制解除锁定,以及将发送/接收数据附接到建立的连接上来实现切换。
11.如权利要求10所述的方法,其中,与虚拟机所处的位置有关的消息包括指示虚拟机处于同一物理主机上或者虚拟机处于不同物理主机上的信息。
12.如权利要求10所述的方法,还包括:
在虚拟机之间已经基于一种连接建立机制建立了连接的情况下,如果基于接收到的消息确定应当使用另一种连接建立机制,则执行连接建立机制的切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810133904.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:嵌入式红外人脸图像识别装置
- 下一篇:一种报文处理方法及装置