Dynamic Priority Queue Level Assignment for a Network Flow
    11.
    发明申请
    Dynamic Priority Queue Level Assignment for a Network Flow 有权
    网络流的动态优先级队列级别分配

    公开(公告)号:US20110261831A1

    公开(公告)日:2011-10-27

    申请号:US12768722

    申请日:2010-04-27

    IPC分类号: H04L12/56

    摘要: Forwarding a flow in a network includes receiving the flow at a switch, determining an optimized priority queue level of the flow at the switch, and forwarding the flow via the switch using an optimized priority queue level of the flow at the switch. The flow passes through a plurality of switches, including the switch, in the network, and the optimized priority queue level of the flow at the switch is different from a priority queue level of the flow at a second switch of the plurality of switches. The second switch routes the flow at the second switch using the different priority queue level for the flow.

    摘要翻译: 转发网络中的流包括在交换机处接收流,确定交换机处的流优化优先级队列级别,以及使用交换机处的流优化优先级队列来经由交换机转发流。 该流程通过网络中的多个交换机(包括交换机),并且交换机处的流的优化优先级队列级别与多个交换机的第二交换机处的流的优先级队列级不同。 第二交换机使用流的不同优先级队列级别在第二交换机处路由流。

    Distributed network distance determination using a distributed hash table overlay network
    12.
    发明授权
    Distributed network distance determination using a distributed hash table overlay network 有权
    使用分布式哈希表覆盖网络的分布式网络距离确定

    公开(公告)号:US07965655B2

    公开(公告)日:2011-06-21

    申请号:US11700579

    申请日:2007-01-31

    IPC分类号: G08C15/00

    摘要: Distances are determined between an identified node and landmark nodes and milestone nodes in a network. The closest milestone or landmark node associated with a shortest of the measured distances is determined. A corresponding distributed hash table (DHT) overlay node is queried for distances between observed nearest nodes for the closest milestone or landmark node and the identified node. Distances between the identified node and the observed nearest nodes are calculated from distances received from the DHT overlay node and the measured distance to the closest milestone or landmark node. K-closest nodes from the identified node are selected from at least one of the closest milestone or landmark node and one or more of the observed nearest nodes based on the calculated distances.

    摘要翻译: 在一个网络中确定的节点和地标节点和里程碑节点之间确定距离。 确定与最短测量距离相关联的最近的里程碑或地标节点。 查询对应的分布式哈希表(DHT)覆盖节点,用于最近的里程碑或地标节点和已识别节点的观察最近节点之间的距离。 从从DHT覆盖节点接收的距离和到最近里程碑或地标节点的测量距离计算识别的节点和观察到的最近节点之间的距离。 基于计算出的距离,从最近的里程碑或地标节点中的至少一个和观察到的最近的节点中的至少一个中选出来自所识别的节点的K个最近的节点。

    Scalable multi-tenant network architecture for virtualized datacenters
    15.
    发明授权
    Scalable multi-tenant network architecture for virtualized datacenters 有权
    适用于虚拟化数据中心的可扩展多租户网络架构

    公开(公告)号:US09304798B2

    公开(公告)日:2016-04-05

    申请号:US14122164

    申请日:2011-06-07

    摘要: A scalable, multi-tenant network architecture for a virtualized datacenter is provided. The network architecture includes a network having a plurality of servers connected to a plurality of switches. The plurality of servers hosts a plurality of virtual interfaces for a plurality of tenants. A configuration repository is connected to the network and each server in the plurality of servers has a network agent hosted therein. The network agent encapsulates packets for transmission across the network from a source virtual interface to a destination virtual interface in the plurality of virtual interfaces for a tenant in the plurality of tenants. The packets are encapsulated with information identifying and locating the destination virtual interface, and the information is interpreted by switches connected to the source virtual interface and the destination virtual interface.

    摘要翻译: 提供了虚拟化数据中心的可扩展的多租户网络架构。 网络架构包括具有连接到多个交换机的多个服务器的网络。 多个服务器为多个租户托管多个虚拟接口。 配置存储库连接到网络,并且多个服务器中的每个服务器具有托管在其中的网络代理。 网络代理封装用于跨网络传输的分组,用于在多个虚拟接口中的源虚拟接口到多个虚拟接口中的目的地虚拟接口,用于多个租户中的租户。 通过识别和定位目标虚拟接口的信息封装数据包,并且该信息由连接到源虚拟接口和目标虚拟接口的交换机解释。

    GENERATING NETWORK TOPOLOGIES
    18.
    发明申请
    GENERATING NETWORK TOPOLOGIES 有权
    生成网络拓扑

    公开(公告)号:US20130111070A1

    公开(公告)日:2013-05-02

    申请号:US13285842

    申请日:2011-10-31

    IPC分类号: G06F15/16

    摘要: A method of generating a plurality of potential network topologies is provided herein. The method includes receiving parameters that specify a number of servers, a number of switches, and a number of ports in the switches. The parameters are for configuring a network topology. The method also includes generating one or more potential network topologies comprising the set of potential network topologies, for each of a number of dimensions. The number of dimensions is based on the number of switches. The method further includes determining that the set of potential network topologies is structurally feasible. Additionally, the method includes determining an optimal link aggregation (LAG) factor in each dimension of each of the set of potential network topologies.

    摘要翻译: 本文提供了一种产生多个潜在网络拓扑的方法。 该方法包括接收指定交换机中多个服务器,多个交换机和多个端口的参数。 参数用于配置网络拓扑。 该方法还包括为多个维度中的每一个生成包括一组潜在网络拓扑的一个或多个潜在网络拓扑。 尺寸数量取决于开关的数量。 该方法还包括确定该组潜在网络拓扑在结构上是可行的。 另外,所述方法包括确定所述潜在网络拓扑集合中的每一个的每个维度中的最优链路聚合(LAG)因子。