LOAD BALANCING WITH FLOWLET GRANULARITY

    公开(公告)号:US20170085485A1

    公开(公告)日:2017-03-23

    申请号:US15003172

    申请日:2016-01-21

    Abstract: A first flowlet of a flow from a source network device to a destination network device is assigned to a first path of a plurality of paths between the source device and the destination device. The assignment of the first flowlet to the first path is made by a network connected device. A second flowlet is detected in response to an interruption in transmission of the flow due to congestion along the first path, wherein the interruption is longer in duration than a difference in a transmission time between the source network device and the destination network device along each of the plurality of paths. The second flowlet is assigned to a second path of the plurality of paths by the network connected device. According to some example embodiments, the second path is randomly selected from the plurality of paths.

    CLUSTER DISCOVERY VIA MULTI-DOMAIN FUSION FOR APPLICATION DEPENDENCY MAPPING
    66.
    发明申请
    CLUSTER DISCOVERY VIA MULTI-DOMAIN FUSION FOR APPLICATION DEPENDENCY MAPPING 审中-公开
    通过多域融合的集群发现应用依赖映射

    公开(公告)号:US20160359680A1

    公开(公告)日:2016-12-08

    申请号:US15145493

    申请日:2016-05-03

    Abstract: Application dependency mapping (ADM) can be automated in a network. The network can determine whether certain nodes form a cluster of a tier of an application. The network can monitor network data and process data for traffic passing through the network using a sensor network that provides multiple perspectives for the traffic. The network can analyze the network data and process data to determine respective feature vectors for nodes. A feature vector may represent a combination of the features corresponding to the network data and the features corresponding to the process data of a node. The network can compare the similarity of the respective feature vectors and determine each node's cluster based on similarity measures between nodes.

    Abstract translation: 应用程序依赖关系映射(ADM)可以在网络中自动化。 网络可以确定某些节点是否形成应用层的集群。 该网络可以监视网络数据并处理通过网络传输的流量的数据,该传感器网络为流量提供多个视角。 网络可以分析网络数据和处理数据,以确定节点的相应特征向量。 特征向量可以表示对应于网络数据的特征和与节点的过程数据相对应的特征的组合。 网络可以比较各个特征向量的相似度,并根据节点之间的相似性度量来确定每个节点的簇。

    Dynamic Protection Of Shared Memory Used By Output Queues In A Network Device
    67.
    发明申请
    Dynamic Protection Of Shared Memory Used By Output Queues In A Network Device 审中-公开
    网络设备中输出队列使用的共享内存的动态保护

    公开(公告)号:US20160337258A1

    公开(公告)日:2016-11-17

    申请号:US14710822

    申请日:2015-05-13

    CPC classification number: H04L49/107 H04L49/201 H04L49/205 H04L49/3036

    Abstract: A network switch includes a buffer to store network packets linked to queues to feed the packets to output ports of the switch associated with the queues. The buffer is shared dynamically among multiple traffic pools. The network switch determines per-pool dynamic thresholds each based on an amount of unused buffer space, and per-queue dynamic thresholds based on amounts of unused buffer space available in the pools with which the queues are associated. The network switch receives packets, and for each received packet, the network switch admits the packet to the pool with which the packet is associated and the queue for which the packet is destined if (i) occupancy of the associated pool is less than the corresponding per-pool dynamic threshold, and (ii) occupancy of the queue for which the packet is destined is less than the corresponding per-queue dynamic threshold, and otherwise drops the packet.

    Abstract translation: 网络交换机包括缓冲器,用于存储链接到队列的网络分组,以将分组提供给与队列相关联的交换机的输出端口。 缓冲区在多个流量池之间动态共享。 网络交换机基于未使用的缓冲区空间量确定每个池的动态阈值,并且基于与队列相关联的池中可用的未使用的缓冲区空间的每个队列的动态阈值。 网络交换机接收分组,并且对于每个接收到的分组,网络交换机将分组接纳到与分组相关联的池和分组所针对的队列,如果(i)相关联的池的占用小于相应的 每池动态阈值,(ii)分组目的地队列的占用率小于相应的每队列动态阈值,否则丢弃该分组。

    INCAST DROP CAUSE TELEMETRY
    68.
    发明申请

    公开(公告)号:US20150124824A1

    公开(公告)日:2015-05-07

    申请号:US14484181

    申请日:2014-09-11

    Abstract: Aspects of the subject disclosure relate to ways to capture packet metadata following an incast event. In some implementations, a method of the subject technology can include steps for receiving a plurality of data packets at a network device, storing each of the plurality of packets in a buffer, and detecting a packet drop event for one or more incoming packets, wherein the one or more incoming packets are not stored in the queue. In some aspects, the method can further include steps for indicating a marked packet from among the received data packets, dequeuing each of the plurality of packets in the buffer, capturing metadata for each dequeued packet until the marked packet is dequeued.

    Abstract translation: 主题公开的方面涉及到在乱七八糟的事件之后捕获分组元数据的方式。 在一些实施方式中,本技术的方法可以包括用于在网络设备处接收多个数据分组的步骤,将多个分组中的每一个存储在缓冲器中,并检测一个或多个输入分组的分组丢弃事件,其中 一个或多个传入分组不存储在队列中。 在一些方面,该方法还可以包括用于从接收的数据分组中指示标记分组的步骤,对缓冲器中的多个分组中的每一个进行排队,捕获每个出队分组的元数据,直到标记分组出队。

Patent Agency Ranking