Patents by Inventor Kiran K. Devarapalli

Kiran K. Devarapalli 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: 10666754
    Abstract: An information handling system includes first and second servers, and a storage controller. The storage controller to initialize a first virtual function for the first server, to initialize a second virtual function for the second server, to assign equal amounts of a first portion of a memory to the first and second virtual functions, to profile an input/output workload of the first and second virtual functions, to allocate amounts of a second portion of the memory to the first and second virtual functions based on a first input/output profile of each of the virtual functions, and to allocate a remaining portion of the memory as a global section of the memory for use by any of the virtual functions.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: May 26, 2020
    Assignee: Dell Products, L.P.
    Inventors: Kiran K. Devarapalli, Chandrashekar Nelogal, Krishnaprasad Koladi
  • Patent number: 9766977
    Abstract: An information handling system includes a plurality of storage disks arranged as a redundant array of independent disks and a controller. The controller communicates with each of the storage disks. The controller determines a total amount of storage space utilized to store parity information within the storage disks based on a smallest disk size of the storage disks and a number of storage disks in the redundant array of independent disks, calculates an amount of storage space utilized to store parity information on each of the disks based on the total amount of storage space utilized to store parity information and the number of storage disks, and allocates a parity region of sectors within each of the storage disks to store the parity information. The parity region is an inner most region of a disk.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: September 19, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Avinash Bendigeri, Kiran K. Devarapalli
  • Publication number: 20160352856
    Abstract: An information handling system includes first and second servers, and a storage controller. The storage controller to initialize a first virtual function for the first server, to initialize a second virtual function for the second server, to assign equal amounts of a first portion of a memory to the first and second virtual functions, to profile an input/output workload of the first and second virtual functions, to allocate amounts of a second portion of the memory to the first and second virtual functions based on a first input/output profile of each of the virtual functions, and to allocate a remaining portion of the memory as a global section of the memory for use by any of the virtual functions.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 1, 2016
    Inventors: Kiran K. Devarapalli, Chandrashekar Nelogal, Krishnaprasad Koladi
  • Publication number: 20160132393
    Abstract: An information handling system includes a plurality of storage disks arranged as a redundant array of independent disks and a controller. The controller communicates with each of the storage disks. The controller determines a total amount of storage space utilized to store parity information within the storage disks based on a smallest disk size of the storage disks and a number of storage disks in the redundant array of independent disks, calculates an amount of storage space utilized to store parity information on each of the disks based on the total amount of storage space utilized to store parity information and the number of storage disks, and allocates a parity region of sectors within each of the storage disks to store the parity information. The parity region is an inner most region of a disk.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Inventors: Avinash Bendigeri, Kiran K. Devarapalli