商品交换机硬件上的硬件负载均衡器网关制造技术

技术编号:33762406 阅读:29 留言:0更新日期:2022-06-12 14:11
与云中开放联网软件(SONiC)平台一起操作的架顶式(TOR)交换机使用商品交换机硬件被实现,并且被配置为维护或检索针对负载均衡器中的传入数据流的流状态信息。在一个实施例中,专用集成电路(ASIC)向用户模式容器通知针对每个传入数据流的流状态信息。用户模式容器向ASIC通知可能关于经修改的分布式系统(例如,被添加、被更新或被移除的服务器)而产生的任何受影响的流。在其他实施例中,ASIC可以利用远程直接存储器访问(RDMA)来检索由远程设备维护的流状态信息,或者可以利用RDMA来检索针对传入业务的网络地址转换(NAT)信息。在实现中的每个实现中,当服务器的分布式系统改变时,负载均衡系统的完整性被维持。负载均衡系统的完整性被维持。负载均衡系统的完整性被维持。

【技术实现步骤摘要】
【国外来华专利技术】商品交换机硬件上的硬件负载均衡器网关

技术介绍

[0001]作为分布式系统的一部分而设立的服务器可以托管诸如动态Web应用和网站的数据,负载均衡器可以向这些服务器引导传入业务。在一些实现中,由于利用一致散列来组织服务器上的数据,因此当从分布式系统中添加、更新或移除服务器时,从负载均衡器到服务器的数据流可能受到影响。另外,负载均衡器的瓶颈可能出现在复用器(MUX)处,该复用器处理入站网络业务并且将暴露给公众的虚拟互联网协议(IP)地址映射到虚拟机位于的动态IP地址。

技术实现思路

[0002]与云中开放联网软件(SONiC)平台一起操作的架顶式(TOR)交换机使用商品交换机硬件而被实现,并且被配置为维护或检索针对去往负载均衡器的传入数据流的流状态信息,该负载均衡器被配置为以交换机线速率执行负载均衡。在一个实施例中,专用集成电路(ASIC)向用户模式容器通知针对每个传入数据流的流状态信息。用户模式容器向ASIC通知可能关于经修改的分布式系统(例如,被添加、被更新或被移除的服务器)而产生的任何受影响流。在其他实施例中,ASIC可以利用远程直接存储器访问(RDM本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种由联网设备执行的方法,所述联网设备与在一个或多个服务器上操作的负载均衡器相关联,其中所述联网设备采用商品硬件设备上的SONiC(云中开放联网软件)环境,所述方法包括:使用与所述联网设备相关联的所述负载均衡器转发数据分组;在所述联网设备处拦截朝向所述负载均衡器的流路径上的数据分组;由所述联网设备检查所述数据分组的流状态信息在与所述联网设备相关联的存储器中是否存在;取决于所述流状态信息在存储器中是否存在:响应于所述流状态信息在所述存储器中不存在,计算要向哪里传输所述数据分组;以及响应于所述流状态信息在存储器中存在,使用所述流状态信息传输所述数据分组。2.根据权利要求1所述的方法,其中所述联网设备包括针对所述流状态信息而检查其高速缓存的ASIC(专用集成电路)。3.根据权利要求2所述的方法,其中所述ASIC还使用RDMA(远程数据存储器访问)来访问被存储在对所述联网设备是远程操作的存储器设备上的流状态信息,其中支持所述RDMA的所述存储器设备存储针对每个负载均衡器的流状态信息。4.根据权利要求3所述的方法,还包括在检查所述ASIC的高速缓存之后检查支持RDMA的存储器设备。5.根据权利要求2所述的方法,其中所述联网设备使用RDMA(远程数据存储器访问)来访问被存储在对所述联网设备是远程操作的存储器设备上的NAT(网络地址转换)表,其中支持所述RDMA的所述存储器设备存储针对每个主机设备和虚拟机的所述NAT表。6.根据权利要求1所述的方法,其中所述联网设备包括拦截所述数据分组的ASIC(专用集成电路)。7.根据权利要求6所述的方法,还包括将所述ASIC所计算的所述流状态信息与在所述联网设备上被实例化的用户模式容器同步,所述用户模式容器与所述ASIC解聚,以使得所述用户模式容器由与所述ASIC不同的硬件组件可操作。8.根据权利要求7所述的方法,还包括:在所述用户模式容器处接收数据中心配置信息,所述数据中心配置信息指示所述数据中心内的服务器已经被更新、从一组服务器中被移除、或者被添加到...

【专利技术属性】
技术研发人员:袁利华A
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1