-
公开(公告)号:US20210200644A1
公开(公告)日:2021-07-01
申请号:US17184976
申请日:2021-02-25
Applicant: EMC IP HOLDING COMPANY LLC
Inventor: Kfir Wolfson , Assaf Natanzon , Jehuda Shemer
IPC: G06F11/14
Abstract: A data protection system configured to backup a time series database is provided. The data protection system may be integrated with or have access to consolidation policies of the time series database. The backup policy and backup retention policy are set by monitoring the consolidation policy and adjusting the backup policy to ensure that the data in the time series database is protected prior to being downscaled, discarded or otherwise consolidated.
-
62.
公开(公告)号:US20210124492A1
公开(公告)日:2021-04-29
申请号:US16662603
申请日:2019-10-24
Applicant: EMC IP Holding Company LLC
Inventor: Amihai Savir , Avitan Gefen , Kfir Wolfson , Itay Azaria
Abstract: Embodiments for dynamically allocating journal space for Do streams across multiple applications. A shared Do stream process has a dynamic block allocation component that provides a certain amount of buffering of a data flush for an application, using space that would normally be allocated for, but unused by, other applications, thus preventing the need for one or more of the applications to move to fast-forward mode when possible. Certain machine learning techniques are used in order to predict the required Do stream for each application according to past experience with the application, and this prediction is used to intelligently allocate Do Streams between the different applications.
-
公开(公告)号:US20210117377A1
公开(公告)日:2021-04-22
申请号:US16654635
申请日:2019-10-16
Applicant: EMC IP Holding Company LLC
Inventor: Amihai Savir , Avitan Gefen , Kfir Wolfson , ltay Azaria
IPC: G06F16/11 , G06F16/178 , G06N20/00 , G06N7/00
Abstract: One example method includes monitoring performance of an element of a runtime environment, where the monitoring includes collecting performance information concerning the element, analyzing the collected information, detecting, based on the analysis of the collected information, an anomaly in the performance of the element and, in response to detection of the anomaly, automatically marking a snapshot of the runtime environment element, and the marking of the snapshot overrides a retention policy applicable to the snapshot.
-
公开(公告)号:US10929203B2
公开(公告)日:2021-02-23
申请号:US16248989
申请日:2019-01-16
Applicant: EMC IP Holding Company LLC
Inventor: Kfir Wolfson , Udi Shemer , Assaf Natanzon
Abstract: Embodiments for providing compare and swap (CAS) functionality to key value storage to allow multi-threaded applications to share storage devices and synchronize multiple concurrent threads or processes. A key-value application programming interface (API) is modified to include a CAS API in addition to the standard Put and Get APIs. The CAS function uses a key, expected old value, and new value to compare and swap an existing key value only if its current value equals the expected old value. Hash values of the key value and expected old value may be used by the CAS function to improve performance and reduce bandwidth.
-
公开(公告)号:US20210006620A1
公开(公告)日:2021-01-07
申请号:US17027039
申请日:2020-09-21
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Kfir Wolfson , Jehuda Shemer
Abstract: A replication system for data of mobile devices is disclosed. The data of a mobile device is uploaded to stations in an area. Metadata associated with the objects is stored in a centralized or decentralized system. The metadata can be accessed to identify the stations storing the device's objects and the data of the mobile device can then be retrieved from the stations and reconstructed.
-
公开(公告)号:US10778426B1
公开(公告)日:2020-09-15
申请号:US15940238
申请日:2018-03-29
Applicant: EMC IP Holding Company LLC
Inventor: Kfir Wolfson , Assaf Natanzon , Jehuda Shemer
Abstract: Techniques are provided for validating sensor data using a blockchain. An exemplary method comprises: obtaining sensor data from a sensor; retrieving a transaction identifier from a blockchain; saving one or more public properties of the sensor and the transaction identifier in an output metadata stream; calculating a signature of the obtained sensor data, the one or more public properties of the sensor and the transaction identifier; saving the signature in the output metadata stream; and storing the signature encrypted with a private key of the sensor as a transaction in the blockchain. An exemplary validation of sensor data comprises decrypting the encrypted signature from the blockchain using a public key of the sensor and comparing the decrypted signature with a signature of the sensor data obtained from the output metadata stream.
-
公开(公告)号:US20200226115A1
公开(公告)日:2020-07-16
申请号:US16248690
申请日:2019-01-15
Applicant: EMC IP Holding Company LLC
Inventor: Kfir Wolfson , Udi Shemer , Assaf Natanzon
Abstract: Embodiments for providing memory for continuous data protection in a data storage system by storing a first key-value map as a data structure wherein the key is an address of a volume and the value comprises timestamp and hash value pairs for each time the address had data written thereto, and corresponding hash values of the written data, and storing a second key-value map as a data structure wherein the key comprises the hash value and the value comprises the written data. The first key-value map and second key-value map are implemented as a driver component in a server computer of the data storage system. The driver exposes a block device protocol on the server computer and leverages the key-value data structures for use with a deduplication storage system.
-
公开(公告)号:US10579342B1
公开(公告)日:2020-03-03
申请号:US15395117
申请日:2016-12-30
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Amit Lieberman , Assaf Natanzon , Kfir Wolfson
Abstract: Encapsulated application templates are provided for containerized application software development. An exemplary method for managing a plurality of services in a containerized application program comprises: creating an application template of the containerized application program, the application template comprising an identifier of a current version of each of the plurality of services, dependencies of the given service with other services of the application, runtime parameters and configurations of the given service; generating a transferable platform independent self-contained machine-readable token comprising the application template; and providing the transferable platform independent self-contained machine-readable token comprising the application template to another device as a common entry point to instantiate the containerized application program.
-
公开(公告)号:US20200019455A1
公开(公告)日:2020-01-16
申请号:US16031936
申请日:2018-07-10
Applicant: EMC IP Holding Company LLC
Inventor: Kfir Wolfson , Jehuda Shemer , Assaf Natanzon
IPC: G06F11/07
Abstract: One example method includes receiving information concerning a threat to stored data, correlating the information with a preemptive action which, when taken, prevents harm to the stored data by the threat, implementing the preemptive action before the threat causes harm to the stored data, and taking an action to at least partly return a system associated with the stored data to a pre-threat state. The threat may be a natural disaster, or a human-caused condition, for example.
-
公开(公告)号:US20240338467A1
公开(公告)日:2024-10-10
申请号:US18750328
申请日:2024-06-21
Applicant: EMC IP Holding Company LLC
Inventor: Amos Zamir , Jehuda Shemer , Kfir Wolfson
CPC classification number: G06F21/606 , G06F3/0613 , G06F3/0617 , G06F3/0656 , G06F3/0659 , G06F3/067 , G06F3/0683 , H04L63/14
Abstract: Masking a data rate of transmitted data is disclosed. As data is transmitted from a production site to a secondary site, the data rate is masked. Masking the data rate can include transmitting at a fixed rate, a random rate, or an adaptive rate. Each mode of data transmission masks or obscures the actual data rate and thus prevents others from gaining information about the data or the data owner from the data transfer rate.
-
-
-
-
-
-
-
-
-