-
公开(公告)号:US10915349B2
公开(公告)日:2021-02-09
申请号:US15959697
申请日:2018-04-23
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Jyoti Ranjan , Unmesh Gurjar , Abhishek Kumar , Anudeep Chandra Thatipalli , Ajay Kumar Bajaj
Abstract: In some examples, a method includes: (a) reading a manifest file containing information regarding an application running on one or more Virtual Machines (VMs), wherein the information includes application topology, credentials, and configuration details; (b) receiving instructions to re-deploy the application from the one or more VMs to a container environment; (c) discovering, based on information in the manifest file, application consumption attributes including attributes of storage, computer, and network resources consumed by a workload of the application; (d) deploying the application on the container environment to produce a containerized application; (e) copying configuration details from the manifest file to the containerized application; (f) migrating, based on information in the manifest file and the discovered application consumption attributes, stateful data to the containerized application; and (g) validating the containerized application functionality.
-
公开(公告)号:US20200304571A1
公开(公告)日:2020-09-24
申请号:US16820557
申请日:2020-03-16
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Jyoti Ranjan , Abhishek Kumar , Unmesh Gurjar , Ajay Kumar Bajaj
Abstract: In some examples, a system may include a processing resource and a memory resource. The memory resource may store machine-readable instructions to cause the processing resource to create a migration plan, defining characteristics of a migration of an application from a native computing data center to a computing cloud of a plurality of distinct candidate computing clouds, based on: a first migration constraint for the application determined from an analysis of historical behavior of the application executed on the native computing data center; a second migration constraint for the application determined from an analysis of administrator cloud migration preferences for the application; and a cloud computing characteristic of each of the plurality of distinct candidate computing clouds.
-
公开(公告)号:US20190324786A1
公开(公告)日:2019-10-24
申请号:US15959697
申请日:2018-04-23
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Jyoti Ranjan , Unmesh Gurjar , Abhishek Kumar , Anudeep Chandra Thatipalli , Ajay Kumar Bajaj
Abstract: In some examples, a method includes: (a) reading a manifest file containing information regarding an application running on one or more Virtual Machines (VMs), wherein the information includes application topology, credentials, and configuration details; (b) receiving instructions to re-deploy the application from the one or more VMs to a container environment; (c) discovering, based on information in the manifest file, application consumption attributes including attributes of storage, computer, and network resources consumed by a workload of the application; (d) deploying the application on the container environment to produce a containerized application; (e) copying configuration details from the manifest file to the containerized application; (f) migrating, based on information in the manifest file and the discovered application consumption attributes, stateful data to the containerized application; and (g) validating the containerized application functionality.
-
公开(公告)号:US11483384B2
公开(公告)日:2022-10-25
申请号:US16820557
申请日:2020-03-16
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Jyoti Ranjan , Abhishek Kumar , Unmesh Gurjar , Ajay Kumar Bajaj
IPC: H04L29/08 , H04L12/24 , H04L67/1095 , H04L41/14
Abstract: In some examples, a system may include a processing resource and a memory resource. The memory resource may store machine-readable instructions to cause the processing resource to create a migration plan, defining characteristics of a migration of an application from a native computing data center to a computing cloud of a plurality of distinct candidate computing clouds, based on: a first migration constraint for the application determined from an analysis of historical behavior of the application executed on the native computing data center; a second migration constraint for the application determined from an analysis of administrator cloud migration preferences for the application; and a cloud computing characteristic of each of the plurality of distinct candidate computing clouds.
-
公开(公告)号:US11080151B2
公开(公告)日:2021-08-03
申请号:US16143612
申请日:2018-09-27
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Jyoti Ranjan , Unmesh Gurjar , Aiswarya Sundaran
Abstract: In some examples, a method includes identifying, via the use of a Representational State Transfer (REST) Application Programming Interface (API) call, a modification of persistent data for a Cloud Management Platform (CMP); storing, in a persistent log for the CMP, information about the data modification, including an operation that modified the data, a component of the CMP that modified the data, and the time of modification; determining, as a result of a failure of the CMP, a restoration point for the CMP based on the persistent log; and restoring the CMP to the determined restoration point using an independent restoration system of the component that modified the data.
-
公开(公告)号:US10680913B1
公开(公告)日:2020-06-09
申请号:US16272641
申请日:2019-02-11
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Pradeep Kumar Achi Achi Vasudevan , Jyoti Ranjan , Unmesh Gurjar
Abstract: Examples of error remediation in SaaS portals is disclosed. In an example, activity data in a SaaS portal is monitored, where the SaaS portal is from amongst a plurality of SaaS portals grouped in a portal group. The activity data includes a record of events associated with a service request processed by the SaaS portal, an alert notification on occurrence of an error in the SaaS portal, and user information relating to credentials provided by a user accessing the SaaS portal. A runtime error in the SaaS portal may be detected based on the monitored activity data. The runtime error is based on faults in a service or an Application Programming Interface (API) associated with the SaaS portal, a security vulnerability, and non-compliance with a configuration policy governing the SaaS portal. A remediation measure for the runtime error is determined and implemented in the portal group.
-
-
-
-
-