会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • VIRTUAL ETHERNET PORT AGGREGATION (VEPA)-ENABLED MULTI-TENANT OVERLAY NETWORK
    • 虚拟以太网端口聚合(VEPA) - 启用多重覆盖网络
    • US20130322446A1
    • 2013-12-05
    • US13489269
    • 2012-06-05
    • Amitabha BiswasUday S. Nagaraj
    • Amitabha BiswasUday S. Nagaraj
    • H04L12/56
    • H04L12/4633H04L49/70
    • In accordance with one embodiment, a system that may be used for enabling Virtual Ethernet Port Aggregation (VEPA) in an overlay network includes a host server providing a virtual switch, the virtual switch including logic adapted for receiving a packet from a first virtual machine (VM) on the host server, logic adapted for determining that a destination of the packet is a second VM common to the host server, logic adapted for encapsulating the packet with a tunnel header to form an overlay packet, logic adapted for sending the overlay packet via a tunnel to a physical networking element to have inspection services performed thereon, logic adapted for receiving the overlay packet from the physical networking element, logic adapted for de-encapsulating the overlay packet to retrieve a serviced packet, and logic adapted for forwarding the serviced packet to the second VM, wherein the tunnel header includes tenant specific information.
    • 根据一个实施例,可以用于在覆盖网络中启用虚拟以太网端口聚合(VEPA)的系统包括提供虚拟交换机的主机服务器,所述虚拟交换机包括适于从第一虚拟机接收分组的逻辑( VM),用于确定分组的目的地是主机服务器公共的第二VM的逻辑,适于用隧道报头封装分组以形成覆盖分组的逻辑,适于发送覆盖分组的逻辑 经由到物理网络元件的隧道以具有在其上执行的检测服务,适于从物理网络元件接收覆盖分组的逻辑,适用于解封装覆盖分组以检索服务分组的逻辑,以及适于转发所服务的 分组到第二VM,其中隧道报头包括租户特定信息。
    • 5. 发明授权
    • Managing connections through an aggregation of network resources providing offloaded connections between applications over a network
    • 通过网络资源的聚合管理连接,通过网络提供应用之间的卸载连接
    • US08984140B2
    • 2015-03-17
    • US11012510
    • 2004-12-14
    • Prashant ModiAmitabha BiswasYiu YipDoris SayonKathryn HamptonMehrdad Khalili
    • Prashant ModiAmitabha BiswasYiu YipDoris SayonKathryn HamptonMehrdad Khalili
    • G06F15/16H04L29/12H04L12/701H04L12/861H04L29/14
    • H04L29/12009H04L29/1233H04L45/00H04L49/90H04L61/25H04L69/40
    • A computer system establishes offloaded connections over a network between requestor applications running on client nodes and server applications running on a server node. The connections are established through an aggregated plurality of network resources of the server node. Each of the aggregated plurality of server resources is operable to provide offloaded connections over the network and each is assigned to a unique private IP address. Connect queries are generated on behalf of requesting applications. Each of the connect queries specifies one of the server applications using a first endpoint tuple. The first endpoint tuple includes one of one or more IP addresses identifying the server node publicly on the network and a first port number uniquely identifying the server application. A valid set of bypass endpoint tuples are obtained that are translated from the first endpoint tuple specified in the query. Each tuple of the set includes a different one of the assigned private IP addresses. A connect request is issued over the network that specifies a selected one of the valid set of bypass endpoint tuples as the destination transport address for the connection.
    • 计算机系统通过在客户机节点上运行的请求程序应用程序和在服务器节点上运行的服务器应用程序之间的网络建立卸载连接。 通过服务器节点的聚合多个网络资源建立连接。 聚合的多个服务器资源中的每一个可操作以通过网络提供卸载的连接,并且每个分配给唯一的专用IP地址。 连接查询是代表请求的应用程序生成的。 每个连接查询使用第一个端点元组指定服务器应用程序之一。 第一端点元组包括在网络上公开地标识服务器节点的一个或多个IP地址中的一个和唯一地标识服务器应用的第一端口号。 从查询中指定的第一个端点元组获得一组有效的旁路端点元组。 集合的每个元组包括分配的专用IP地址中的不同的一个。 通过网络发出连接请求,该请求将有选择的旁路端点元组中的一个指定为连接的目标传输地址。
    • 7. 发明申请
    • LOAD BALANCING OVERLAY NETWORK TRAFFIC USING A TEAMED SET OF NETWORK INTERFACE CARDS
    • 负载平衡网络交通使用一组网络接口卡
    • US20140050091A1
    • 2014-02-20
    • US13588578
    • 2012-08-17
    • Amitabha BiswasJayakrishna KidambiSantosh RajagopalanTang Gang
    • Amitabha BiswasJayakrishna KidambiSantosh RajagopalanTang Gang
    • H04L12/56H04L12/24
    • H04L45/7453G06F9/455H04L12/4641H04L45/64H04L61/103H04L67/1004H04L67/1023H04L69/04H04L69/22
    • A system includes a server including: logic adapted for receiving traffic from a virtual machine (VM), the traffic including at least one packet, logic adapted for hashing at least a portion of the at least one packet according to a hashing algorithm to obtain a hash value, and logic adapted for selecting an uplink based on the hash value; at least one accelerated network interface card (NIC), each accelerated NIC including: network ports including multiple Peripheral Component Interconnect express (PCIe) ports adapted for communicating with the server and a network, each network port including an uplink, logic adapted for encapsulating the at least one packet into an overlay-encapsulated packet, logic adapted for storing a media access control (MAC) address corresponding to the selected uplink as a source MAC (SMAC) address in an outer header of the overlay-encapsulated packet, and logic adapted for sending the overlay-encapsulated packet via the selected uplink.
    • 一种系统包括:服务器,包括:适于从虚拟机(VM)接收流量的逻辑,所述流量包括至少一个分组,适于根据散列算法散列所述至少一个分组的至少一部分的逻辑,以获得 散列值和适于基于所述散列值来选择上行链路的逻辑; 至少一个加速网络接口卡(NIC),每个加速NIC包括:网络端口,包括适于与服务器和网络通信的多个外围组件互连快速(PCIe)端口,每个网络端口包括上行链路,适于封装 将至少一个分组转换成覆盖封装的分组,适用于存储对应于所选择的上行链路的媒体访问控制(MAC)地址作为覆盖封装分组的外部报头中的源MAC(SMAC)地址的逻辑,以及逻辑适配 用于经由所选择的上行链路发送覆盖封装的分组。
    • 8. 发明申请
    • Managing connections through an aggregation of network resources providing offloaded connections between applications over a network
    • 通过网络资源的聚合管理连接,通过网络提供应用之间的卸载连接
    • US20060129676A1
    • 2006-06-15
    • US11012510
    • 2004-12-14
    • Prashant ModiAmitabha BiswasYiu YipDoris SayonKathryn HamptonMehrdad Khalili
    • Prashant ModiAmitabha BiswasYiu YipDoris SayonKathryn HamptonMehrdad Khalili
    • G06F15/16
    • H04L29/12009H04L29/1233H04L45/00H04L49/90H04L61/25H04L69/40
    • A computer system establishes offloaded connections over a network between requester applications running on client nodes and server applications running on a server node. The connections are established through an aggregated plurality of network resources of the server node. Each of the aggregated plurality of server resources is operable to provide offloaded connections over the network and each is assigned to a unique private IP address. Connect queries are generated on behalf of requesting applications. Each of the connect queries specifies one of the server applications using a first endpoint tuple. The first endpoint tuple includes one of one or more IP addresses identifying the server node publicly on the network and a first port number uniquely identifying the server application. A valid set of bypass endpoint tuples are obtained that are translated from the first endpoint tuple specified in the query. Each tuple of the set includes a different one of the assigned private IP addresses. A connect request is issued over the network that specifies a selected one of the valid set of bypass endpoint tuples as the destination transport address for the connection.
    • 计算机系统通过在客户机节点上运行的请求者应用程序和在服务器节点上运行的服务器应用程序之间的网络建立卸载的连接。 通过服务器节点的聚合多个网络资源建立连接。 聚合的多个服务器资源中的每一个可操作以通过网络提供卸载的连接,并且每个分配给唯一的专用IP地址。 连接查询是代表请求的应用程序生成的。 每个连接查询使用第一个端点元组指定服务器应用程序之一。 第一端点元组包括在网络上公开地标识服务器节点的一个或多个IP地址中的一个和唯一地标识服务器应用的第一端口号。 从查询中指定的第一个端点元组获得一组有效的旁路端点元组。 集合的每个元组包括分配的专用IP地址中的不同的一个。 通过网络发出连接请求,该请求将有选择的旁路端点元组中的一个指定为连接的目标传输地址。