Method and computer readable medium for providing checkpointing to windows application groups
    151.
    发明授权
    Method and computer readable medium for providing checkpointing to windows application groups 有权
    用于向Windows应用程序组提供检查点的方法和计算机可读介质

    公开(公告)号:US09304869B1

    公开(公告)日:2016-04-05

    申请号:US14298940

    申请日:2014-06-08

    Abstract: A computer readable medium and method providing checkpointing to Windows application groups, the computer readable medium having computer-executable instructions for execution by a processing system. The computer-executable instructions may be for launching an application and creating one or more application threads, receiving a checkpoint signal by an application thread, and entering a checkpoint Asynchronous Procedure Call (APC) handler at IRQL APC_LEVEL, the APC handler disposed in a kernel module, acquiring an ETHREAD block and user-mode context for the application thread, and examining an execution state of the one or more application threads at a time of the checkpoint signal.

    Abstract translation: 一种向Windows应用组提供检查点的计算机可读介质和方法,所述计算机可读介质具有用于由处理系统执行的计算机可执行指令。 计算机可执行指令可能是用于启动应用程序并创建一个或多个应用程序线程,通过应用程序线程接收检查点信号,并在IRQL APC_LEVEL处输入检查点异步过程调用(APC)处理程序,APC处理程序位于内核中 模块,获取应用程序线程的ETHREAD块和用户模式上下文,以及在检查点信号时检查一个或多个应用程序线程的执行状态。

    Method, system and serving node for data backup and restoration
    152.
    发明授权
    Method, system and serving node for data backup and restoration 有权
    方法,系统和服务节点进行数据备份和恢复

    公开(公告)号:US09286319B2

    公开(公告)日:2016-03-15

    申请号:US14006674

    申请日:2011-08-16

    Abstract: Disclosed is a method, a system and a serving node for data backup and restoration, in which a serving node generates a backup schedule after receiving a data backup request, uploads the schedule to a cluster public storage block, each serving node sends a copy to be backed up to a target node for consolidation; a client sends a data record in a consolidated copy to the serving node through a data writing request, generates a data distribution table according to a load balancing principle, sends the request to other serving nodes according to the table to perform a write operation, the client sends the data writing request for a next data record after the write operation, until the copy is completely restored. The backup and restoration is performed in a complex cluster network accounting for performance differences among serving nodes, data consistency, data integrity and data uniform distribution.

    Abstract translation: 公开了一种用于数据备份和恢复的方法,系统和服务节点,其中服务节点在接收到数据备份请求之后生成备份计划,将调度上传到集群公共存储块,每个服务节点将副本发送到 备份到目标节点进行合并; 客户端通过数据写入请求将合并副本中的数据记录发送到服务节点,根据负载均衡原理生成数据分发表,根据该表向其他服务节点发送请求,以执行写入操作, 客户端在写入操作之后发送下一个数据记录的数据写入请求,直到复制完全恢复为止。 备份和恢复在复杂的集群网络中执行,以满足服务节点之间的性能差异,数据一致性,数据完整性和数据均匀分布。

    System and method for guaranteeing consistent data synchronization from a volatile data source
    153.
    发明授权
    System and method for guaranteeing consistent data synchronization from a volatile data source 有权
    用于保证来自易失性数据源的一致数据同步的系统和方法

    公开(公告)号:US09286162B2

    公开(公告)日:2016-03-15

    申请号:US13364977

    申请日:2012-02-02

    Applicant: Ernest Obusek

    Inventor: Ernest Obusek

    Abstract: Systems and methods for, among other things, updating a destination data set of hierarchical data in relation to a source set of hierarchical data. The method, in certain embodiments, includes receiving an indication that the source data set has one or more changes, initiating a comparison between the source data set and the destination data set, identifying differences and related hierarchical relationships, and altering the destination data set by performing changes in an order that preserves the hierarchical relationships. The method may use the change notifications as an indicator to start the comparison and restart the comparison upon the receipt of a new notification. By using this method, the two data sets can be kept synchronized while preserving hierarchical relationships between the data elements in an environment where the source data set experiences unpredictable changes and cannot be locked.

    Abstract translation: 用于尤其更新与分层数据的源组相关的分层数据的目的地数据集的系统和方法。 在某些实施例中,该方法包括接收源数据集具有一个或多个变化的指示,启动源数据集与目的数据集之间的比较,识别差异和相关分级关系,以及通过以下方式改变目标数据集: 以保持层次关系的顺序执行更改。 该方法可以使用改变通知作为指示符来开始比较,并且在接收到新通知时重新开始比较。 通过使用该方法,可以保持两个数据集同步,同时在源数据集经历不可预测的变化并且不能被锁定的环境中保持数据元素之间的分层关系。

    System and method for consistency verification of replicated data in a recovery system
    154.
    发明授权
    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: 一种用于验证恢复系统中的数据的一致性的系统和方法,所述方法包括:保护恢复系统中的数据,所述恢复系统包括被配置为在时间窗口和日志之前存储受保护的存储系统的副本的目标盘 包括在时间窗口期间发生的对受保护存储系统的写入操作的数据和元数据; 通过以下方式验证复制数据的一致性:通过以下方式来保护:在指定的时间点复制受保护存储系统的所选块的数据,同时监视对受保护系统的写入操作; 从指定的时间点,从目标磁盘和日志中生成恢复系统中所选块的副本; 将所选择的块的复制数据与所选择的块的副本进行比较,并重复复制,生成和比较多个块。

    Method for Synchronization of UGC Master and Backup and System Thereof, and Computer Storage Medium
    155.
    发明申请
    Method for Synchronization of UGC Master and Backup and System Thereof, and Computer Storage Medium 审中-公开
    UGC主备与系统同步方法及计算机存储介质

    公开(公告)号:US20160026699A1

    公开(公告)日:2016-01-28

    申请号:US14415372

    申请日:2013-07-25

    Inventor: Ming Tian Li Liu

    Abstract: Provided are a method for synchronization of UGC master and backup data and a system there of, and a computer storage medium. The method includes the steps of: determining, when performing data synchronization of a master storage site and a backup site of UGC data, whether a version identifier stored satisfies a predetermined full synchronization condition, the version identifier corresponding to UGC data update of each user identifier in the master storage site; acquiring, when it is determined that the version identifier stored satisfies the predetermined full synchronization condition, from the master storage site full amount of UGC data corresponding to the user identifier, and synchronizing the UGC data to the backup site; otherwise, acquiring from the master storage site the UGC update data corresponding to the user identifier, and synchronizing the UGC update data to the backup site. By the method and system, synchronization consistency of the UGC master and backup data is realized, and the synchronization data will not occupy excessive communication resources; thereby the influence of UGC data expansion on the synchronization efficiency is relatively low.

    Abstract translation: 提供了一种用于UGC主和备份数据及其系统的同步的方法,以及计算机存储介质。 该方法包括以下步骤:当执行UGC数据的主存储站点和备份站点的数据同步时,确定存储的版本标识符是否满足预定的全同步条件,对应于每个用户标识符的UGC数据更新的版本标识符 在主存储站点; 当从主存储站点确定存储的版本标识符满足预定的全同步条件时,获取与用户标识符相对应的UGC数据的全部数量,并将UGC数据同步到备份站点; 否则,从主存储站点获取与用户标识符相对应的UGC更新数据,并将UGC更新数据同步到备份站点。 通过该方法和系统,实现了UGC主备备份数据的同步一致性,同步数据不会占用过多的通信资源; UGC数据扩展对同步效率的影响相对较小。

    CLUSTERED RAID ASSIMILATION MANAGEMENT
    157.
    发明申请
    CLUSTERED RAID ASSIMILATION MANAGEMENT 审中-公开
    集群RAID辅助管理

    公开(公告)号:US20160004447A1

    公开(公告)日:2016-01-07

    申请号:US14854850

    申请日:2015-09-15

    Applicant: NetApp, Inc.

    Abstract: In one embodiment, a node of a cluster is coupled to a storage array of storage devices. The node executes a storage input/output (I/O) stack having a redundant array of independent disks (RAID) layer that organizes the storage devices within the storage array as a plurality of RAID groups. Configuration information is stored as a cluster database. The configuration information identifies the RAID groups associated with the storage devices. Each RAID group is associated with a plurality of segments and each segment has a different RAID configuration.

    Abstract translation: 在一个实施例中,集群的节点耦合到存储设备的存储阵列。 节点执行具有独立磁盘(RAID)层的冗余阵列的存储输入/输出(I / O)堆栈,其将存储阵列内的存储设备组织为多个RAID组。 配置信息存储为集群数据库。 配置信息标识与存储设备关联的RAID组。 每个RAID组与多个段相关联,并且每个段具有不同的RAID配置。

    USING A RECOVERY SNAPSHOT DURING LIVE MIGRATION
    160.
    发明申请
    USING A RECOVERY SNAPSHOT DURING LIVE MIGRATION 有权
    在活动期间使用恢复活动

    公开(公告)号:US20150378831A1

    公开(公告)日:2015-12-31

    申请号:US14752668

    申请日:2015-06-26

    Applicant: VMware, Inc.

    Abstract: Examples perform live migration of VMs from a source host to a destination host using destructive consistency breaking operations. The disclosure makes a record of a consistency group of VMs on storage at a source host as a fail-back in the event of failure. The source VMs are live migrated to the destination host, disregarding consistency during live migration, and potentially violating the recovery point objective. After live migration of all of the source VMs, consistency is automatically restored at the destination host and the live migration is declared a success.

    Abstract translation: 示例使用破坏性一致性打破操作来实现VM从源主机到目标主机的实时迁移。 在发生故障的情况下,该披露使源主机上存储的VM的一致性组记录为故障恢复。 源VM被实时迁移到目标主机,忽略实时迁移期间的一致性,并可能违反恢复点目标。 在实时迁移所有源虚拟机之后,将在目标主机上自动恢复一致性,并声明实时迁移成功。

Patent Agency Ranking