Patents by Inventor Sreelakshmi Sarva
Sreelakshmi Sarva 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: 11558293Abstract: The disclosure describes examples where a first data center includes a first gateway router, a first set of computing devices, and a second set of computing devices. The first set of computing devices is configured to execute a software defined networking (SDN) controller cluster to facilitate operation of one or more virtual networks within the first data center. The second set of computing devices is configured to execute one or more control nodes to exchange route information, between the first gateway router and a second gateway router of a second data center different than the first data center, for a virtual network between computing devices within the second data center, and to communicate control information for the second data center to the second set of computing devices, wherein the one or more control nodes form a subcluster of the SDN controller cluster.Type: GrantFiled: September 30, 2021Date of Patent: January 17, 2023Assignee: Juniper Networks, Inc.Inventors: Sreelakshmi Sarva, Nagendra Prasath Maynattamai Prem Chandran, Suresh Kumar Vinapamula Venkata, Richard Roberts
-
Patent number: 11329918Abstract: Techniques are described for facilitating flow symmetry using a scalable service platform that anchors the service chain. The scalable service platform may facilitate flow symmetry and, at least in some cases, flow stickiness for a first packet flow (a “forward packet flow”) and a second, related packet flow (a “reverse packet flow”) both traversing the service chain in the forward and reverse directions, respectively. For example, a virtualized computing infrastructure may deploy a scalable service platform to perform load balancing of multiple forward packet flows, received from the gateway, among multiple parallel service instances for an ingress service in a service chain. For each corresponding reverse packet flows for the multiple forward packet flows, the scalable service platform load balances the reverse packet flow to the service instance for the egress service in the service chain that is applied to the corresponding forward packet flow.Type: GrantFiled: November 23, 2020Date of Patent: May 10, 2022Assignee: JUNIPER NETWORKS, INC.Inventors: Sreelakshmi Sarva, Harshad Bhaskar Nakil
-
Publication number: 20220021611Abstract: The disclosure describes examples where a first data center includes a first gateway router, a first set of computing devices, and a second set of computing devices. The first set of computing devices is configured to execute a software defined networking (SDN) controller cluster to facilitate operation of one or more virtual networks within the first data center. The second set of computing devices is configured to execute one or more control nodes to exchange route information, between the first gateway router and a second gateway router of a second data center different than the first data center, for a virtual network between computing devices within the second data center, and to communicate control information for the second data center to the second set of computing devices, wherein the one or more control nodes form a subcluster of the SDN controller cluster.Type: ApplicationFiled: September 30, 2021Publication date: January 20, 2022Inventors: Sreelakshmi Sarva, Nagendra Prasath Maynattamai Prem Chandran, Suresh Kumar Vinapamula Venkata, Richard Roberts
-
Patent number: 11165697Abstract: The disclosure describes examples where a first data center includes a first gateway router, a first set of computing devices, and a second set of computing devices. The first set of computing devices is configured to execute a software defined networking (SDN) controller cluster to facilitate operation of one or more virtual networks within the first data center. The second set of computing devices is configured to execute one or more control nodes to exchange route information, between the first gateway router and a second gateway router of a second data center different than the first data center, for a virtual network between computing devices within the second data center, and to communicate control information for the second data center to the second set of computing devices, wherein the one or more control nodes form a subcluster of the SDN controller cluster.Type: GrantFiled: December 28, 2018Date of Patent: November 2, 2021Assignee: Juniper Networks, Inc.Inventors: Sreelakshmi Sarva, Nagendra Prasath Maynattamai Prem Chandran, Suresh Kumar Vinapamula Venkata, Richard Roberts
-
Patent number: 10972342Abstract: In general, techniques are described for managing, with a network controller for a computer network, the configuration of network devices within the computer network using one or more message buses. In some examples, a controller includes processing circuitry coupled to memory. The processing circuitry is configured to generate data for implementing a configuration change for a network device and store, to a configuration database, the data for implementing the configuration change for the network device. The processing circuitry is further configured to add, to a message queue of a message bus executed by one or more or more computing devices separate from the controller, an indication of the configuration change for the network device to cause the network device to obtain, from the configuration database, the data for implementing the configuration change for the network device.Type: GrantFiled: December 17, 2018Date of Patent: April 6, 2021Assignee: Juniper Networks, Inc.Inventors: Vivekananda Shenoy, Sreelakshmi Sarva, Jacopo Pianigiani
-
Publication number: 20210075726Abstract: Techniques are described for facilitating flow symmetry using a scalable service platform that anchors the service chain. The scalable service platform may facilitate flow symmetry and, at least in some cases, flow stickiness for a first packet flow (a “forward packet flow”) and a second, related packet flow (a “reverse packet flow”) both traversing the service chain in the forward and reverse directions, respectively. For example, a virtualized computing infrastructure may deploy a scalable service platform to perform load balancing of multiple forward packet flows, received from the gateway, among multiple parallel service instances for an ingress service in a service chain. For each corresponding reverse packet flows for the multiple forward packet flows, the scalable service platform load balances the reverse packet flow to the service instance for the egress service in the service chain that is applied to the corresponding forward packet flow.Type: ApplicationFiled: November 23, 2020Publication date: March 11, 2021Inventors: Sreelakshmi Sarva, Harshad Bhaskar Nakil
-
Patent number: 10855588Abstract: Techniques are described for facilitating flow symmetry using a scalable service platform that anchors the service chain. The scalable service platform may facilitate flow symmetry and, at least in some cases, flow stickiness for a first packet flow (a “forward packet flow” and a second, related packet flow (a “reverse packet flow”) both traversing the service chain in the forward and reverse directions, respectively. For example, a virtualized computing infrastructure may deploy a scalable service platform to perform load balancing of multiple forward packet flows, received from the gateway, among multiple parallel service instances for an ingress service in a service chain. For each corresponding reverse packet flows for the multiple forward packet flows, the scalable service platform load balances the reverse packet flow to the service instance for the egress service in the service chain that is applied to the corresponding forward packet flow.Type: GrantFiled: December 21, 2018Date of Patent: December 1, 2020Assignee: Juniper Networks, Inc.Inventors: Sreelakshmi Sarva, Harshad Bhaskar Nakil
-
Publication number: 20200204492Abstract: Techniques are described for facilitating flow symmetry using a scalable service platform that anchors the service chain. The scalable service platform may facilitate flow symmetry and, at least in some cases, flow stickiness for a first packet flow (a “forward packet flow” and a second, related packet flow (a “reverse packet flow”) both traversing the service chain in the forward and reverse directions, respectively. For example, a virtualized computing infrastructure may deploy a scalable service platform to perform load balancing of multiple forward packet flows, received from the gateway, among multiple parallel service instances for an ingress service in a service chain. For each corresponding reverse packet flows for the multiple forward packet flows, the scalable service platform load balances the reverse packet flow to the service instance for the egress service in the service chain that is applied to the corresponding forward packet flow.Type: ApplicationFiled: December 21, 2018Publication date: June 25, 2020Inventors: Sreelakshmi Sarva, Harshad Bhaskar Nakil
-
Publication number: 20200195501Abstract: In general, techniques are described for managing, with a network controller for a computer network, the configuration of network devices within the computer network using one or more message buses. In some examples, a controller includes processing circuitry coupled to memory. The processing circuitry is configured to generate data for implementing a configuration change for a network device and store, to a configuration database, the data for implementing the configuration change for the network device. The processing circuitry is further configured to add, to a message queue of a message bus executed by one or more or more computing devices separate from the controller, an indication of the configuration change for the network device to cause the network device to obtain, from the configuration database, the data for implementing the configuration change for the network device.Type: ApplicationFiled: December 17, 2018Publication date: June 18, 2020Inventors: Vivekananda Shenoy, Sreelakshmi Sarva, Jacopo Pianigiani
-
Publication number: 20200162377Abstract: The disclosure describes examples where a first data center includes a first gateway router, a first set of computing devices, and a second set of computing devices. The first set of computing devices is configured to execute a software defined networking (SDN) controller cluster to facilitate operation of one or more virtual networks within the first data center. The second set of computing devices is configured to execute one or more control nodes to exchange route information, between the first gateway router and a second gateway router of a second data center different than the first data center, for a virtual network between computing devices within the second data center, and to communicate control information for the second data center to the second set of computing devices, wherein the one or more control nodes form a subcluster of the SDN controller cluster.Type: ApplicationFiled: December 28, 2018Publication date: May 21, 2020Inventors: Sreelakshmi Sarva, Nagendra Prasath Maynattamai Prem Chandran, Suresh Kumar Vinapamula Venkata, Richard Roberts