Patents by Inventor Satyaprakash Rao

Satyaprakash Rao 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: 10841375
    Abstract: Example embodiments relate to protocol agnostic storage access with a software defined network (SDN). A method may include receiving, at a SDN enabled switch, an initialization packet to access a storage volume. The method may include determining, at the SDN enabled switch, a storage protocol used by the initialization packet, adding a protocol tag indicative of the storage protocol to the initialization packet, and sending the initialization packet to a SDN controller. The method may include identifying, at the SDN controller, a storage application based on the protocol tag and sending the initialization packet to the storage application. The storage application may be one of a plurality of storage applications, each associated with a different storage protocol. The method may include performing, by the storage application, protocol-specific tasks.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: November 17, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Krishna Puttagunta, Satyaprakash Rao, Rupin T. Mohan
  • Publication number: 20160285972
    Abstract: Example embodiments relate to protocol agnostic storage access with a software defined network (SDN). A method may include receiving, at a SDN enabled switch, an initialization packet to access a storage volume. The method may include determining, at the SDN enabled switch, a storage protocol used by the initialization packet, adding a protocol tag indicative of the storage protocol to the initialization packet, and sending the initialization packet to a SDN controller. The method may include identifying, at the SDN controller, a storage application based on the protocol tag and sending the initialization packet to the storage application. The storage application may be one of a plurality of storage applications, each associated with a different storage protocol. The method may include performing, by the storage application, protocol-specific tasks.
    Type: Application
    Filed: November 1, 2013
    Publication date: September 29, 2016
    Inventors: Krishna Puttagunta, Satyaprakash Rao, Rupin T. Mohan
  • Publication number: 20160205189
    Abstract: The present subject matter relates to perform proactive monitoring and diagnostics in storage area networks (SANs). In one implementation, the method comprises depicting topology of the SAN in a graph, wherein the graph designates the devices as nodes, the connecting elements as edges, and depicts operations associated with at least one component of the nodes and edges. The method further comprises monitoring at least one parameter indicative of performance of the component to ascertain degradation of the at least one component and identifying, a hinge in the data associated with the monitoring, wherein the hinge is indicative of an initiation in degradation of the component. Based on the hinge, proactive diagnostics is preformed to compute a remaining lifetime of the at least one component. Thereafter, a notification is generated for an administrator of the SAN based on the remaining lifetime.
    Type: Application
    Filed: August 15, 2013
    Publication date: July 14, 2016
    Inventors: SATISH KUMAR MOPUR, Sumantha Kannantha, Shreyas Majithia, Akilesh Kailash, Aesha Dhar Roy, Satyaprakash Rao, Krishna Puttagunta, Chuan Peng, Prakash Hosahally Suryanarayana, Sudha Ramakrishnaiah, Ranganath Prabhu VV
  • Publication number: 20160191359
    Abstract: The present techniques relate to reactive diagnostics of a storage area network (SAN). In one implementation, the method for performing reactive diagnostics in the SAN comprises determining a topology of the SAN, wherein the SAN comprising devices and connecting elements to interconnect the devices. The method further comprises depicting the topology in a graph, wherein the graph designates the devices as nodes and the connecting elements as edges, and the graph comprises operations associated with at least one component of the nodes and edges. Thereafter, at least one parameter indicative of performance of the at least one component is monitored to ascertain degradation of the at least one component. The method further comprises performing reactive diagnostics for of the at least one component, to determine root cause of the degradation, based on the operations.
    Type: Application
    Filed: August 15, 2013
    Publication date: June 30, 2016
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Satish Kumar MOPUR, Shreyas MAJITHIA, Kannantha SUMANTHA, Akilesh KAILASH, Krishna PUTTAGUNTA, Satyaprakash RAO, Aesha Dhar ROY, Ramakrishnaiah Sudha K R, Ranganath Prabhu V V, Chuan PENG, Prakash Hosahally SURYANARAYANA
  • Patent number: 8881132
    Abstract: A system and method for update of firmware of a storage array controller of a storage device in a storage area network. The I/O workload of the storage device is monitored to obtain workload information regarding I/O traffic of the storage device. The workload information is analyzed to identify patterns in the I/O traffic of the storage device. Based on one or more identified patterns in the I/O traffic, future I/O workload of the storage device is forecasted, and, according to the forecasted future I/O workload, at least one firmware update is scheduled.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: November 4, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Satish Kumar Mopur, Vivek Mehrotra, Saikat Mukherjee, Satyaprakash Rao, Sushil Kumar Singh
  • Patent number: 8054763
    Abstract: A method, system and computer program product for migrating at least one switch in a storage area network is disclosed. The migration is done by analysing the I/O traffic to identify patterns in the I/O traffic of the switch; forecasting future I/O workload of the switch based on one or more identified patterns in the I/O traffic, determining appropriate timing for migration based on the identified patterns and administrator inputs; processing the storage area network configuration data to identify the storage network physical and logical access paths to the or each selected switch to create a first connectivity map; generating a second connectivity map based on the first connectivity map and administrator inputs; and migrating the or each switch migration based on the second connectivity map and the appropriate timing. The migration may comprise routing the I/O traffic from the switch to be migrated to the alternate switches in the storage area network.
    Type: Grant
    Filed: May 15, 2009
    Date of Patent: November 8, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vivek Mehrotra, Satish Kumar Mopur, Saikat Mukherjee, Satyaprakash Rao, Gunalan Perumal Vijayan, Sridhar Balachandriah
  • Publication number: 20100293316
    Abstract: A method, system and computer program product for migrating at least one switch in a storage area network is disclosed. The migration is done by analysing the I/O traffic to identify patterns in the I/O traffic of the switch; forecasting future I/O workload of the switch based on one or more identified patterns in the I/O traffic, determining appropriate timing for migration based on the identified patterns and administrator inputs; processing the storage area network configuration data to identify the storage network physical and logical access paths to the or each selected switch to create a first connectivity map; generating a second connectivity map based on the first connectivity map and administrator inputs; and migrating the or each switch migration based on the second connectivity map and the appropriate timing. The migration may comprise routing the I/O traffic from the switch to be migrated to the alternate switches in the storage area network.
    Type: Application
    Filed: May 15, 2009
    Publication date: November 18, 2010
    Inventors: Vivek MEHROTRA, Satish Kumar Mopur, Saikat Mukherjee, Satyaprakash Rao, Gunalan Perumal Vijayan, Sridhar Balachandriah
  • Publication number: 20100229166
    Abstract: A system and method for update of firmware of a storage array controller of a storage device in a storage area network. The I/O workload of the storage device is monitored to obtain workload information regarding I/O traffic of the storage device. The workload information is analyzed to identify patterns in the I/O traffic of the storage device. Based on one or more identified patterns in the I/O traffic, future I/O workload of the storage device is forecasted, and, according to the forecasted future I/O workload, at least one firmware update is scheduled.
    Type: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Inventors: Satish Kumar Mopur, Vivek Mehrotra, Saikat Mukherjee, Satyaprakash Rao, Sushil Kumar Singh