METHOD FOR A SOURCE STORAGE DEVICE SENDING DATA TO A BACKUP STORAGE DEVICE FOR STORAGE, AND STORAGE DEVICE
    181.
    发明申请
    METHOD FOR A SOURCE STORAGE DEVICE SENDING DATA TO A BACKUP STORAGE DEVICE FOR STORAGE, AND STORAGE DEVICE 有权
    用于存储数据的源存储设备的方法,用于存储的备份存储设备和存储设备

    公开(公告)号:US20150113317A1

    公开(公告)日:2015-04-23

    申请号:US14582556

    申请日:2014-12-24

    Inventor: Ji Ouyang Ye Zou

    Abstract: In a backup method, a source storage device sends data to a backup storage device. The source storage device contains a processor and a cache. The processor receives a write data request which includes target data. And then, the processor reads a first period ID recorded in a period ID table, wherein the first period ID is corresponding to a first period. Next, the processor modifies the write data request by attaching the first period ID to the target data and writes the modified write data request into the cache. After a backup task corresponding to the first period is triggered, the processor identifies a second period ID. The second period ID corresponds to a previous period up to which data received by the source storage device have been duplicated to the backup storage device. And then, the processor obtains data received after the period corresponding to the second period ID and up to the first period and sends the obtained data to the backup storage device.

    Abstract translation: 在备份方法中,源存储设备将数据发送到备份存储设备。 源存储设备包含处理器和高速缓存。 处理器接收包含目标数据的写数据请求。 然后,处理器读取记录在周期ID表中的第一周期ID,其中第一周期ID对应于第一周期。 接下来,处理器通过将第一周期ID附加到目标数据来修改写入数据请求,并将修改的写入数据请求写入高速缓存。 在触发与第一周期相对应的备份任务之后,处理器识别第二周期ID。 第二周期ID对应于由源存储设备接收的数据已被复制到备份存储设备的前一周期。 然后,处理器获取在与第二周期ID相对应的周期之后接收到的数据,并且直到第一周期,并将获得的数据发送到备份存储设备。

    Systems and methods for continuous data replication
    182.
    发明授权
    Systems and methods for continuous data replication 有权
    用于连续数据复制的系统和方法

    公开(公告)号:US09003374B2

    公开(公告)日:2015-04-07

    申请号:US14269506

    申请日:2014-05-05

    Inventor: David Ngo

    Abstract: Systems and methods for intelligent data replication are provided, which may include the identification and use of consistency points in application data, such that one or more replication volumes may be created using an “application aware” replication process that allows the system to intelligently replicate data or other information (e.g., metadata) relating to a particular process, application or specified set of data.

    Abstract translation: 提供了用于智能数据复制的系统和方法,其可以包括识别和使用应用数据中的一致性点,使得可以使用允许系统智能复制数据的“应用感知”复制过程来创建一个或多个复制卷 或与特定过程,应用或指定数据集有关的其他信息(例如,元数据)。

    METHOD OF IN-MEMORY MODIFICATION OF A DATA SET
    184.
    发明申请
    METHOD OF IN-MEMORY MODIFICATION OF A DATA SET 审中-公开
    数据集内存修改方法

    公开(公告)号:US20150081946A1

    公开(公告)日:2015-03-19

    申请号:US14389886

    申请日:2013-03-19

    Applicant: MORPHO

    Abstract: The present invention relates to the field of the management of memory writes to an information processing device and more precisely to a method of writing a set of data in a unitary and coherent manner. The invention, although of more general scope, applies more particularly in the field of chip cards.There is described a method of writing one or more data to the memory of an information processing device which comprises a step of copying a so-called original memory block comprising the data to be written to a so-called backup memory block. The data writing step is then carried out in the original memory block or in the backup memory block. It is then always possible to return if necessary to the values of the original data if the writing phase fails.

    Abstract translation: 本发明涉及对信息处理设备的存储器写入的管理领域,更准确地说涉及以一体和一致的方式写入一组数据的方法。 尽管更广泛的范围,本发明尤其适用于芯片卡领域。 描述了将一个或多个数据写入信息处理设备的存储器的方法,该方法包括将包括要写入的数据的所谓的原始存储器块复制到所谓的备份存储器块的步骤。 然后在原始存储器块或备份存储器块中执行数据写入步骤。 如果写入阶段失败,那么总是有可能返回原始数据的值。

    Error detection for files
    185.
    发明授权
    Error detection for files 有权
    错误检测文件

    公开(公告)号:US08984233B2

    公开(公告)日:2015-03-17

    申请号:US14310892

    申请日:2014-06-20

    Abstract: Aspects of the subject matter described herein relate to error detection for files. In aspects, before allowing updates to a clean file, a flag marking the file as dirty is written to non-volatile storage. Thereafter, the file may be updated as long as desired. Periodically or at some other time, the file may be marked as clean after all outstanding updates to the file and error codes associated with the file are written to storage. While waiting for outstanding updates and error codes to be written to storage, if additional requests to update the file are received, the file may be marked as dirty again prior to allowing the additional requests to update the file. The request to write a clean flag regarding the file may be done lazily.

    Abstract translation: 本文描述的主题的方面涉及文件的错误检测。 在方面,在允许更新到干净的文件之前,将文件标记为脏的标志写入非易失性存储。 此后,可以根据需要更新文件。 定期或在其他时间,文件在文件的所有未完成更新和与文件相关联的错误代码都写入存储器之后,可能被标记为干净。 在等待未完成的更新和错误代码写入存储时,如果接收到更新文件的其他请求,则在允许其他请求更新文件之前,该文件可能再次被标记为脏。 写一个关于该文件的清除标志的请求可以懒惰地完成。

    Consistency-based service-level agreements in cloud storage environments
    186.
    发明授权
    Consistency-based service-level agreements in cloud storage environments 有权
    云存储环境中基于一致性的服务级别协议

    公开(公告)号:US08972491B2

    公开(公告)日:2015-03-03

    申请号:US13645511

    申请日:2012-10-05

    Abstract: An application programming interface is provided that allows applications to assign multiple service-level agreements to their data transactions. The service-level agreements include latency bounds and consistency guarantees. The applications may assign utility values to each of the service-level agreements. A monitor component monitors the various replica nodes in a cloud storage system for latency and consistency, and when a transaction is received from an application, the monitor determines which of the replica nodes can likely fulfill the transaction in satisfaction of any of the service-level agreements. Where multiple service-level agreements can be satisfied, the replica node that can fulfill the transaction according to the service-level agreement with the greatest utility is selected. The application may be charged for the transaction based on the utility of the service-level agreement that was satisfied.

    Abstract translation: 提供了应用程序编程接口,允许应用程序为其数据事务分配多个服务级协议。 服务级协议包括延迟范围和一致性保证。 应用程序可以为每个服务级别协议分配实用程序值。 监视器组件监视云存储系统中的各种副本节点的延迟和一致性,并且当从应用程序接收到事务时,监视器确定哪些副本节点可能满足交易以满足任何服务级别 协议 在可以满足多个服务级别协议的情况下,可以选择可以根据具有最大效用的服务级别协议完成交易的副本节点。 可以根据满足的服务级别协议的效用为该交易收取申请。

    Cascade ordering
    187.
    发明授权
    Cascade ordering 有权
    级联排序

    公开(公告)号:US08959300B2

    公开(公告)日:2015-02-17

    申请号:US13102886

    申请日:2011-05-06

    Abstract: For handling multiple backup processes, computer-readable program code is described for receiving one or more instructions initiating a plurality of backup processes from a single source storage volume to a plurality of target storage volumes, adding each target storage volume to a cascade of target storage volumes from the source storage volume, the target storage volumes added to the cascade in an order inversely proportional to the copy rate of the respective backup process, and starting each backup process in turn, the backup processes started in an order from the most recent target storage volume added to cascade to the first target storage volume added to cascade.

    Abstract translation: 为了处理多个备份过程,描述了计算机可读程序代码,用于接收从单个源存储卷到多个目标存储卷启动多个备份过程的一个或多个指令,将每个目标存储卷添加到目标存储器级联 来自源存储卷的卷,将目标存储卷以与相应备份过程的复制速率成反比的顺序添加到级联,并依次启动每个备份过程,备份过程以最新目标的顺序开始 存储卷被添加到级联到添加到级联的第一目标存储卷。

    DATA BACKUP ACROSS PHYSICAL AND VIRTUALIZED STORAGE VOLUMES
    188.
    发明申请
    DATA BACKUP ACROSS PHYSICAL AND VIRTUALIZED STORAGE VOLUMES 有权
    数据备份通过物理和虚拟化存储卷

    公开(公告)号:US20150046402A1

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

    申请号:US13965062

    申请日:2013-08-12

    CPC classification number: G06F17/30289 G06F11/1458 G06F2201/815 G06F2201/82

    Abstract: Machines, systems and methods for backing up data, the method comprising retrieving identifying information about target data storage volumes from which target data is to be backed up; communicating the identifying information to a proxy application installed on a backup computing system utilized to backup the target data stored on the target data storage volumes, wherein the proxy application uses the identifying information to place the target data storage volumes in a first state in which write operations may not be performed to the target data storage volumes, wherein the proxy application causes snapshots to be taken of the target data storage volumes of a first type and a second type, in response to determining that the target data storage volumes are placed in the first state.

    Abstract translation: 用于备份数据的机器,系统和方法,所述方法包括检索关于要备份目标数据的目标数据存储卷的标识信息; 将所述识别信息传达到安装在用于备份存储在所述目标数据存储卷上的目标数据的备份计算系统上的代理应用程序,其中所述代理应用程序使用所述标识信息将所述目标数据存储卷放置在第一状态, 可能不对目标数据存储卷执行操作,其中响应于确定目标数据存储卷被放置在所述目标数据存储卷中,所述代理应用引起对第一类型和第二类型的目标数据存储卷的快照 第一个状态

    Method and apparatus for providing information consistency in distributed computing environments
    189.
    发明授权
    Method and apparatus for providing information consistency in distributed computing environments 有权
    在分布式计算环境中提供信息一致性的方法和装置

    公开(公告)号:US08949664B2

    公开(公告)日:2015-02-03

    申请号:US13299698

    申请日:2011-11-18

    Abstract: An approach is provided for providing information consistency in distributed computing environments. An information consistency platform determines one or more finite state machines based, at least in part, on one or more states of one or more respective steps of at least one update operation operating on one or more data items, wherein the one or more finite state machines executes, at least in part, the at least one update operation, one or more other operations, or a combination thereof on the one or more data items.

    Abstract translation: 提供了一种在分布式计算环境中提供信息一致性的方法。 信息一致性平台至少部分地基于在一个或多个数据项上操作的至少一个更新操作的一个或多个相应步骤的一个或多个状态来确定一个或多个有限状态机,其中所述一个或多个有限状态 所述机器至少部分地对所述一个或多个数据项执行所述至少一个更新操作,一个或多个其它操作或其组合。

    Techniques for generating block level data captures
    190.
    发明授权
    Techniques for generating block level data captures 有权
    用于生成块级数据捕获的技术

    公开(公告)号:US08931107B1

    公开(公告)日:2015-01-06

    申请号:US13221755

    申请日:2011-08-30

    Abstract: Techniques, including systems and methods, take frequent captures of data sets for the purpose of forensic analysis. The data set captures are taken at the block level in various embodiments. Data set captures are used to instantiate forensic storage volumes that are attached to computing instances. The computing instances can access data in the forensic storage volumes at a state corresponding to a specified capture time. A user can select different capture times to re-instantiate the forensic storage volume to see how the forensic storage volume changed between captures.

    Abstract translation: 技术,包括系统和方法,经常捕获数据集,以进行法医分析。 在各种实施例中,在块级别获取数据集捕获。 数据集捕获用于实例化附加到计算实例的取证存储卷。 计算实例可以在对应于指定捕获时间的状态下访问取证存储卷中的数据。 用户可以选择不同的捕获时间来重新实例化法医存储卷,以查看取证之间取证存储卷的变化。

Patent Agency Ranking