买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:天翼云科技有限公司
摘要:本发明涉及一种基于TCP选项的高性能元数据获取方法,属于云场景获取元数据领域,该方法包括:对Openflow协议进行扩展,支持为TCP报文增加指定类型的报文头TCP选项;启动MetadataProxy服务,接收虚拟机的元数据请求;对请求中携带的X‑Instance‑ID标识进行解析并提取;通过Openflow协议的流表修改虚拟机访问报文;接收TCP数据包,解析报文中的TCP选项,获取instance‑id,在本地查找对应的元数据信息,将该元数据信息转发给对应的虚拟机。本发明的方法可以提高虚机元数据获取的效率和准确性以及提高虚拟化环境下元数据管理的效率和准确性。
主权项:1.一种基于TCP选项的高性能元数据获取方法,其特征在于,包括:S1,对Openflow协议进行扩展,以使得Openflow协议支持为TCP报文增加指定类型的报文头TCP选项;S2,在本地机器的计算节点上启动MetadataProxy服务,利用所述MetadataProxy服务作为虚拟机元数据信息的管理员,接收虚拟机的元数据请求,并在本地存储和管理这些元数据信息;S3,将虚拟机与主机进行绑定,通过HTTP连接调用所述计算节点的MetadataProxyAPI,向所述MetadataProxy服务发送HTTP请求,其中,在HTTP报文头中携带X-Instance-ID标识,所述X-Instance-ID标识用于记录虚拟机的instance_id;S4,所述MetadataProxy服务接收到所述HTTP请求后,对所述HTTP请求中携带的X-Instance-ID标识进行解析并提取,并存储到本地机器,根据所述X-Instance-ID标识,由所述MetadataProxy服务将每个虚拟机的元数据信息与相应的instance_id进行关联;S5,控制器通过所述Openflow协议的流表修改虚拟机访问报文,将原本指向特定IP地址和端口的流量包重定向到所述MetadataProxy服务,并将虚拟机的instance_id作为TCP选项添加到元数据访问的TCP数据包中,将数据包发送给MetadataProxy服务;S6,所述MetadataProxy服务接收来自所述控制器的TCP数据包,解析报文中的TCP选项TCPOption,获取instance-id,并基于instance-id在本地查找与所述instance-id对应的元数据信息,并在查找到后将该元数据信息转发给对应的虚拟机。
全文数据:
权利要求:
百度查询: 天翼云科技有限公司 一种基于TCP选项的高性能元数据获取方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。