ASYNCHRONOUS REPLICATION IN A DISTRIBUTED STORAGE ENVIRONMENT
    1.
    发明申请
    ASYNCHRONOUS REPLICATION IN A DISTRIBUTED STORAGE ENVIRONMENT 审中-公开
    分布式存储环境中的异常重现

    公开(公告)号:WO2012162173A3

    公开(公告)日:2013-01-17

    申请号:PCT/US2012038651

    申请日:2012-05-18

    Applicant: MICROSOFT CORP

    Abstract: Embodiments of the present invention relate to asynchronously replicating data in a distributed computing environment. To achieve asynchronous replication, data received at a primary data store may be annotated with information, such as an identifier of the data. The annotated data may then be communicated to a secondary data store, which may then write the data and annotated information to one or more logs for eventual replay and committal at the secondary data store. The primary data store may communicate an acknowledgment of success in committing the data at the primary data store as well as of success in writing the data to the secondary data store. Additional embodiments may include committing the data at the secondary data store in response to receiving an instruction that authorizes committal of data through a identifier.

    Abstract translation: 本发明的实施例涉及在分布式计算环境中异步复制数据。 为了实现异步复制,在主数据存储处接收到的数据可以用诸如数据的标识符的信息来注释。 然后可以将注释的数据传送到辅助数据存储器,然后辅助数据存储器可以将数据和注释的信息写入一个或多个日志以在次要数据存储器上最终重放和提交。 主数据存储器可以在主数据存储器上传送提交数据的成功确认以及将数据写入辅助数据存储器的成功。 另外的实施例可以包括在辅助数据存储器处响应于接收授权通过标识符提交数据的指令来提交数据。

    SYNCHRONOUS REPLICATION IN A DISTRIBUTED STORAGE ENVIRONMENT
    2.
    发明申请
    SYNCHRONOUS REPLICATION IN A DISTRIBUTED STORAGE ENVIRONMENT 审中-公开
    分销存储环境中的同步重复

    公开(公告)号:WO2012162176A2

    公开(公告)日:2012-11-29

    申请号:PCT/US2012038656

    申请日:2012-05-18

    Applicant: MICROSOFT CORP

    Abstract: Embodiments of the present invention relate to synchronously replicating data in a distributed computing environment. To achieve synchronous replication both an eventual consistency approach and a strong consistency approach are contemplated. Received data may be written to a log of a primary data store for eventual committal. The data may then be annotated with a record, such as a unique identifier, which facilitates the replay of the data at a secondary data store. Upon receiving an acknowledgment that the secondary data store has written the data to a log, the primary data store may commit the data and communicate an acknowledgment of success back to the client. In a strong consistency approach, the primary data store may wait to send an acknowledgement of success to the client until it receives an acknowledgment that the secondary has not only written, but also committed, the data.

    Abstract translation: 本发明的实施例涉及在分布式计算环境中同步复制数据。 为了实现同步复制,可以考虑最终一致性方法和强一致性方法。 收到的数据可能会写入主数据存储的日志,以便最终提交。 然后可以用诸如唯一标识符的记录对数据进行注释,这有助于次要数据存储器上的数据的重放。 在收到辅助数据存储已经将数据写入日志的确认之后,主数据存储可以提交数据并将成功确认传回到客户端。 在强一致性方法中,主数据存储可以等待向客户端发送成功确认,直到其接收到确认次要不仅写入但已经提交的数据。

Patent Agency Ranking