Patents by Inventor Nadathur Srinivasan Sundar

Nadathur Srinivasan Sundar 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: 9338099
    Abstract: At a network element having a plurality of physical links configured to communicate traffic over a network to or from the network element, an uplink group is formed comprising the plurality of physical links, wherein the plurality of physical links comprise a first physical link and a second physical link. A plurality of classes of service are defined comprising a first class of service and a second class of service, wherein the first class of service and second class of service have bandwidth allocations on the first physical link. Traffic congestion is detected on the first physical link that exceeds a predetermined threshold for the first class of service. Traffic associated with one or more virtual machines associated with the first class of service on the first physical link is re-associated to the second physical link until the traffic congestion falls below the predetermined threshold.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: May 10, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Nadathur Srinivasan Sundar, Timothy J. Kuik, Udayakumar Srinivasan, Behzad R. Dastur
  • Patent number: 8879554
    Abstract: Described herein are techniques for preventing MAC address spoofs in a virtualization cluster. When a virtual switch first sees a new MAC address on a port designated as being a secure port, the packet is redirected to a virtual supervisor agent used to manage the distributed virtual switch. Assuming the MAC may be bound to the secure port, the supervisor agent broadcasts a message to both the virtual switch that redirected the packet and to virtual switches on other virtualization servers within the cluster.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: November 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Vishnu Emmadi, Mark A. Bakke, Nadathur Srinivasan Sundar
  • Publication number: 20140092744
    Abstract: At a network element having a plurality of physical links configured to communicate traffic over a network to or from the network element, an uplink group is formed comprising the plurality of physical links, wherein the plurality of physical links comprise a first physical link and a second physical link A plurality of classes of service are defined comprising a first class of service and a second class of service, wherein the first class of service and second class of service have bandwidth allocations on the first physical link. Traffic congestion is detected on the first physical link that exceeds a predetermined threshold for the first class of service. Traffic associated with one or more virtual machines associated with the first class of service on the first physical link is re-associated to the second physical link until the traffic congestion falls below the predetermined threshold.
    Type: Application
    Filed: December 6, 2013
    Publication date: April 3, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Nadathur Srinivasan Sundar, Timothy J. Kuik, Udayakumar Srinivasan, Behzad R. Dastur
  • Patent number: 8630173
    Abstract: Techniques are provided for improve quality of service on uplinks in a virtualized environment. At a server apparatus having a plurality of physical links configured to communicate traffic over a network to or from the server apparatus, forming an uplink group comprising a plurality of physical links. A first class of service is defined that allocates a first share of available bandwidth on the uplink group, and a second class of service is defined that allocates a second share of available bandwidth on the uplink group. The bandwidth for the first class of service is allocated across the plurality of physical links of the uplink group, and the bandwidth for the second class of service is allocated across the plurality of physical links of the uplink group. Traffic rates are monitored on each of the plurality of physical links to determine if a physical link is congested indicating that a bandwidth deficit exists for a class of service.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: January 14, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Nadathur Srinivasan Sundar, Timothy J. Kuik, Udayakumar Srinivasan, Behzad R. Dastur
  • Patent number: 8250276
    Abstract: An I/O adapter is installed in a slot in a computer system. Online deletion of the I/O adapter is achieved by a three step process, in which a device driver that controls the adapter first attempts to quiesce the adapter, the slot is then powered off, if it is possible to do so, and finally, if the quiesce operation was successful or the slot is powered off, the driver completes the delete operation by unmapping buffers and cleaning up datastructures associated with the device driver.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: August 21, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Suresh Rayasam Venkatasubbaiah, Anand Ananthabhotla, Ajitkumar Asikkadu Natarajan, Chethan Seshadri, Satheesh Kumar Nanniyur Krishnamoorthy, Nadathur Srinivasan Sundar, Paulose Kuriakose Arackal
  • Publication number: 20120127857
    Abstract: Techniques are provided for improve quality of service on uplinks in a virtualized environment. At a server apparatus having a plurality of physical links configured to communicate traffic over a network to or from the server apparatus, forming an uplink group comprising a plurality of physical links. A first class of service is defined that allocates a first share of available bandwidth on the uplink group, and a second class of service is defined that allocates a second share of available bandwidth on the uplink group. The bandwidth for the first class of service is allocated across the plurality of physical links of the uplink group, and the bandwidth for the second class of service is allocated across the plurality of physical links of the uplink group. Traffic rates are monitored on each of the plurality of physical links to determine if a physical link is congested indicating that a bandwidth deficit exists for a class of service.
    Type: Application
    Filed: November 19, 2010
    Publication date: May 24, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Nadathur Srinivasan Sundar, Timothy J. Kuik, Udayakumar Srinivasan, Behzad R. Dastur
  • Publication number: 20110274110
    Abstract: Described herein are techniques for preventing MAC address spoofs in a virtualization cluster. When a virtual switch first sees a new MAC address on a port designated as being a secure port, the packet is redirected to a virtual supervisor agent used to manage the distributed virtual switch. Assuming the MAC may be bound to the secure port, the supervisor agent broadcasts a message to both the virtual switch that redirected the packet and to virtual switches on other virtualization servers within the cluster.
    Type: Application
    Filed: May 7, 2010
    Publication date: November 10, 2011
    Inventors: Vishnu Mmmadi, Mark A. Bakke, Nadathur Srinivasan Sundar
  • Publication number: 20080256559
    Abstract: An I/O adapter is installed in a slot in a computer system. Online deletion of the I/O adapter is achieved by a three step process, in which a device driver that controls the adapter first attempts to quiesce the adapter, the slot is then powered off, if it is possible to do so, and finally, if the quiesce operation was successful or the slot is powered off, the driver completes the delete operation by unmapping buffers and cleaning up datastructures associated with the device driver.
    Type: Application
    Filed: October 10, 2007
    Publication date: October 16, 2008
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Suresh Rayasam Venkatasubbaiah, Anand Ananthabhotla, Ajitkumar Asikkadu Natarajan, Chethan Seshadri, Satheesh Kumar Nanniyur Krishnamoorthy, Nadathur Srinivasan Sundar, Paulose Kuriakose Arackal