Patents by Inventor Rajashekar Dasari

Rajashekar Dasari 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: 11256540
    Abstract: For each server under consideration for container migration, whether the server has a value for a first parameter that precludes the server from being migrated to a container is determined. Each server having a value that precludes the serve from being migrated to a container is removed from further consideration. For each server remaining under consideration, a value of the server for each second parameter of a number of second parameters is determined, and the values of the server for the second parameters are weighted to yield a weight for the server. The servers remaining under consideration for migration are ranked based at least on the weights for the servers, yielding an order in which the servers are to migrated.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: February 22, 2022
    Assignee: MICRO FOCUS LLC
    Inventors: Rajashekar Dasari, Harish Kum Somisetty, Stefan Bergstein
  • Publication number: 20200210226
    Abstract: For each server under consideration for container migration, whether the server has a value for a first parameter that precludes the server from being migrated to a container is determined. Each server having a value that precludes the serve from being migrated to a container is removed from further consideration. For each server remaining under consideration, a value of the server for each second parameter of a number of second parameters is determined, and the values of the server for the second parameters are weighted to yield a weight for the server. The servers remaining under consideration for migration are ranked based at least on the weights for the servers, yielding an order in which the servers are to migrated.
    Type: Application
    Filed: October 2, 2019
    Publication date: July 2, 2020
    Inventors: Rajashekar Dasari, Harish Kum Somisetty, Stefan Bengstein
  • Patent number: 10609144
    Abstract: Examples disclosed herein relate to creation of a storage area network (SAN) zone based on a service level agreement (SLA). In an example, provisioning of a server in a cloud may be determined. Further, a Service Level Agreement (SLA) for the provisioned server may be determined. The SLA may define desired states of SAN configuration parameters to be met in configuring a SAN zone for the provisioned server. Network components and storage components in the cloud that meet the desired states of SAN configuration parameters defined in the SLA may be identified. A SAN zone for the provisioned server may be created based on the identified network components and storage components.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: March 31, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Rajashekar Dasari, Thavamaniraja Sakthivel, Sudheer Yetukuri
  • Publication number: 20180219947
    Abstract: Examples disclosed herein relate to creation of a storage area network (SAN) zone based on a service level agreement (SLA). In an example, provisioning of a server in a cloud may be determined. Further, a Service Level Agreement (SLA) for the provisioned server may be determined. The SLA may define desired states of SAN configuration parameters to be met in configuring a SAN zone for the provisioned server. Network components and storage components in the cloud that meet the desired states of SAN configuration parameters defined in the SLA may be identified. A SAN zone for the provisioned server may be created based on the identified network components and storage components.
    Type: Application
    Filed: January 23, 2018
    Publication date: August 2, 2018
    Inventors: Rajashekar Dasari, Thavamaniraja Sakthivel, Sudheer Yetukuri
  • Publication number: 20170116421
    Abstract: Examples of techniques for handling security vulnerabilities are described herein. According to an example, on finding a publication of a security vulnerability alert, alert data corresponding to the security vulnerability alert is extracted. Thereafter, the alert data is parsed into a structured format. Further, an input data file is generated based on the parsed alert data. Based on the input data file, it is determined whether an Information Technology (IT) resource, implemented in a cloud environment, is in a vulnerable state.
    Type: Application
    Filed: April 29, 2016
    Publication date: April 27, 2017
    Inventors: Chandan M C, Rajashekar Dasari
  • Publication number: 20160132262
    Abstract: A method for prioritizing data backup requests includes assigning priority values to a plurality of parameters, each parameter being associated with a plurality of data backup requests. The data backup requests can be sorted according to a primary parameter based on the priority values to prioritize the data backup requests. The data backup requests can also be sorted according to a secondary parameter when at least two of the data backup requests have a same primary parameter priority value.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 12, 2016
    Inventors: Rajashekar Dasari, Hari Dhanalakoti, Ganesh Kolli, Srinivas Sanapala
  • Patent number: 9223821
    Abstract: A method for prioritizing data backup requests includes assigning priority values to a plurality of parameters, each parameter being associated with a plurality of data backup requests. The data backup requests can be sorted according to a primary parameter based on the priority values to prioritize the data backup requests. The data backup requests can also be sorted according to a secondary parameter when at least two of the data backup requests have a same primary parameter priority value.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: December 29, 2015
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rajashekar Dasari, Hari Dhanalakoti, Ganesh Kolli, Srinivas Sanapala
  • Patent number: 9164849
    Abstract: Scheduling of backup jobs is optimized in accordance with a characteristic of the backup jobs. The characteristic of the backup jobs can take into account a number of the backup jobs that are stale. A stale backup job is a backup job in which no backed up data changed during a most recent performance of the backup job.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: October 20, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Dhanalakoti Hari, Srinivas Sanapala, Rajashekar Dasari, Ganesh Kolli
  • Patent number: 9141288
    Abstract: Systems, computer readable media, and methods are provided. An example method can include classifying a plurality of storage mapping systems as a plurality of storage tiers in a datacenter, assigning a chargeback level to each of the plurality of storage tiers, analyzing a plurality of storage volumes of a plurality of servers in the datacenter to obtain characteristics of each of the plurality of storage volumes where the characteristics include one of the plurality of storage mapping systems, assigning the chargeback level to each of the plurality of storage volumes based on the storage mapping system for each of the plurality of storage volumes, and determining a storage recommendation for a number of configuration item (CIs) based on a criticality of the number of CIs where the criticality corresponds to at least one of the chargeback levels assigned to each of the plurality of storage tiers.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: September 22, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sagi Vasavi, Rajashekar Dasari
  • Patent number: 8924667
    Abstract: Methods, systems, and computer-readable media with executable instructions stored thereon for backup storage management are provided. A utilization threshold can be defined for each of a number of virtual tape libraries (VTLs). A number of slipped backup jobs can be identified, wherein each of the number of slipped backup jobs is associated with one of the number of VTLs. A number of storage statistics for each of the number of VTLs can be collected and storage can be allocated for each of the number of slipped backup jobs via a VTL backup storage manager that analyzes the utilization threshold, the number of slipped backup jobs, and the number of storage statistics for each of the number of VTLs.
    Type: Grant
    Filed: October 3, 2011
    Date of Patent: December 30, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sagi Vasavi, Rajashekar Dasari
  • Patent number: 8811210
    Abstract: A non-transitory machine-readable storage device includes executable instructions that, when executed, cause one or more processors to calculate an effective application density for switches in fabrics. The processors are further caused to calculate an effective application density for the fabrics using the switch application densities. The processors are further caused to recommend deployment of an application on a first switch in a first fabric if the effective application density of the first switch is below a first threshold and the effective application density of the first fabric is below a second threshold.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: August 19, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Reddy C. Narsimha, Bezawada Suresh, Rajashekar Dasari
  • Patent number: 8756324
    Abstract: Systems, methods, and computer-readable and executable instructions are provided for automatic cloud template approval. Automatic cloud template approval can include mapping a request to a chargeback package of a user, the request being for cloud service including a plurality of cloud service components. The automatic cloud template approval can include determining if the request is within the chargeback package of the user based on each of the plurality of cloud service components and, in response to the request being within the chargeback package of the user, automatically approving a cloud template to allocate the cloud service requested by the user. After approval resources will be allocated based on the availability, else resource analysis will be done and allocation will be done appropriately.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: June 17, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Srivathsan P. Polla, Sagi Vasavi, Rajashekar Dasari
  • Publication number: 20140089494
    Abstract: Provided is a method of managing compliance across information technology components. A policy requiring compliance is identified, and information technology components required for determining compliance of the policy are identified from the policy. Data is obtained from the information technology components and analyzed for determining compliance of the policy.
    Type: Application
    Filed: November 28, 2012
    Publication date: March 27, 2014
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Rajashekar Dasari, Vedala Phani Kumar, Bezawada Suresh
  • Publication number: 20140052694
    Abstract: A method for prioritizing data backup requests includes assigning priority values to a plurality of parameters, each parameter being associated with a plurality of data backup requests. The data backup requests can be sorted according to a primary parameter based on the priority values to prioritize the data backup requests. The data backup requests can also be sorted according to a secondary parameter when at least two of the data backup requests have a same primary parameter priority value.
    Type: Application
    Filed: March 21, 2011
    Publication date: February 20, 2014
    Inventors: Rajashekar Dasari, Hari Dhanalakoti, Ganesh Kolli, Srinivas Sanapala
  • Publication number: 20140032872
    Abstract: Systems, computer readable media, and methods are provided. An example method can include classifying a plurality of storage mapping systems as a plurality of storage tiers in a datacenter, assigning a chargeback level to each of the plurality of storage tiers, analyzing a plurality of storage volumes of a plurality of servers in the datacenter to obtain characteristics of each of the plurality of storage volumes where the characteristics include one of the plurality of storage mapping systems, assigning the chargeback level to each of the plurality of storage volumes based on the storage mapping system for each of the plurality of storage volumes, and determining a storage recommendation for a number of configuration item (CIs) based on a criticality of the number of CIs where the criticality corresponds to at least one of the chargeback levels assigned to each of the plurality of storage tiers.
    Type: Application
    Filed: July 26, 2012
    Publication date: January 30, 2014
    Inventors: Sagi Vasavi, Rajashekar Dasari
  • Publication number: 20130290265
    Abstract: Scheduling of backup jobs is optimized in accordance with a characteristic of the backup jobs. The characteristic of the backup jobs can take into account a number of the backup jobs that are stale. A stale backup job is a backup job in which no backed up data changed during a most recent performance of the backup job.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Inventors: Dhanalakoti Hari, Srinivas Sanapala, Rajashekar Dasari, Ganesh Kolli
  • Publication number: 20130208602
    Abstract: A non-transitory machine-readable storage device includes executable instructions that, when executed, cause one or more processors to calculate an effective application density for switches in fabrics. The processors are further caused to calculate an effective application density for the fabrics using the switch application densities. The processors are further caused to recommend deployment of an application on a first switch in a first fabric if the effective application density of the first switch is below a first threshold and the effective application density of the first fabric is below a second threshold.
    Type: Application
    Filed: February 13, 2012
    Publication date: August 15, 2013
    Inventors: Reddy C. NARSIMHA, Bezawada Suresh, Rajashekar Dasari
  • Publication number: 20130145033
    Abstract: Systems, methods, and computer-readable and executable instructions are provided for automatic cloud template approval. Automatic cloud template approval can include mapping a request to a chargeback package of a user, the request being for cloud service including a plurality of cloud service components. The automatic cloud template approval can include determining if the request is within the chargeback package of the user based on each of the plurality of cloud service components and, in response to the request being within the chargeback package of the user, automatically approving a cloud template to allocate the cloud service requested by the user. After approval resources will be allocated based on the availability, else resource analysis will be done and allocation will be done appropriately.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Inventors: Srivathsan P. Polla, Sagi Vasavi, Rajashekar Dasari
  • Patent number: 8458699
    Abstract: In one embodiment, a virtualization analysis tool defines a classification weight value for each physical computing device from a plurality of physical computing devices, defines an effective utilization value for that physical computing device, and associates a virtual migration priority with that physical computing device based on the effective utilization value. The virtualization analysis tool defines the effective utilization value based on the classification weight value, a first utilization weight value, and a second utilization weight value. The first utilization weight value is associated with a first resource of that physical computing device, and the second utilization weight value associated with a second resource of that physical computing device. The virtual migration priority has a first value if the effective utilization value is within a first range of utilization weight values and a second value if the effective utilization value is within a second range of utilization weight values.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: June 4, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rajashekar Dasari, Hari Dhanalakoti, Raju Kalidindi
  • Publication number: 20130086341
    Abstract: Methods, systems, and computer-readable media with executable instructions stored thereon for backup storage management are provided. A utilization threshold can be defined for each of a number of virtual tape Libraries (VTLs). A number of slipped backup jobs can be identified, wherein each of the number of slipped backup jobs is associated with one of the number of VTLs. A number of storage statistics for each of the number of VTLs can be collected and storage can be allocated for each of the number of slipped backup jobs via a VTL backup storage manager that analyzes the utilization threshold, the number of slipped backup jobs, and the number of storage statistics for each of the number of VTLs.
    Type: Application
    Filed: October 3, 2011
    Publication date: April 4, 2013
    Inventors: Sagi Vasavi, Rajashekar Dasari