Patents by Inventor Krishna Mouli TANKALA

Krishna Mouli TANKALA 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: 10848552
    Abstract: In an example, a container cluster management system includes a cluster manager providing access to services provided by containers within a container cluster and a plurality of nodes. Each node has access to an IP table, and is to forward a service request for a service received via the cluster manager to at least one container sub-cluster by translating a destination address of the service request to an IP address of a container sub-cluster. At least one of the nodes comprises a proxy manager, to manage an IP table of the node and a service firewall, to add a service-specific rule to the IP table.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: November 24, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Praveen Kumar Shimoga Manjunatha, Sonu Sudhakaran, Selvakumar Sanmugam, Krishna Mouli Tankala, Pradeep Sathasivam, John Joseph McCann, III, Sangeeta Maurya, Koteswara Rao Kelam, Syed Ahmed Mohiuddin Peerzade, Ravikumar Vallabhu
  • Publication number: 20200344311
    Abstract: The current invention discloses a method for managing a multi-tenant server enclosure comprising a plurality of resources including a plurality of compute servers, storage modules, and network interfaces. The method comprises defining a first virtual enclosure template for provisioning a virtual enclosure for a tenant, the virtual enclosure includes a plurality of resources comprising one or more compute servers, one or more storage modules and one or more network interfaces from the plurality of compute servers, storage modules and network interfaces; and creating a first virtual enclosure dedicated to a first tenant and a second virtual enclosure dedicated to a second tenant based on the virtual enclosure template, wherein a plurality of resources of the first virtual enclosure are physically distinct from a plurality of resources of the second virtual enclosure.
    Type: Application
    Filed: March 19, 2020
    Publication date: October 29, 2020
    Inventors: Krishna Mouli Tankala, Murali Krishna Chippagiri, Naresh Kumar Panthangi
  • Publication number: 20200310899
    Abstract: The current invention discloses a method for retrieving metadata from one or more clusters of computing nodes. The method, performed by a container orchestration container, comprises detecting failure of a first application instance of a first application running on a first computing node of the one or more clusters; determining a plurality of associated application instances of one or more applications running on one or more computing nodes of the one or more clusters, wherein the associated application instances are determined based on dependencies related to the failed application instance of the first application; and retrieving metadata associated with the failed application instance and the determined plurality of associated application instances from corresponding computing nodes, for fault analysis.
    Type: Application
    Filed: March 12, 2020
    Publication date: October 1, 2020
    Inventors: Koteswara Rao Kelam, Krishna Mouli Tankala
  • Publication number: 20190306231
    Abstract: In an example, a container cluster management system includes a cluster manager providing access to services provided by containers within a container cluster and a plurality of nodes. Each node has access to an IP table, and is to forward a service request for a service received via the cluster manager to at least one container sub-cluster by translating a destination address of the service request to an IP address of a container sub-cluster. At least one of the nodes comprises a proxy manager, to manage an IP table of the node and a service firewall, to add a service-specific rule to the IP table.
    Type: Application
    Filed: May 31, 2018
    Publication date: October 3, 2019
    Inventors: Praveen Kumar Shimoga Manjunatha, Sonu Sudhakaran, Selvakumar Sanmugam, Krishna Mouli Tankala, Pradeep Sathasivam, John Joseph McCann, III, Sangeeta Maurya, Koteswara Rao Kelam, Syed Ahmed Mohiuddin Peerzade, Ravikumar Vallabhu
  • Publication number: 20170289033
    Abstract: In some examples, a method includes receiving an address resolution broadcast request from a first virtual machine hosted with a network tunnel endpoint associated with an overlay network. The address resolution broadcast request may include a target internet protocol (IP) address of a second virtual machine to resolve. The method may also include parsing the address resolution broadcast request to identify the target IP address and accessing an address cache maintained by the tunnel endpoint to identify a particular MAC address of the second virtual machine that maps to the target IP address. The method may also include, without broadcasting the address resolution broadcast request to other virtual machines in the overlay network, generating an address resolution response indicating that the target IP address maps to the particular MAC address and sending the address resolution response to the first virtual machine hosted with the tunnel endpoint.
    Type: Application
    Filed: June 3, 2015
    Publication date: October 5, 2017
    Inventors: Santosh Kumar SINGH, Krishna Mouli TANKALA
  • Publication number: 20150326524
    Abstract: Provided is a method of address resolution in a software-defined network. An Address Resolution Protocol (ARP) request message is received on a network device. The Address Resolution Protocol (ARP) request message from the network device is forwarded to an OpenFlow controller. A determination is made whether the OpenFlow controller includes information to identify a Media Access Control (MAC) address corresponding to an IP address of a receiving device from the Address Resolution Protocol (ARP) request message. A response is generated depending on whether the OpenFlow controller includes said information.
    Type: Application
    Filed: January 24, 2013
    Publication date: November 12, 2015
    Inventors: Krishna Mouli TANKALA, Santosh Kumar SINGH