Patents by Inventor Kalpesh Chhajed

Kalpesh Chhajed 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: 10691357
    Abstract: A computer-implemented method, according to one embodiment, includes: detecting that a configuration change for a virtualization layer in a multi-tiered data storage system has been received, and determining whether the configuration change corresponds to a tiering adjustment. In response to determining that the configuration change corresponds to a tiering adjustment, I/O pattern changes are predicted. Moreover, a determination is made as to whether each specific extent is stored in a tier of the multi-tiered data storage system suitable to satisfy the predicted I/O pattern changes which correspond to the respective specific extent. In response to determining that one of the specific extents is stored in a tier of the multi-tiered data storage system which is not suitable to satisfy the predicted I/O pattern changes, the at least one specific extent is migrated to another one of the tiers determined as being suitable to satisfy the predicted I/O pattern changes.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alexander H. Ainscow, John M. Clifton, Sarvesh S. Patel, Kushal S. Patel, Kalpesh Chhajed
  • Publication number: 20200050381
    Abstract: A computer-implemented method, according to one embodiment, includes: detecting that a configuration change for a virtualization layer in a multi-tiered data storage system has been received, and determining whether the configuration change corresponds to a tiering adjustment. In response to determining that the configuration change corresponds to a tiering adjustment, I/O pattern changes are predicted. Moreover, a determination is made as to whether each specific extent is stored in a tier of the multi-tiered data storage system suitable to satisfy the predicted I/O pattern changes which correspond to the respective specific extent. In response to determining that one of the specific extents is stored in a tier of the multi-tiered data storage system which is not suitable to satisfy the predicted I/O pattern changes, the at least one specific extent is migrated to another one of the tiers determined as being suitable to satisfy the predicted I/O pattern changes.
    Type: Application
    Filed: August 8, 2018
    Publication date: February 13, 2020
    Inventors: Alexander H. Ainscow, John M. Clifton, Sarvesh S. Patel, Kushal S. Patel, Kalpesh Chhajed