Patents by Inventor Narsimha R. Challa

Narsimha R. Challa 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).

  • Publication number: 20160277304
    Abstract: Embodiments of the invention provide for methods for the management of logically partitioned computing resources of a data processing system configured with a plurality of hypervisors that each manages one or more logical partitions of the computing resources. Each hypervisor and logical partitions managed thereby are allocated to a domain of a plurality of domains. Logical partitions and hypervisors allocated to a first domain are monitored to determine whether additional computing resources are needed for the first domain. Responsive to determining that additional computing resources are needed for the first domain, a second domain having available computing resources is determined. At least a portion of the available computing resources of the second domain are used by the first domain.
    Type: Application
    Filed: August 28, 2015
    Publication date: September 22, 2016
    Inventors: Narsimha R. Challa, Adam T. Stallman
  • Publication number: 20160274950
    Abstract: Embodiments of the invention provide for methods for the management of logically partitioned computing resources of a data processing system configured with a plurality of hypervisors that each manages one or more logical partitions of the computing resources. A plurality of domains for the data processing system may be determined. For each domain, one or more hypervisors may be allocated to the domain such that one or more logical partitions managed by the hypervisor are allocated to the domain. Usage of the logically partitioned computing resources is based at least in part on the domain of each logically partitioned computing resource, a domain of each hypervisor, and/or a domain of a user.
    Type: Application
    Filed: August 28, 2015
    Publication date: September 22, 2016
    Inventors: Narsimha R. Challa, Adam T. Stallman
  • Publication number: 20160277309
    Abstract: Embodiments of the invention provide for systems and computer program products for the management of logically partitioned computing resources of a data processing system configured with a plurality of hypervisors that each manages one or more logical partitions of the computing resources. Each hypervisor and logical partitions managed thereby are allocated to a domain of a plurality of domains. Logical partitions and hypervisors allocated to a first domain are monitored to determine whether additional computing resources are needed for the first domain. Responsive to determining that additional computing resources are needed for the first domain, a second domain having available computing resources is determined. At least a portion of the available computing resources of the second domain are used by the first domain.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 22, 2016
    Inventors: Narsimha R. Challa, Adam T. Stallman
  • Publication number: 20160203027
    Abstract: A method utilizes priority-based bandwidth allocation to reallocate unused bandwidth capacity of a virtualized IO resource such as a self-virtualizing IO resource to one or more virtual functions in an allocation pool based upon priorities assigned to such virtual functions.
    Type: Application
    Filed: August 28, 2015
    Publication date: July 14, 2016
    Inventors: Narsimha R. Challa, Adam T. Stallman
  • Publication number: 20160203022
    Abstract: An apparatus and program product utilize priority-based bandwidth allocation to reallocate unused bandwidth capacity of a virtualized IO resource such as a self-virtualizing IO resource to one or more virtual functions in an allocation pool based upon priorities assigned to such virtual functions.
    Type: Application
    Filed: January 12, 2015
    Publication date: July 14, 2016
    Inventors: Narsimha R. Challa, Adam T. Stallman
  • Publication number: 20160019176
    Abstract: A method, system and computer program product are provided for implementing dynamic adjustment of Input/Output bandwidth for Virtual Machines of a Single Root Input/Output Virtualization (SRIOV) adapter. The SRIOV adapter includes a plurality of virtual functions (VFs). Each individual virtual function (VF) is enabled to be explicitly assigned to a Virtual Machine (VM); and each of a plurality of VF teams is created with one or more VFs and is assigned to a VM. Each VF team is enabled to be dynamically resizable for dynamic adjustment of Input/Output bandwidth.
    Type: Application
    Filed: February 20, 2015
    Publication date: January 21, 2016
    Inventors: Narsimha R. Challa, Charles S. Graham, Swaroop Jayanthi, Sailaja R. Keshireddy, Adam T. Stallman
  • Publication number: 20160019078
    Abstract: A method, system and computer program product are provided for implementing dynamic adjustment of Input/Output bandwidth for Virtual Machines of a Single Root Input/Output Virtualization (SRIOV) adapter. The SRIOV adapter includes a plurality of virtual functions (VFs). Each individual virtual function (VF) is enabled to be explicitly assigned to a Virtual Machine (VM); and each of a plurality of VF teams is created with one or more VFs and is assigned to a VM. Each VF team is enabled to be dynamically resizable for dynamic adjustment of Input/Output bandwidth.
    Type: Application
    Filed: July 16, 2014
    Publication date: January 21, 2016
    Inventors: Narsimha R. Challa, Charles S. Graham, Swaroop Jayanthi, Sailaja R. Keshireddy, Adam T. Stallman