【技术实现步骤摘要】
用于虚拟机与云服务计算设备之间的快速路由传输的方法及系统本申请要求2016年06月30日提交美国专利商标局、申请号为15/199536、专利技术名称为“EXPRESSROUTETRANSMISSIONSBETWEENVIRTUALMACHINESANDCLOUDSERVICECOMPUTINGDEVICES”的美国专利技术专利申请的优先权,其全部内容通过引用结合在本申请中。
技术介绍
具有公共互联网接入的各种类型的云服务被托管在云服务提供商的数据中心内。例如,可以通过云服务提供商访问用于商业需求的诸如web服务、存储和虚拟机(VM)的云服务。为了保障可扩展性和鲁棒性,这些云服务通常位于负载平衡器后面,以便多个云服务计算设备能够共享业务负载。也就是说,云服务计算设备的输入业务和输出业务一般会通过负载平衡器。此外,企业和个人越来越依赖于云服务提供商数据中心中托管的虚拟机来满足其计算需求。这些虚拟机可以访问在相同区域和/或同一数据中心内托管的公共云服务,从而在负载平衡器上施加更大的业务负载。为了解决负载均衡器上的不断增加的业务负载,可能需要云服务提供商相应地增加负载平衡器的总容量,而这会非常昂贵。附图说明参照附图对具体实施方式进行说明。在附图中,附图标记的最左边的数字表示该标记首次出现的图。不同图中使用相同的附图标记表示相似或相同的项目。此外,附图可以被认为是提供各个部件在各个图中的相对尺寸的近似描绘。然而,附图并不是按比例绘制的,并且各个部件在各个图中和各个图之间的相对尺寸可以与所描绘的不同。特别地,一些附图可以将部件描述为一定的尺寸或形状,而为了清楚起见,其它附图 ...
【技术保护点】
一种系统,其特征在于,包括:用于云服务的一个或多个负载平衡器;和用于所述云服务的多个前端计算设备,所述多个前端计算设备中的前端计算设备被配置为:从所述一个或多个负载平衡器接收源自虚拟机的第一数据包,确定所述第一数据包包括:与所述虚拟机相关联的第一互联网协议地址,作为源地址,隧道协议标识符,以及与托管所述虚拟机的主机计算设备相关联的第二互联网协议地址,作为源地址,至少部分地基于云隧道协议来生成第二数据包,所述第二数据包包括:与所述虚拟机相关联的所述第一互联网协议地址,作为目的地地址,隧道协议标识符,和与所述主机计算设备相关联的所述第二互联网协议地址,作为目的地地址,以及经由绕过所述一个或多个负载平衡器的直接返回路由将所述第二个数据包发送至所述虚拟机。
【技术特征摘要】
2016.06.30 US 15/1995361.一种系统,其特征在于,包括:用于云服务的一个或多个负载平衡器;和用于所述云服务的多个前端计算设备,所述多个前端计算设备中的前端计算设备被配置为:从所述一个或多个负载平衡器接收源自虚拟机的第一数据包,确定所述第一数据包包括:与所述虚拟机相关联的第一互联网协议地址,作为源地址,隧道协议标识符,以及与托管所述虚拟机的主机计算设备相关联的第二互联网协议地址,作为源地址,至少部分地基于云隧道协议来生成第二数据包,所述第二数据包包括:与所述虚拟机相关联的所述第一互联网协议地址,作为目的地地址,隧道协议标识符,和与所述主机计算设备相关联的所述第二互联网协议地址,作为目的地地址,以及经由绕过所述一个或多个负载平衡器的直接返回路由将所述第二个数据包发送至所述虚拟机。2.根据权利要求1所述的系统,其特征在于,所述云隧道协议包括虚拟可扩展局域网隧道技术。3.根据权利要求2所述的系统,其特征在于,所述隧道协议标识符是与所述云服务相关联的虚拟可扩展局域网标识符。4.根据权利要求1所述的系统,其特征在于,所述主机计算设备被配置为:从所述前端计算设备接收所述第二数据包,以及至少部分地基于与所述虚拟机相关联的所述第一互联网协议地址将所述第二数据包转发至所述虚拟机。5.根据权利要求1所述的系统,其特征在于,所述主机计算设备被配置为:从所述前端计算设备接收所述第二数据包,解封装所述第二数据包以产生解封装的数据包,解封装包括去除所述隧道协议标识符或与主机计算设备相关联的所述第二互联网协议地址中的至少一个,以及至少部分地基于与所述虚拟机相关联的所述第一互联网协议地址将解封装的数据包转发至所述虚拟机。6.根据权利要求5所述的系统,其特征在于,所述主机计算设备还托管虚拟交换机,并且所述虚拟交换机将所述解封装的数据包转发至所述虚拟机。7.一种方法,其特征在于,包括:在云服务的计算设备处从所述云服务的一个或多个负载平衡器接收源自虚拟机的第一数据包,所述第一数据包包括:与所述虚拟机相关联的第一互联网协议地址,作为源地址,以及与托管所述虚拟机的主机计算设备相关联的第二互联网协议地址,作为源地址;至少部分地基于隧道协议来生成第二数据包,所述第二数据包包括:与所述虚拟机相关联的所述第一互联网协议地址,作为目的地地址,隧道协议标识符,和与所述主机计算设备相关联的所述第二互联网协议地址,作为目的地地址,以及经由绕过所述一个或多个负载平衡器的直接返回路由将所述第二数据包发送至所述虚拟机。8.根据权利要求7所述的方法,其特征在于,所述隧道协议包括虚拟可扩展局域网隧道技术。9.根据权利要求7所述的方法,其特征在于,所述隧道协议标识符是与所述云服务相关联的虚拟可扩展局...
【专利技术属性】
技术研发人员:程钢,吴结生,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。