Patents by Inventor Venkata Adireddy Padala

Venkata Adireddy Padala 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: 12216526
    Abstract: An apparatus comprises a processing device configured to identify, for a given path interconnecting a given host device and a storage system, a set of two or more checkpoints characterizing health of the given path. The processing device is also configured to generate health predictions for each checkpoint in the identified set of two or more checkpoints, and to determine whether any of the generated health predictions indicates an expected date of failure within a designated period of time. The processing device is further configured, responsive to determining that at least one of the generated health predictions indicates an expected date of failure within the designated period of time, to proactively update the connection state of the given path in a given multi-path input-output driver of the given host device.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: February 4, 2025
    Assignee: Dell Products L.P.
    Inventors: Peniel Charles, Manikandan Sethuraman, Amudha Krishnasamy, Venkata Adireddy Padala, Vighneshwar Hegde
  • Publication number: 20240348532
    Abstract: An apparatus comprises a processing device configured to detect one or more performance anomalies associated with a given path interconnecting a given host device and a storage system, to identify a set of two or more checkpoints characterizing health of the given path, and to determine a health status for each checkpoint in the identified set of two or more checkpoints. The processing device is also configured to determine a root cause of the detected one or more performance anomalies associated with the given path based at least in part on the determined health status of the checkpoints in the identified set of two or more checkpoints, and to control, via a given multi-path input-output driver of the given host device, processing of input-output operations on the given path based at least in part on the determined root cause of the detected one or more performance anomalies.
    Type: Application
    Filed: April 13, 2023
    Publication date: October 17, 2024
    Inventors: Peniel Charles, Manikandan Sethuraman, Amudha Krishnasamy, Venkata Adireddy Padala, Vighneshwar Hegde
  • Publication number: 20240311017
    Abstract: An apparatus comprises a processing device configured to identify, for a given path interconnecting a given host device and a storage system, a set of two or more checkpoints characterizing health of the given path. The processing device is also configured to generate health predictions for each checkpoint in the identified set of two or more checkpoints, and to determine whether any of the generated health predictions indicates an expected date of failure within a designated period of time. The processing device is further configured, responsive to determining that at least one of the generated health predictions indicates an expected date of failure within the designated period of time, to proactively update the connection state of the given path in a given multi-path input-output driver of the given host device.
    Type: Application
    Filed: March 16, 2023
    Publication date: September 19, 2024
    Inventors: Peniel Charles, Manikandan Sethuraman, Amudha Krishnasamy, Venkata Adireddy Padala, Vighneshwar Hegde
  • Patent number: 12073124
    Abstract: One or more aspects of the present disclosure relate to dynamically selecting a storage array and corresponding input/output (IO) paths between a host and the storage array. In embodiments, a virtual storage volume (VSV) can be established for a host entity using one or more storage device portions from a plurality of storage arrays. In addition, IO servicing metric parameters can be dynamically measured. For example, the servicing metric parameters can define metrics corresponding to the VSV's assigned ports on each storage array or network latency between the host and each storage array. Further, a primary storage array from the plurality of storage arrays can be selected based on the IO servicing metrics.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: August 27, 2024
    Assignee: Dell Products L.P.
    Inventors: Peniel Charles, Owen Crowley, Venkata Adireddy Padala