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: 11256540Abstract: 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: GrantFiled: October 2, 2019Date of Patent: February 22, 2022Assignee: MICRO FOCUS LLCInventors: Rajashekar Dasari, Harish Kum Somisetty, Stefan Bergstein
-
Publication number: 20200210226Abstract: 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: ApplicationFiled: October 2, 2019Publication date: July 2, 2020Inventors: Rajashekar Dasari, Harish Kum Somisetty, Stefan Bengstein
-
Patent number: 10609144Abstract: 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: GrantFiled: January 23, 2018Date of Patent: March 31, 2020Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Rajashekar Dasari, Thavamaniraja Sakthivel, Sudheer Yetukuri
-
Publication number: 20180219947Abstract: 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: ApplicationFiled: January 23, 2018Publication date: August 2, 2018Inventors: Rajashekar Dasari, Thavamaniraja Sakthivel, Sudheer Yetukuri
-
Publication number: 20170116421Abstract: 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: ApplicationFiled: April 29, 2016Publication date: April 27, 2017Inventors: Chandan M C, Rajashekar Dasari
-
Publication number: 20160132262Abstract: 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: ApplicationFiled: November 20, 2015Publication date: May 12, 2016Inventors: Rajashekar Dasari, Hari Dhanalakoti, Ganesh Kolli, Srinivas Sanapala
-
Patent number: 9223821Abstract: 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: GrantFiled: March 21, 2011Date of Patent: December 29, 2015Assignee: Hewlett Packard Enterprise Development LPInventors: Rajashekar Dasari, Hari Dhanalakoti, Ganesh Kolli, Srinivas Sanapala
-
Patent number: 9164849Abstract: 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: GrantFiled: April 30, 2012Date of Patent: October 20, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dhanalakoti Hari, Srinivas Sanapala, Rajashekar Dasari, Ganesh Kolli
-
Patent number: 9141288Abstract: 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: GrantFiled: July 26, 2012Date of Patent: September 22, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sagi Vasavi, Rajashekar Dasari
-
Patent number: 8924667Abstract: 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: GrantFiled: October 3, 2011Date of Patent: December 30, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sagi Vasavi, Rajashekar Dasari
-
Patent number: 8811210Abstract: 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: GrantFiled: February 13, 2012Date of Patent: August 19, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Reddy C. Narsimha, Bezawada Suresh, Rajashekar Dasari
-
Patent number: 8756324Abstract: 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: GrantFiled: December 2, 2011Date of Patent: June 17, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Srivathsan P. Polla, Sagi Vasavi, Rajashekar Dasari
-
Publication number: 20140089494Abstract: 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: ApplicationFiled: November 28, 2012Publication date: March 27, 2014Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Rajashekar Dasari, Vedala Phani Kumar, Bezawada Suresh
-
Publication number: 20140052694Abstract: 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: ApplicationFiled: March 21, 2011Publication date: February 20, 2014Inventors: Rajashekar Dasari, Hari Dhanalakoti, Ganesh Kolli, Srinivas Sanapala
-
Publication number: 20140032872Abstract: 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: ApplicationFiled: July 26, 2012Publication date: January 30, 2014Inventors: Sagi Vasavi, Rajashekar Dasari
-
Publication number: 20130290265Abstract: 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: ApplicationFiled: April 30, 2012Publication date: October 31, 2013Inventors: Dhanalakoti Hari, Srinivas Sanapala, Rajashekar Dasari, Ganesh Kolli
-
Publication number: 20130208602Abstract: 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: ApplicationFiled: February 13, 2012Publication date: August 15, 2013Inventors: Reddy C. NARSIMHA, Bezawada Suresh, Rajashekar Dasari
-
Publication number: 20130145033Abstract: 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: ApplicationFiled: December 2, 2011Publication date: June 6, 2013Inventors: Srivathsan P. Polla, Sagi Vasavi, Rajashekar Dasari
-
Patent number: 8458699Abstract: 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: GrantFiled: November 18, 2010Date of Patent: June 4, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Rajashekar Dasari, Hari Dhanalakoti, Raju Kalidindi
-
Publication number: 20130086341Abstract: 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: ApplicationFiled: October 3, 2011Publication date: April 4, 2013Inventors: Sagi Vasavi, Rajashekar Dasari