-
公开(公告)号:US20210089410A1
公开(公告)日:2021-03-25
申请号:US16953571
申请日:2020-11-20
Applicant: EMC IP HOLDING COMPANY LLC
Inventor: Assaf Natanzon , Luay Al-Alem , Antony Bett , Michael Rhodes
IPC: G06F11/14 , G06F16/27 , G06F16/245
Abstract: Systems and methods for discovering applications. An application may be discovered by determining a topology of the application in a containerized platform. Discovering the topology may include determining the components of the application and then determining relationships between the components. The relationships may include whether a component (e.g., a microservice) is user facing and may be based on traffic patterns between the components. The components or microservices may be prioritized or ranked based on the topology. The topology can be used when performing a data protection operation such as a restore operation.
-
公开(公告)号:US10853196B2
公开(公告)日:2020-12-01
申请号:US16053976
申请日:2018-08-03
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Luay Al-Alem , Antony Bett , Michael Rhodes
IPC: G06F11/14 , G06F16/27 , G06F16/245
Abstract: Systems and methods for discovering applications. An application may be discovered by determining a topology of the application in a containerized platform. Discovering the topology may include determining the components of the application and then determining relationships between the components. The relationships may include whether a component (e.g., a microservice) is user facing and may be based on traffic patterns between the components. The components or microservices may be prioritized or ranked based on the topology. The topology can be used when performing a data protection operation such as a restore operation.
-
公开(公告)号:US20200042632A1
公开(公告)日:2020-02-06
申请号:US16053953
申请日:2018-08-03
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Luay Al-Alem , Antony Bett , Michael Rhodes
Abstract: A containerized environment and application that are configured for component specific continuous replication and granular application level application. A key value store, which stores key values related to configuration data of the containerized application, is replicated continuously to a replicated key value store at a replica site. Persistent volumes may also be replicated to a replica site. The replication can be performed to multiple replica sites in an application specific manner.
-
公开(公告)号:US11836152B2
公开(公告)日:2023-12-05
申请号:US17406287
申请日:2021-08-19
Applicant: EMC IP HOLDING COMPANY LLC
Inventor: Assaf Natanzon , Luay Al-Alem , Antony Bett , Michael Rhodes
CPC classification number: G06F16/27 , G06F9/50 , G06F11/1464 , G06F11/1662 , G06F2201/80 , G06F2201/815 , G06F2201/84
Abstract: A containerized environment and application that are configured for component specific continuous replication and granular application level application. A key value store, which stores key values related to configuration data of the containerized application, is replicated continuously to a replicated key value store at a replica site. Persistent volumes may also be replicated to a replica site. The replication can be performed to multiple replica sites in an application specific manner.
-
公开(公告)号:US11249856B2
公开(公告)日:2022-02-15
申请号:US16170393
申请日:2018-10-25
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Luay Al-Alem , Antony Bett , Michael Rhodes
Abstract: Systems and methods for performing data protection operations in a containerized application. A sidecar application is associated with or attached to a main application. The sidecar application has access to the resources of the main application. Backup requests are handled by the sidecar so that the application, which may be stateful, can be placed in a consistent state prior to performing the backup operation. The backup operation is then performed on the consistent application or on the data that is quiesced.
-
公开(公告)号:US20210382913A1
公开(公告)日:2021-12-09
申请号:US17406287
申请日:2021-08-19
Applicant: EMC IP HOLDING COMPANY LLC
Inventor: Assaf Natanzon , Luay Al-Alem , Antony Bett , Michael Rhodes
Abstract: A containerized environment and application that are configured for component specific continuous replication and granular application level application. A key value store, which stores key values related to configuration data of the containerized application, is replicated continuously to a replicated key value store at a replica site. Persistent volumes may also be replicated to a replica site. The replication can be performed to multiple replica sites in an application specific manner.
-
公开(公告)号:US20210157686A1
公开(公告)日:2021-05-27
申请号:US17166341
申请日:2021-02-03
Applicant: EMC IP Holding Company LLC
Inventor: Michael Rhodes , Assaf Natanzon , Luay Al-Alem , Antony Bett
Abstract: One example method includes discovering an application topology, discovering relationships between microservices that are elements of the application topology, ranking the microservices, identifying one or more of the microservices as a persistency microservice, selecting one or more persistency microservices for backup, and defining a backup policy based on the microservice relationships, the microservice rankings, and the selected persistent microservices. A backup operation is then performed that includes backing up persistent data and/or persistent metadata generated and/or modified by one or more of the persistency microservices.
-
公开(公告)号:US10936444B2
公开(公告)日:2021-03-02
申请号:US16172358
申请日:2018-10-26
Applicant: EMC IP Holding Company LLC
Inventor: Michael Rhodes , Assaf Natanzon , Luay Al-Alem , Antony Bett
Abstract: One example method includes discovering an application topology, discovering relationships between microservices that are elements of the application topology, ranking the microservices, identifying one or more of the microservices as a persistency microservice, selecting one or more persistency microservices for backup, and defining a backup policy based on the microservice relationships, the microservice rankings, and the selected persistent microservices. A backup operation is then performed that includes backing up persistent data and/or persistent metadata generated and/or modified by one or more of the persistency microservices.
-
公开(公告)号:US11573867B2
公开(公告)日:2023-02-07
申请号:US17166341
申请日:2021-02-03
Applicant: EMC IP Holding Company LLC
Inventor: Michael Rhodes , Assaf Natanzon , Luay Al-Alem , Antony Bett
Abstract: One example method includes discovering an application topology, discovering relationships between microservices that are elements of the application topology, ranking the microservices, identifying one or more of the microservices as a persistency microservice, selecting one or more persistency microservices for backup, and defining a backup policy based on the microservice relationships, the microservice rankings, and the selected persistent microservices. A backup operation is then performed that includes backing up persistent data and/or persistent metadata generated and/or modified by one or more of the persistency microservices.
-
公开(公告)号:US20200110667A1
公开(公告)日:2020-04-09
申请号:US16155789
申请日:2018-10-09
Applicant: EMC IP Holding Company LLC
Inventor: Luay Al-Alem , Antony Bett , Assaf Natanzon , Michael Rhodes
IPC: G06F11/14
Abstract: One example method includes receiving an indication that an application has experienced a problem, where the application comprises a plurality of microservices, discovering that one of the microservices is a partial cause of the problem, identifying one or more connections among the microservices, where one or more of the connections indicates a dependency, or lack of dependency, among two or more microservices, and restoring the microservice that is a partial cause of the problem, and also restoring any other microservices that are dependent on that microservice.
-
-
-
-
-
-
-
-
-