发明名称 APPLICATION LEVEL MIRRORING IN DISTRIBUTED OVERLAY VIRTUAL NETWORKS
摘要 Systems and methods for managing mirroring communication between virtual network clients in a distributed overlay virtual network are provided. The method comprises utilization of controlled overlay virtualization infrastructure to facilitate communication between mirrored network clients. The system comprises a source mirrored network client hosted on a first physical port, a target mirrored network client hosted on a second physical port, a first overlay termination point, a second overlay termination point and a network controller. For a set of mirrored network clients, a logical mirror virtual network address is reserved. The controller is extended to contain mapping between the logical mirror network address and a set of virtual network addresses of mirrored clients. The network controller translates the logical mirror virtual network address to a set of destination virtual network addresses of mirrored clients and allows the modified packets to be sent to a set of second virtual network clients.
申请公布号 US2015195343(A1) 申请公布日期 2015.07.09
申请号 US201414150781 申请日期 2014.01.09
申请人 International Business Machines Corporation 发明人 BARABASH KATHERINE;JAIN VINIT;SHEARD MATTHEW J.
分类号 H04L29/08 主分类号 H04L29/08
代理机构 代理人
主权项 1. A system for utilizing a controlled overlay virtualization infrastructure to facilitate communication between mirrored clients in a communications network, the system comprising: a first virtual network client hosted on a first physical port in the physical communications network; a second virtual network client hosted on a second physical port in the physical communications network; a logical minor group including the first virtual network client and the second virtual network client, wherein members of the logical minor group are assigned a reserved virtual logical mirror network address; a first overlay termination point configured to intercept data packets communicated from the first virtual network client to the second virtual network client and communicate the data packets to a network controller; a second overlay termination point configured to intercept data packets communicated from the second virtual network client to the first virtual network client and communicate the data packets to the second overlay termination point; and a network controller for routing packets over the overlay virtualization infrastructure based on mapping data stored in a data structure, wherein the mapping data provides an association between a logical mirror address and virtual network addresses assigned to the members of a logical mirror group.
地址 Armonk NY US