-
公开(公告)号:US10031690B1
公开(公告)日:2018-07-24
申请号:US14108002
申请日:2013-12-16
Applicant: EMC IP Holding Company LLC
Inventor: Anestis Panidis , Assaf Natanzon , Saar Cohen
IPC: G06F3/06
Abstract: The system, process, and methods herein describe a mechanism for creating an initial backup snapshot on deduplicated storage. Initialization IO's may be transmitted to the deduplicated storage, and those initialization IO's may be synthesized into a snapshot. Application IO's may also be transmitted in case the source side data changes while the backup is synthesized.
-
公开(公告)号:US09990256B1
公开(公告)日:2018-06-05
申请号:US15084790
申请日:2016-03-30
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon
CPC classification number: G06F11/1469 , G06F3/0619 , G06F3/065 , G06F3/067 , G06F11/1451 , G06F2201/805 , G06F2201/84
Abstract: A method, computer program product, and computing system for identifying a storage target that has become corrupt within a data array. The storage target includes one or more corrupt data portions. A relevant backup copy of the storage target is identified. A “broken” mirror is established between the storage target and the relevant backup copy that identifies one or more differences between the storage target and the relevant backup copy. The storage target is rebuilt by overwriting the corrupt data portions within the storage target with corresponding non-corrupt data obtained from the relevant backup copy.
-
公开(公告)号:US09933957B1
公开(公告)日:2018-04-03
申请号:US14984219
申请日:2015-12-30
Applicant: EMC IP Holding Company LLC
Inventor: Saar Cohen , Assaf Natanzon , David L. Black , Erin Bournival
IPC: G06F3/06
CPC classification number: G06F3/0647 , G06F3/0617 , G06F3/067 , G06F3/0689 , G06F9/4856
Abstract: A technique for migrating data of a virtual machine running on a server from a first storage array to a second storage array includes configuring a virtualization appliance to mirror data between the first storage array and the second storage array and redirecting IO (Input/Output) requests, which were previously directed to the first storage array, instead to the virtualization appliance. The virtualization appliance performs data mirroring to bring the data in the second storage array into synchronization with the data in the first storage array, such that migration of the data from the first storage array to the second storage array is achieved.
-
公开(公告)号:US20180039436A1
公开(公告)日:2018-02-08
申请号:US15788686
申请日:2017-10-19
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Ran Goldschmidt , Raz Zieber , Anat Inon
CPC classification number: G06F11/1484 , G06F9/45558 , G06F11/1451 , G06F11/2066 , G06F11/2071 , G06F2009/45579 , G06F2009/45587 , G06F2201/815 , G06F2201/835 , G06F2201/84 , G06F2201/855
Abstract: A method, system, and computer program product for intercepting IO to a virtual machine file system by a storage based splitter, replicating, via a replication appliance, the IO to a replica of the image; the replica of the image containing a replica of the virtual machine file system, and periodically mounting the replica of the virtual machine file system to create entries for a database tracking information about the virtual machines running in the hypervisor.
-
115.
公开(公告)号:US09547459B1
公开(公告)日:2017-01-17
申请号:US13928907
申请日:2013-06-27
Applicant: EMC IP Holding Company LLC
Inventor: Gabriel BenHanokh , Assaf Natanzon , Arieh Don , Eitan Ben-Amos , Erez Sde-Or
CPC classification number: G06F3/0689 , G06F3/0611 , G06F3/0614 , G06F3/0646 , G06F3/065
Abstract: Described are techniques for storing data. A data access pattern is identified for accessing a first set of data portions of a first logical device, wherein the data access pattern includes a time-ordered list of consecutively accessed logical addresses of the first logical device. The first set of data portions are arranged on a second logical device. The first set of data portions have corresponding logical addresses on the second logical device and such corresponding logical addresses have a consecutive sequential ordering based on the data access pattern. The first set of data portions are stored at physical device locations mapped to the corresponding logical addresses of the second logical device.
Abstract translation: 描述了用于存储数据的技术。 识别用于访问第一逻辑设备的第一组数据部分的数据访问模式,其中数据访问模式包括第一逻辑设备的连续访问的逻辑地址的时间排序列表。 第一组数据部分被布置在第二逻辑设备上。 第一组数据部分在第二逻辑设备上具有对应的逻辑地址,并且这些对应的逻辑地址具有基于数据访问模式的连续顺序排序。 第一组数据部分存储在映射到第二逻辑设备的相应逻辑地址的物理设备位置处。
-
公开(公告)号:US12164480B2
公开(公告)日:2024-12-10
申请号:US16368008
申请日:2019-03-28
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Zvi Schneider , Amitai Alkalay
IPC: G06F16/174 , G06F16/17
Abstract: A method for data defragmentation is disclosed, including: selecting a file that is stored in a content-addressable storage system, the file including a plurality of blocks, and the storage system including a plurality of deduplication chunks; arranging the plurality of blocks in block groups, each block group including a set of consecutive blocks having a combined size that matches a deduplication chunk size of the storage system; aligning each block group with a different one of the plurality of deduplication chunks of the storage system, such that the blocks in each block group are stored in the storage system in an order that is based on the order in which the blocks are positioned within the file.
-
公开(公告)号:US11681725B2
公开(公告)日:2023-06-20
申请号:US16156803
申请日:2018-10-10
Applicant: EMC IP Holding Company LLC
Inventor: Jehuda Shemer , Kfir Wolfson , Assaf Natanzon
CPC classification number: G06F16/27 , G06F11/1471 , G06F16/38 , G06F2201/80 , G06F2201/805 , G06F2201/82
Abstract: One example method includes creating an empty reconstruction stream database, identifying a data time interval, identifying data sources in which data was stored during the data time interval, reading data from the data sources, where the data read out from the data sources are associated with respective timestamps that fall within the data time interval, inserting the read out data into the empty reconstruction stream database so as to create a high resolution data stream, where the data are ordered in the empty reconstruction stream database according to timestamp, processing the data in the high resolution data stream and, based on the processing of the data, identifying and resolving a problem relating to an operating environment in which the data was initially generated.
-
公开(公告)号: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.
-
公开(公告)号:US11550595B2
公开(公告)日:2023-01-10
申请号:US17382111
申请日:2021-07-21
Applicant: EMC IP Holding Company LLC
Inventor: David Zlotnick , Assaf Natanzon , Boris Shpilyuck
IPC: G06F9/00 , G06F15/177 , G06F9/4401 , G06F9/455 , G06F11/34
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.
-
公开(公告)号:US11513910B2
公开(公告)日:2022-11-29
申请号:US15963826
申请日:2018-04-26
Applicant: EMC IP Holding Company LLC
Inventor: Assaf Natanzon , Yossef Saad
Abstract: Embodiments of a compliance service that will enable users be compliant with all regulatory, industry processes and business needs at all times. The service is available to storage and data protection systems through a set of APIs that will enable such compliance be achieved and maintained with no user intervention and without labor-intensive manual work. The service will also allow storing the configuration of the data protection policies and create alerts when compliance changes. A data backup platform may include a data protection system that integrates with such a service and provides full regulatory/industry compliance.
-
-
-
-
-
-
-
-
-