Failover and recovery for replicated data instances
    1.
    发明授权
    Failover and recovery for replicated data instances 有权
    复制数据实例的故障切换和恢复

    公开(公告)号:US08595547B1

    公开(公告)日:2013-11-26

    申请号:US13299601

    申请日:2011-11-18

    IPC分类号: G06F11/00

    摘要: Replicated instances in a database environment provide for automatic failover and recovery. A monitoring component can periodically communicate with a primary and a secondary replica for an instance, with each capable of residing in a separate data zone or geographic location to provide a level of reliability and availability. A database running on the primary instance can have information synchronously replicated to the secondary replica at a block level, such that the primary and secondary replicas are in sync. In the event that the monitoring component is not able to communicate with one of the replicas, the monitoring component can attempt to determine whether those replicas can communicate with each other, as well as whether the replicas have the same data generation version. Depending on the state information, the monitoring component can automatically perform a recovery operation, such as to failover to the secondary replica or perform secondary replica recovery.

    摘要翻译: 数据库环境中的复制实例提供自动故障转移和恢复。 监视组件可以定期与实例的主副本和副副本进行通信,每个实例可以驻留在单独的数据区域或地理位置以提供一定程度的可靠性和可用性。 在主实例上运行的数据库可以将信息在块级别同步复制到辅助副本,以便主副本和辅助副本同步。 如果监视组件无法与其中一个副本进行通信,则监视组件可以尝试确定这些副本是否可以相互通信,以及副本是否具有相同的数据生成版本。 根据状态信息,监视组件可以自动执行恢复操作,例如故障切换到辅助副本或执行辅助副本恢复。

    FAILOVER AND RECOVERY FOR REPLICATED DATA INSTANCES
    2.
    发明申请
    FAILOVER AND RECOVERY FOR REPLICATED DATA INSTANCES 有权
    恢复和恢复替代数据实时

    公开(公告)号:US20110099420A1

    公开(公告)日:2011-04-28

    申请号:US12606097

    申请日:2009-10-26

    IPC分类号: G06F11/14 G06F11/00

    摘要: Replicated instances in a database environment provide for automatic failover and recovery. A monitoring component can periodically communicate with a primary and a secondary replica for an instance, with each capable of residing in a separate data zone or geographic location to provide a level of reliability and availability. A database running on the primary instance can have information synchronously replicated to the secondary replica at a block level, such that the primary and secondary replicas are in sync. In the event that the monitoring component is not able to communicate with one of the replicas, the monitoring component can attempt to determine whether those replicas can communicate with each other, as well as whether the replicas have the same data generation version. Depending on the state information, the monitoring component can automatically perform a recovery operation, such as to failover to the secondary replica or perform secondary replica recovery.

    摘要翻译: 数据库环境中的复制实例提供自动故障转移和恢复。 监视组件可以定期与实例的主副本和副副本进行通信,每个实例可以驻留在单独的数据区域或地理位置以提供一定程度的可靠性和可用性。 在主实例上运行的数据库可以将信息在块级别同步复制到辅助副本,以便主副本和辅助副本同步。 如果监视组件无法与其中一个副本进行通信,则监视组件可以尝试确定这些副本是否可以相互通信,以及副本是否具有相同的数据生成版本。 根据状态信息,监视组件可以自动执行恢复操作,例如故障切换到辅助副本或执行辅助副本恢复。

    Monitoring and automated recovery of data instances
    4.
    发明授权
    Monitoring and automated recovery of data instances 有权
    数据实例的监控和自动恢复

    公开(公告)号:US08631283B1

    公开(公告)日:2014-01-14

    申请号:US13294099

    申请日:2011-11-10

    IPC分类号: G06F11/00

    摘要: The monitoring and recovery of data instances, data stores, and other such components in a data environment can be performed automatically using a separate control environment. A monitoring component of the control plane can include a set of event processors for monitoring a workload of the data environment, where an event processor detecting a problem in the data plane can cause a recovery workflow to be generated in order to recover from the detected problem. The event processors can communicate with each other such that if one of the event processors becomes unavailable, the other event processors in a set are able to automatically redistribute responsibility for the workload.

    摘要翻译: 可以使用单独的控制环境自动执行数据环境中数据实例,数据存储和其他此类组件的监视和恢复。 控制平面的监视组件可以包括用于监视数据环境的工作负载的一组事件处理器,其中检测数据平面中的问题的事件处理器可能导致生成恢复工作流以便从检测到的问题中恢复 。 事件处理器可以彼此通信,使得如果一个事件处理器变得不可用,则一组中的其他事件处理器能够自动地重新分配对工作负载的责任。

    Monitoring and automated recovery of data instances
    5.
    发明授权
    Monitoring and automated recovery of data instances 有权
    数据实例的监控和自动恢复

    公开(公告)号:US08060792B2

    公开(公告)日:2011-11-15

    申请号:US12415987

    申请日:2009-03-31

    IPC分类号: G06F11/00

    摘要: The monitoring and recovery of data instances, data stores, and other such components in a data environment can be performed automatically using a separate control environment. A monitoring component of the control plane can include a set of event processors for monitoring a workload of the data environment, where an event processor detecting a problem in the data plane can cause a recovery workflow to generated in order to recover from the detected problem. The event processors can communicate with each other such that if one of the event processors becomes unavailable, the other event processors in a set are able to automatically redistribute responsibility for the workload.

    摘要翻译: 可以使用单独的控制环境自动执行数据环境中数据实例,数据存储和其他此类组件的监视和恢复。 控制平面的监视组件可以包括用于监视数据环境的工作负载的一组事件处理器,其中检测数据平面中的问题的事件处理器可以导致生成恢复工作流以便从检测到的问题中恢复。 事件处理器可以彼此通信,使得如果一个事件处理器变得不可用,则一组中的其他事件处理器能够自动地重新分配对工作负载的责任。

    Control service for relational data management
    6.
    发明授权
    Control service for relational data management 有权
    关系数据管理的控制服务

    公开(公告)号:US08706764B2

    公开(公告)日:2014-04-22

    申请号:US13621073

    申请日:2012-09-15

    IPC分类号: G06F17/30

    摘要: Aspects of a data environment, such as the creation, provisioning, and management of data stores and instances, are managed using a separate control environment. A user can call into an interface of the control environment, the call being analyzed to determine actions to be performed in the data environment. A monitoring component of the control plane also can periodically communicate with the data environment to determine any necessary actions to be performed, such as to recover from faults or events in the data environment. A workflow can be instantiated that includes tasks necessary to perform the action. For each task, state information can be passed to a component in the data environment operable to perform the task, until all tasks for an action are completed. Data in the data environment can be accessed directly using a separate interface of the data environment, without accessing the control plane.

    摘要翻译: 使用单独的控制环境来管理诸如数据存储和实例的创建,配置和管理等数据环境的各个方面。 用户可以调用控制环境的接口,分析呼叫以确定要在数据环境中执行的动作。 控制平面的监视组件还可以周期性地与数据环境进行通信,以确定要执行的任何必要的动作,例如从数据环境中的故障​​或事件中恢复。 可以实例化工作流,其中包括执行操作所需的任务。 对于每个任务,可以将状态信息传递到可操作以执行任务的数据环境中的组件,直到完成操作的所有任务。 可以使用数据环境的单独接口直接访问数据环境中的数据,而无需访问控制平面。

    Provisioning and managing replicated data instances
    7.
    发明授权
    Provisioning and managing replicated data instances 有权
    配置和管理复制数据实例

    公开(公告)号:US08335765B2

    公开(公告)日:2012-12-18

    申请号:US12606093

    申请日:2009-10-26

    IPC分类号: G06F7/00

    摘要: A replicated database instance can be provisioned that provides primary and secondary replicas that can be provisioned in different data zones or geographical locations. The database can be installed on the primary replica, and both the primary and secondary replica can have installed a block level replication mechanism that allows any I/O operation to be replicated by between the primary and secondary replicas. Any failure or outage of the primary replica can be addressed by performing a failover operation to the secondary replica. A DNS name or other such approach can be used such that the name can be aliased to the secondary replica during a failover, such that there is no action needed on the part of the customer to utilize the “new” primary replica. The creation of the database and provisioning of the replicated instance can be initiated using a Web service call to a control environment.

    摘要翻译: 可以配置复制的数据库实例,其提供可以在不同数据区域或地理位置中配置的主副本和辅助副本。 数据库可以安装在主副本上,主副本和辅助副本都可以安装块级复制机制,允许在主副本之间复制任何I / O操作。 可以通过对次要副本执行故障切换操作来解决主副本的任何故障或中断。 可以使用DNS名称或其他此类方法,以便在故障切换期间将该名称别名为次要副本,以便客户不需要使用新主要副本的任何操作。 可以使用对控制环境的Web服务调用来启动创建数据库和配置复制实例。

    Failover and recovery for replicated data instances
    8.
    发明授权
    Failover and recovery for replicated data instances 有权
    复制数据实例的故障切换和恢复

    公开(公告)号:US08074107B2

    公开(公告)日:2011-12-06

    申请号:US12606097

    申请日:2009-10-26

    IPC分类号: G06F11/00

    摘要: Replicated instances in a database environment provide for automatic failover and recovery. A monitoring component can periodically communicate with a primary and a secondary replica for an instance, with each capable of residing in a separate data zone or geographic location to provide a level of reliability and availability. A database running on the primary instance can have information synchronously replicated to the secondary replica at a block level, such that the primary and secondary replicas are in sync. In the event that the monitoring component is not able to communicate with one of the replicas, the monitoring component can attempt to determine whether those replicas can communicate with each other, as well as whether the replicas have the same data generation version. Depending on the state information, the monitoring component can automatically perform a recovery operation, such as to failover to the secondary replica or perform secondary replica recovery.

    摘要翻译: 数据库环境中的复制实例提供自动故障转移和恢复。 监视组件可以定期与实例的主副本和副副本进行通信,每个实例可以驻留在单独的数据区域或地理位置以提供一定程度的可靠性和可用性。 在主实例上运行的数据库可以将信息在块级别同步复制到辅助副本,以便主副本和辅助副本同步。 如果监视组件无法与其中一个副本进行通信,则监视组件可以尝试确定这些副本是否可以相互通信,以及副本是否具有相同的数据生成版本。 根据状态信息,监视组件可以自动执行恢复操作,例如故障切换到辅助副本或执行辅助副本恢复。

    PROVISIONING AND MANAGING REPLICATED DATA INSTANCES
    9.
    发明申请
    PROVISIONING AND MANAGING REPLICATED DATA INSTANCES 有权
    提供和管理重现的数据实验

    公开(公告)号:US20110099147A1

    公开(公告)日:2011-04-28

    申请号:US12606093

    申请日:2009-10-26

    IPC分类号: G06F17/30 G06F9/54

    摘要: A replicated database instance can be provisioned that provides primary and secondary replicas that can be provisioned in different data zones or geographical locations. The database can be installed on the primary replica, and both the primary and secondary replica can have installed a block level replication mechanism that allows any I/O operation to be replicated by between the primary and secondary replicas. Any failure or outage of the primary replica can be addressed by performing a failover operation to the secondary replica. A DNS name or other such approach can be used such that the name can be aliased to the secondary replica during a failover, such that there is no action needed on the part of the customer to utilize the “new” primary replica. The creation of the database and provisioning of the replicated instance can be initiated using a Web service call to a control environment.

    摘要翻译: 可以配置复制的数据库实例,其提供可以在不同数据区域或地理位置中配置的主副本和辅助副本。 数据库可以安装在主副本上,主副本和辅助副本都可以安装块级复制机制,允许在主副本之间复制任何I / O操作。 可以通过对次要副本执行故障切换操作来解决主副本的任何故障或中断。 可以使用DNS名称或其他此类方法,以便在故障切换期间可以将该名称别名为次要副本,以使客户不需要使用“新”主副本的任何操作。 可以使用对控制环境的Web服务调用来启动创建数据库和配置复制实例。