Patents by Inventor Anand AKELLA

Anand AKELLA has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11252227
    Abstract: Disclosed is a method for managing flow tables at a switch in a network. The method includes establishing a static rule to distribute a first flow to a first server and a second flow to a second server and monitoring a first load on the first server and a second load on a second server. When, based on the monitoring, the first server is running at capacity and the third flow is to be distributed to the first server according to the static rule, the method includes establishing an exception to the static rule to yield an exception rule, distributing the third flow to a third server with capacity according to the exception rule and storing a flow table for the third flow at a switch, wherein the switch does not store a static rule flow table for the static rule.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: February 15, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Venkat Pullela, Srivatsa Sangli, Anand Akella, Subhav Mital
  • Publication number: 20180183865
    Abstract: Disclosed is a method for managing flow tables at a switch in a network. The method includes establishing a static rule to distribute a first flow to a first server and a second flow to a second server and monitoring a first load on the first server and a second load on a second server. When, based on the monitoring, the first server is running at capacity and the third flow is to be distributed to the first server according to the static rule, the method includes establishing an exception to the static rule to yield an exception rule, distributing the third flow to a third server with capacity according to the exception rule and storing a flow table for the third flow at a switch, wherein the switch does not store a static rule flow table for the static rule.
    Type: Application
    Filed: December 27, 2016
    Publication date: June 28, 2018
    Inventors: Venkat Pullela, Srivatsa Sangli, Anand Akella, Subhav Mital
  • Patent number: 9577939
    Abstract: Techniques are disclosed for determining a preferred hashing algorithm for load balancing physical interface utilization in a network device, such as a switch, configured with a port-channel architecture. While a current hashing algorithm is being applied to network traffic flows, a forwarding engine of the network device retrieves snapshot data of each flow and evaluates the flows against other hashing algorithms. The forwarding engine, for each hashing algorithm result, calculates statistical measures, such as mean, variance, and coefficient of variation. These measures are used to determine the preferred hashing algorithm to subsequently be applied. Once determined, the networking device may notify a user (e.g., a system administrator) of the algorithm.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: February 21, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Anand Akella, Sanjay Hooda, Malik Maiga, James Shen, Sheshendra Kumar
  • Publication number: 20150127809
    Abstract: Techniques are disclosed for determining a preferred hashing algorithm for load balancing physical interface utilization in a network device, such as a switch, configured with a port-channel architecture. While a current hashing algorithm is being applied to network traffic flows, a forwarding engine of the network device retrieves snapshot data of each flow and evaluates the flows against other hashing algorithms. The forwarding engine, for each hashing algorithm result, calculates statistical measures, such as mean, variance, and coefficient of variation. These measures are used to determine the preferred hashing algorithm to subsequently be applied. Once determined, the networking device may notify a user (e.g., a system administrator) of the algorithm.
    Type: Application
    Filed: November 7, 2013
    Publication date: May 7, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Anand AKELLA, Sanjay HOODA, Malik MAIGA, James SHEN, Sheshendra KUMAR