METHODS AND APPARATUS FOR PROVIDING HYPERVISOR LEVEL DATA SERVICES FOR SERVER VIRTUALIZATION

    公开(公告)号:US20210326166A1

    公开(公告)日:2021-10-21

    申请号:US17356809

    申请日:2021-06-24

    Applicant: Zerto Ltd.

    Inventor: Ziv KEDEM

    Abstract: A hypervisor virtual server system, including a plurality of virtual servers, a plurality of virtual disks that are read from and written to by the plurality of virtual servers, a physical disk, an I/O backend coupled with the physical disk and in communication with the plurality of virtual disks, which reads from and writes to the physical disk, a tapping driver in communication with the plurality of virtual servers, which intercepts I/O requests made by any one of said plurality of virtual servers to any one of said plurality of virtual disks, and a virtual data services appliance, in communication with the tapping driver, which receives the intercepted I/O write requests from the tapping driver, and that provides data services based thereon.

    Methods and apparatus for providing hypervisor level data services for server virtualization

    公开(公告)号:US11048545B2

    公开(公告)日:2021-06-29

    申请号:US16654557

    申请日:2019-10-16

    Applicant: Zerto Ltd.

    Inventor: Ziv Kedem

    Abstract: A hypervisor virtual server system, including a plurality of virtual servers, a plurality of virtual disks that are read from and written to by the plurality of virtual servers, a physical disk, an I/O backend coupled with the physical disk and in communication with the plurality of virtual disks, which reads from and writes to the physical disk, a tapping driver in communication with the plurality of virtual servers, which intercepts I/O requests made by any one of said plurality of virtual servers to any one of said plurality of virtual disks, and a virtual data services appliance, in communication with the tapping driver, which receives the intercepted I/O write requests from the tapping driver, and that provides data services based thereon.

    Multi-RPO data protection
    23.
    发明授权

    公开(公告)号:US10657006B2

    公开(公告)日:2020-05-19

    申请号:US15231388

    申请日:2016-08-08

    Applicant: Zerto Ltd.

    Abstract: A system for disaster recovery including a controller (i) for controlling bandwidth usage of a disaster recovery system in accordance with a plurality of recovery point objectives (RPOs), each RPO designating a maximal time loss constraint for data recovery for an enterprise production system, and a corresponding bandwidth allocation for the disaster recovery system to use in replicating data for the enterprise production system, wherein the RPOs are applied in accordance with a calendar-based schedule of dates and times, and (ii) for issuing an RPO alert when the RPO maximal time loss constraint for a current date and time is not satisfied.

    System and method for consistency verification of replicated data in a recovery system

    公开(公告)号:US10481988B2

    公开(公告)日:2019-11-19

    申请号:US15413426

    申请日:2017-01-24

    Applicant: ZERTO LTD.

    Inventor: Ori Mamluk

    Abstract: A system and method for verifying consistency of data in a recovery system may include a target disk configured to store a replica of a protected storage system from before a time window and a journal including data and metadata of write operations to the protected storage system that occurred during the time window. The verification may include storing in the journal a first bit string that uniquely identifies a selected chunk of the protected storage system from a specified time point, and when the specified time point goes past the limit of the time window, comparing the first bit string with a second bit string that uniquely identifies a corresponding chunk that is stored in the target disk.

    MULTIPLE POINTS IN TIME DISK IMAGES FOR DISASTER RECOVERY
    25.
    发明申请
    MULTIPLE POINTS IN TIME DISK IMAGES FOR DISASTER RECOVERY 审中-公开
    用于灾难恢复的时间磁盘映像中的多个点

    公开(公告)号:US20160357652A1

    公开(公告)日:2016-12-08

    申请号:US15194097

    申请日:2016-06-27

    Applicant: Zerto Ltd.

    Abstract: An enterprise disaster recovery system, including at least one data disk, a processor for running at least one data application that reads data from the at least one data disk and writes data to the at least one data disk over a period of time, a recovery test engine that (i) generates in parallel a plurality of processing stacks corresponding to a respective plurality of previous points in time within the period of time, each stack operative to process a command to read data at a designated address from a designated one of the at least one data disk and return data at the designated address in an image of the designated data disk at the previous point in time corresponding to the stack, and (ii) that generates in parallel a plurality of logs of commands issued by the at least one data application to write data into designated addresses of designated ones of the plurality of data disks, each log corresponding to a respective previous point in time, wherein the plurality of previous points in time within the period of time are specified arbitrarily by a user of the system.

    Abstract translation: 包括至少一个数据盘的企业灾难恢复系统,用于运行至少一个数据应用程序的处理器,所述数据应用程序从所述至少一个数据盘读取数据并在一段时间内将数据写入所述至少一个数据盘;恢复 测试引擎,其(i)并行地生成对应于在该时间段内的相应多个先前点的多个处理堆栈,每个堆栈可操作以处理从指定的一个指定地址处的指定地址读取数据的命令 至少一个数据盘,并且在指定的数据盘的图像中的指定地址处返回与在该堆栈相对应的上一个时间点的数据,以及(ii)并行地生成由至少一个 一个数据应用程序将数据写入指定的多个数据盘中的指定地址,每个日志对应于相应的先前时间点,其中多个先前的poi 在该时间段内的时间内的时间由系统的用户任意指定。

    System and method for consistency verification of replicated data in a recovery system
    27.
    发明授权
    System and method for consistency verification of replicated data in a recovery system 有权
    恢复系统中复制数据一致性验证的系统和方法

    公开(公告)号:US09268648B1

    公开(公告)日:2016-02-23

    申请号:US14810538

    申请日:2015-07-28

    Applicant: ZERTO LTD.

    Abstract: A system and method for verifying consistency of data in a recovery system, the method including: protecting data in the recovery system, the recovery system includes a target disk configured to store a replica of a protected storage system from before a time window and a journal including data and metadata of write operations to the protected storage system that occurred during the time window; verifying consistency of the replicated data, concurrently with the protecting by: copying data of a selected chunk of the protected storage system at a specified time point, while monitoring write operations to the protected system; generating a replica of the selected chunk in the recovery system from the target disk and the journal, from the specified time point; comparing the copied data of the selected chunk with the replica of the selected chunk and repeating the copying, generating and comparing for a plurality of chunks.

    Abstract translation: 一种用于验证恢复系统中的数据的一致性的系统和方法,所述方法包括:保护恢复系统中的数据,所述恢复系统包括被配置为在时间窗口和日志之前存储受保护的存储系统的副本的目标盘 包括在时间窗口期间发生的对受保护存储系统的写入操作的数据和元数据; 通过以下方式验证复制数据的一致性:通过以下方式来保护:在指定的时间点复制受保护存储系统的所选块的数据,同时监视对受保护系统的写入操作; 从指定的时间点,从目标磁盘和日志中生成恢复系统中所选块的副本; 将所选择的块的复制数据与所选择的块的副本进行比较,并重复复制,生成和比较多个块。

    Adaptive quiesce for efficient cross-host consistent CDP checkpoints

    公开(公告)号:US08868513B1

    公开(公告)日:2014-10-21

    申请号:US14306883

    申请日:2014-06-17

    Applicant: Zerto Ltd.

    Abstract: A disaster recovery system, including a target datastore for replicating data written to source datastores, and a checkpoint engine (i) for transmitting, at multiple times, quiesce commands to a plurality of host computers, each quiesce command including a timeout period that is adjusted at each of the multiple times, (ii) for determining, at each of the multiple times, whether acknowledgements indicating that a host has successfully stopped writing enterprise data to the source datastores, have been received from each of the host computers within the timeout period, (iii) for marking, at each of the multiple times, a cross-host checkpoint in the target datastore and reducing the timeout period for the quiesce commands at the next time, if the determining is affirmative, and (iv) for increasing, at each of the multiple times, the timeout period for the quiesce commands transmitted at the next time, if the determining is not affirmative.

Patent Agency Ranking