Migrating data between partitioned databases

    公开(公告)号:US11100125B2

    公开(公告)日:2021-08-24

    申请号:US16395047

    申请日:2019-04-25

    Abstract: A migration management service can partition a service and migrate resource data without requiring the resource to be taken offline. The migration management service can receive a request to partition a service into multiple partitioned services that are independent of one another. The request can identify one or more resources associated with each partition. For example, a single service receiving data for resources throughout the world can be divided into multiple regional services, where each regional service is independent of the others. The migration management service can track the status of data while migrating. As new messages are received from resources, the migration management service can determine the migration status of the resources. If the data for a resource is not migrated, the original data store can be used. However, if the data is migrated, the message can be forwarded to the appropriate partition for further processing.

    Board management controller firmware emulation

    公开(公告)号:US10346187B1

    公开(公告)日:2019-07-09

    申请号:US15475035

    申请日:2017-03-30

    Abstract: Technologies are provided for running multiple firmware instances in a board management controller (BMC). A BMC can be configured to execute a first BMC firmware natively and to execute a virtualized second BMC firmware in an emulator. The virtualized second BMC firmware can be an instance of an older BMC firmware, and the first BMC firmware can be an instance of a newer BMC firmware configured to use the emulator to delegate control of hardware components it does not support to the instance of the older firmware. As the newer firmware is updated to support additional hardware components, the instance of the older firmware's control of those components can be disabled. BMC commands can be received and routed to the multiple firmware instances that support them for processing.

    Custom host errors definition service
    4.
    发明授权
    Custom host errors definition service 有权
    自定义主机错误定义服务

    公开(公告)号:US09223673B1

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

    申请号:US13858636

    申请日:2013-04-08

    Abstract: A custom host errors definition service is provided. The custom host errors definition service can create separate endpoints through which different customers can define custom host errors for one or more host computing systems, which might operate in a distributed execution environment. A custom host error definition can specify one or more host computing systems, one or more system components of the one or more host computing systems, one or more attributes, one or more error conditions for the one or more attributes, and one or more actions to perform as a result of the error conditions being satisfied. The error conditions can be, but are not limited to, threshold conditions, component failure conditions, missing hardware conditions, degraded hardware conditions, system firmware failures, incorrect firmware conditions, and the like.

    Abstract translation: 提供自定义主机错误定义服务。 自定义主机错误定义服务可以创建单独的端点,通过该端点,不同的客户可以为可能在分布式执行环境中操作的一个或多个主机计算系统定义自定义主机错误。 自定义主机错误定义可以指定一个或多个主机计算系统,一个或多个主机计算系统的一个或多个系统组件,一个或多个属性,一个或多个属性的一个或多个错误条件以及一个或多个动作 作为满足错误条件的结果来执行。 错误条件可以是但不限于阈值条件,组件故障条件,丢失的硬件条件,硬件状况恶化,系统固件故障,不正确的固件条件等。

    Monitoring and sharing data among server groups
    5.
    发明授权
    Monitoring and sharing data among server groups 有权
    在服务器组之间监视和共享数据

    公开(公告)号:US09043421B1

    公开(公告)日:2015-05-26

    申请号:US13839428

    申请日:2013-03-15

    CPC classification number: H04L43/16 H04L43/0817 H04L43/0823 H04L67/10

    Abstract: Each server in a server group of a data center can run a data collection agent. The agent can collect data from a respective server in the server group. The data can include a performance characteristic (i.e., performance data) associated with the respective server. If the performance characteristic falls outside an allowable range, the agent can broadcast this information to other agents at other servers in the server group. If the other agents at the other servers in the server group detect a similar performance characteristic outside the allowable range, they can broadcast as well. If there is a sufficiently high quantity of broadcasts, then that can indicate a high likelihood that there is a potential problem with respect to servers in the server group. The problem can be reported to the central controller, which can then handle the problem appropriately (e.g., issue an alarm, contact support technician, etc.).

    Abstract translation: 数据中心服务器组中的每个服务器都可以运行数据采集代理。 代理可以从服务器组中的相应服务器收集数据。 数据可以包括与相应服务器相关联的性能特征(即性能数据)。 如果性能特征落在允许范围之外,代理可以将该信息广播到服务器组中其他服务器上的其他代理。 如果服务器组中其他服务器上的其他代理检测到超出允许范围的类似性能特征,则它们也可以广播。 如果存在足够高的广播数量,则可能表明服务器组中的服务器存在潜在的问题。 该问题可以报告给中央控制器,然后中央控制器可以适当地处理该问题(例如,发出报警,联系支持技术人员等)。

    Techniques for interruption-free partitioning

    公开(公告)号:US10289629B1

    公开(公告)日:2019-05-14

    申请号:US15189915

    申请日:2016-06-22

    Abstract: A migration management service can partition a service and migrate resource data without requiring the resource to be taken offline. The migration management service can receive a request to partition a service into multiple partitioned services that are independent of one another. The request can identify one or more resources associated with each partition. For example, a single service receiving data for resources throughout the world can be divided into multiple regional services, where each regional service is independent of the others. The migration management service can track the status of data while migrating. As new messages are received from resources, the migration management service can determine the migration status of the resources. If the data for a resource is not migrated, the original data store can be used. However, if the data is migrated, the message can be forwarded to the appropriate partition for further processing.

    Custom host errors definition service

    公开(公告)号:US10204004B1

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

    申请号:US14980269

    申请日:2015-12-28

    Abstract: A custom host errors definition service is provided. The custom host errors definition service can create separate endpoints through which different customers can define custom host errors for one or more host computing systems, which might operate in a distributed execution environment. A custom host error definition can specify one or more host computing systems, one or more system components of the one or more host computing systems, one or more attributes, one or more error conditions for the one or more attributes, and one or more actions to perform as a result of the error conditions being satisfied. The error conditions can be, but are not limited to, threshold conditions, component failure conditions, missing hardware conditions, degraded hardware conditions, system firmware failures, incorrect firmware conditions, and the like.

    Monitoring and sharing data among server groups

    公开(公告)号:US09521061B1

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

    申请号:US14707594

    申请日:2015-05-08

    CPC classification number: H04L43/16 H04L43/0817 H04L43/0823 H04L67/10

    Abstract: Each server in a server group of a data center can run a data collection agent. The agent can collect data from a respective server in the server group. The data can include a performance characteristic (i.e., performance data) associated with the respective server. If the performance characteristic falls outside an allowable range, the agent can broadcast this information to other agents at other servers in the server group. If the other agents at the other servers in the server group detect a similar performance characteristic outside the allowable range, they can broadcast as well. If there is a sufficiently high quantity of broadcasts, then that can indicate a high likelihood that there is a potential problem with respect to servers in the server group. The problem can be reported to the central controller, which can then handle the problem appropriately (e.g., issue an alarm, contact support technician, etc.).

Patent Agency Ranking