-
公开(公告)号:US11334456B1
公开(公告)日:2022-05-17
申请号:US16252181
申请日:2019-01-18
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Pengfei Wu , Kun Wang
Abstract: A system identifies a data object, stored in a client, for replication. The system identifies a redundancy number associated with a protected amount of failed storage nodes. The system determines whether the total count of available storage nodes is at least two greater than the redundancy number. The system determines a distribution number that is at most the total count minus the redundancy number, in response to a determination that the total count of available storage nodes is at least two greater than the redundancy number. The system creates erasure code for the data object. The system allocates the distribution number of sections of a replica of the data object to a corresponding distribution number of available storage nodes and the redundancy number of sections of the erasure code to the redundancy number of available storage nodes, which excludes the corresponding distribution number of available storage nodes.
-
公开(公告)号:US11263087B2
公开(公告)日:2022-03-01
申请号:US16028324
申请日:2018-07-05
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Saar Cohen
IPC: G06F16/20 , G06F11/14 , G06F16/22 , G06F16/28 , G06F16/174
Abstract: Methods and systems for serverless data deduplication are disclosed. A blob of data is received at a cloud services platform, where the blob of data includes incremental data. The blob of data is used to create an object in a first object store included in the cloud services platform. A function as a service (FaaS) function is triggered when the object is created. The FaaS function deduplicates the object to generate a deduplicated object. The deduplicated object is stored in a second object store included in the cloud services platform.
-
公开(公告)号: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.
-
公开(公告)号:US11240268B1
公开(公告)日:2022-02-01
申请号:US15716836
申请日:2017-09-27
Applicant: EMC IP Holding Company LLC
Inventor: Amit Lieberman , Assaf Natanzon , Oron Golan , Raul Shnier
Abstract: Dynamic honeypots for computer program execution environments are described. A determination is made whether a time period has expired since a computer program execution environment, of multiple computer program execution environments, began executing a computer program that provides a user service. The computer program execution environment is changed into a computer security mechanism that counteracts an attempt of unauthorized use of a system that comprises the computer program execution environment, in response to a determination that the time period has expired since the computer program execution environment began executing the computer program that provides the user service.
-
公开(公告)号: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.
-
公开(公告)号:US20210382783A1
公开(公告)日:2021-12-09
申请号:US17405568
申请日:2021-08-18
Applicant: EMC IP Holding Company LLC
Inventor: Man Lv , Yong Zou , Assaf Natanzon , Bing Liu
Abstract: One example method includes receiving an IO request that specifies an operation to be performed concerning a data block, determining if a policy exists for a device that made the IO request, when a policy is determined to exist for the device, comparing the IO request to the policy, recording the IO request, and passing the IO request to a disk driver regardless of whether the IO request is determined to violate the policy or not.
-
公开(公告)号:US11196624B2
公开(公告)日:2021-12-07
申请号:US17104527
申请日:2020-11-25
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon
Abstract: Example embodiments of the present invention relate to methods, systems, and a computer program product for managing a virtual datacenter. The method includes tracking configuration metadata for a virtual datacenter operating at a first site and simulating the virtual datacenter at a second site according to the tracked virtual datacenter configuration metadata. An analysis then may be performed on operation of the simulated virtual datacenter at the second site.
-
公开(公告)号:US20210349729A1
公开(公告)日:2021-11-11
申请号:US17382111
申请日:2021-07-21
Applicant: EMC IP Holding Company LLC
Inventor: David Zlotnick , Assaf Natanzon , Boris Shpilyuck
IPC: G06F9/4401 , G06F9/455
Abstract: One example method includes receiving input concerning a boot order sequence, where the input includes VM metadata, entering a training phase which includes generating a boot sequence rule based on the input, using the boot sequence rule to generate a proposed boot sequence, performing the proposed boot sequence, and gathering information concerning performance of the proposed boot sequence. The gathered information can be used as a basis to generate a modified boot sequence.
-
公开(公告)号:US11153373B2
公开(公告)日:2021-10-19
申请号:US16403365
申请日:2019-05-03
Applicant: EMC IP Holding Company LLC
Inventor: Amihai Savir , Avitan Gefen , Assaf Natanzon
Abstract: A method and system for performance-driven load shifting. Specifically, the method and system disclosed herein entail transferring user program workloads, for processing, between local computing resources available on a client device and cloud computing resources available on an offload domain based on the assessed performance score of the client device at any given point in time. Seamless load shifting is further guaranteed due substantively to the employment of a mobile network facilitating communications between the client device and the offload domain.
-
公开(公告)号:US11113153B2
公开(公告)日:2021-09-07
申请号:US15661682
申请日:2017-07-27
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Simon Zhang
IPC: G06F16/903 , G06F11/14 , G06F16/951 , G06F16/23 , G06F3/06 , G06F16/174 , G06F16/22 , H04L29/06
Abstract: A method and system for sharing pre-calculated fingerprints and data chunks amongst storage systems on a cloud local area network. Specifically, the disclosed method and system extend the functionality of data deduplication storage systems to include querying other data deduplication storage systems on the cloud local area network for fingerprints, corresponding to data chunks, when these fingerprints and data chunks are not stored locally. The transfer of data chunks between one data deduplication storage system to another through the cloud local area network may be a faster and cheaper alternative to the transfer of data chunks between a data deduplication storage system and a client through a wide area network.
-
-
-
-
-
-
-
-
-