Patents by Inventor Umesh Deshpande

Umesh Deshpande 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: 20190050436
    Abstract: A method, computer system, and a computer program product for organizing a plurality of column families based on data content is provided. The present invention may include analyzing a plurality of data. The present invention may also include generating a plurality of individual columns based on the analyzed plurality of data. The present invention may then include identifying a plurality of temporal access patterns associated with the generated plurality of individual columns based on the content of the analyzed plurality of data. The present invention may further include forming the plurality of column families based on the identified plurality of temporal access patterns. The present invention may also include storing the formed plurality of column families in a key-value store.
    Type: Application
    Filed: August 14, 2017
    Publication date: February 14, 2019
    Inventors: Umesh Deshpande, Paul H. Muench, Mohit Saxena, Sangeetha Seshadri
  • Patent number: 10156986
    Abstract: Gang migration refers to the simultaneous live migration of multiple Virtual Machines (VMs) from one set of physical machines to another in response to events such as load spikes and imminent failures. Gang migration generates a large volume of network traffic and can overload the core network links and switches in a datacenter. In this paper, we present an approach to reduce the network overhead of gang migration using global deduplication (GMGD). GMGD identifies and eliminates the retransmission of duplicate memory pages among VMs running on multiple physical machines in the cluster. The design, implementation and evaluation of a GMGD prototype is described using QEMU/KVM VMs. Evaluations on a 30-node Gigabit Ethernet cluster having 10GigE core links shows that GMGD can reduce the network traffic on core links by up to 65% and the total migration time of VMs by up to 42% when compared to the default migration technique in QEMU/KVM.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: December 18, 2018
    Assignee: The Research Foundation for The State University of New York
    Inventors: Kartlik Gopalan, Umesh Deshpande
  • Publication number: 20180314607
    Abstract: A computer system may include a storage device and nodes cooperating therewith to define a key value database architecture. A first node of the nodes may be configured to generate a plurality of checkpoints. The computer system may also include a second node of the nodes configured to operate a log feed cache manager based upon the checkpoints generated by the first node.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: UMESH DESHPANDE, SANGEETHA SESHADRI
  • Publication number: 20180300355
    Abstract: A computer-implemented method according to one embodiment includes identifying an accessing of a file within an operating system, checking an in-memory cache for path information associated with the file, checking an external cache for the path information associated with the file, conditionally retrieving the path information associated with the file by performing a file system lookup and adding the path information associated with the file to the in-memory cache and the external cache, and returning the path information.
    Type: Application
    Filed: April 18, 2017
    Publication date: October 18, 2018
    Inventors: Umesh Deshpande, Wayne A. Sawdon, Vasily Tarasov
  • Publication number: 20180267710
    Abstract: In one embodiment, a method includes determining a data record partition size based on resources used for transferring data from a higher storage tier to one or more lower storage tiers. The method also includes determining which data records stored to the higher storage tier are suitable for export to the one or more lower storage tiers, determining a distribution mapping of the first memory, the distribution mapping indicating a relative distribution of storage locations for all of the data records that are stored to the higher storage tier, identifying all sets of contiguously stored data records on the higher storage tier that are suitable for export and greater in size than the data record partition size, logically sorting, in a descending order of size, the sets of contiguously stored data records, and sending a list of logically sorted sets of contiguously stored data records to an exporter.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Inventors: Umesh Deshpande, Paul H. Muench, Mohit Saxena
  • Patent number: 9823842
    Abstract: Gang migration refers to the simultaneous live migration of multiple Virtual Machines (VMs) from one set of physical machines to another in response to events such as load spikes and imminent failures. Gang migration generates a large volume of network traffic and can overload the core network links and switches in a datacenter. In this paper, we present an approach to reduce the network overhead of gang migration using global deduplication (GMGD). GMGD identifies and eliminates the retransmission of duplicate memory pages among VMs running on multiple physical machines in the cluster. The design, implementation and evaluation of a GMGD prototype is described using QEMU/KVM VMs. Evaluations on a 30-node Gigabit Ethernet cluster having 10 GigE core links shows that GMGD can reduce the network traffic on core links by up to 65% and the total migration time of VMs by up to 42% when compared to the default migration technique in QEMU/KVM.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: November 21, 2017
    Assignee: The Research Foundation for the State University of New York
    Inventors: Kartik Gopalan, Umesh Deshpande
  • Publication number: 20150324236
    Abstract: Gang migration refers to the simultaneous live migration of multiple Virtual Machines (VMs) from one set of physical machines to another in response to events such as load spikes and imminent failures. Gang migration generates a large volume of network traffic and can overload the core network links and switches in a datacenter. In this paper, we present an approach to reduce the network overhead of gang migration using global deduplication (GMGD). GMGD identifies and eliminates the retransmission of duplicate memory pages among VMs running on multiple physical machines in the cluster. The design, implementation and evaluation of a GMGD prototype is described using QEMU/KVM VMs. Evaluations on a 30-node Gigabit Ethernet cluster having 10 GigE core links shows that GMGD can reduce the network traffic on core links by up to 65% and the total migration time of VMs by up to 42% when compared to the default migration technique in QEMU/KVM.
    Type: Application
    Filed: May 12, 2015
    Publication date: November 12, 2015
    Inventors: Kartik Gopalan, Umesh Deshpande