MANAGING TEST SERVICES IN A DISTRIBUTED PRODUCTION SERVICE ENVIRONMENT

    公开(公告)号:US20180165112A1

    公开(公告)日:2018-06-14

    申请号:US15449801

    申请日:2017-03-03

    Abstract: Systems and methods are described for a storage processing service that processes multiple storage commands. The storage processing service uses tags from test storage commands to determine whether a test storage service is to be instantiated that reflects a corresponding production service. Test storage commands with the same tag are tested on that test service. Additionally, the storage processing service determines a strategy for testing processes on production services when the storage system is overloaded. In one embodiment, the test service manager can determine to stop testing processes for a period of time, and issue a shed command that queues or sheds test storage commands. Advantageously, a shed command, while active at a storage processing service, may alleviate the overload on production services. The test service manager can continue to monitor the storage system to determine whether the overload continues to exist.

    Logical control groups for distributed system resources

    公开(公告)号:US10200301B1

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

    申请号:US14229319

    申请日:2014-03-28

    Abstract: A distributed system may implement logical control groups for distributed system resources. A request for a particular system resource may be received at a request routing tier for a distributed system that is implemented by multiple computing systems in different respective availability zones. One or more resource control nodes of a resource control tier for the distributed system that are members of a logical control group for the particular system resource may be discovered. A logical control group for the particular system resource may include at least one resource control node in a different availability zone than the availability zone that includes the particular system resource. The request may then be sent to one of the discovered resource control nodes in the logical control group in order to service the request for the particular system resource.

    Managing test services in a distributed production service environment
    8.
    发明授权
    Managing test services in a distributed production service environment 有权
    在分布式生产服务环境中管理测试服务

    公开(公告)号:US09588799B1

    公开(公告)日:2017-03-07

    申请号:US14869713

    申请日:2015-09-29

    Abstract: Systems and methods are described for a storage processing service that processes multiple storage commands. The storage processing service uses tags from test storage commands to determine whether a test storage service is to be instantiated that reflects a corresponding production service. Test storage commands with the same tag are tested on that test service. Additionally, the storage processing service determines a strategy for testing processes on production services when the storage system is overloaded. In one embodiment, the test service manager can determine to stop testing processes for a period of time, and issue a shed command that queues or sheds test storage commands. Advantageously, a shed command, while active at a storage processing service, may alleviate the overload on production services. The test service manager can continue to monitor the storage system to determine whether the overload continues to exist.

    Abstract translation: 对处理多个存储命令的存储处理服务描述了系统和方法。 存储处理服务使用来自测试存储命令的标签来确定测试存储服务是否被实例化以反映相应的生产服务。 测试具有相同标签的存储命令在该测试服务上进行测试。 此外,存储处理服务确定了当存储系统过载时测试生产服务过程的策略。 在一个实施例中,测试服务管理器可以确定在一段时间内停止测试过程,并且发出排队或脱落测试存储命令的流失命令。 有利的是,在存储处理服务中活动的脱落命令可以减轻生产服务的过载。 测试服务管理器可以继续监视存储系统,以确定过载是否继续存在。

    Distributed data storage controller
    9.
    发明授权
    Distributed data storage controller 有权
    分布式数据存储控制器

    公开(公告)号:US09531809B1

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

    申请号:US14456979

    申请日:2014-08-11

    Abstract: A storage controller is implemented for controlling a storage system. The storage controller may be implemented using a distributed computer system and may include components for servicing client data requests based on the characteristics of the distributed computer system, the client, or the data requests. The storage controller is scalable independently of the storage system it controls. All components of the storage controller, as well as the client, may be virtual or hardware-based instances of a distributed computer system.

    Abstract translation: 实现存储控制器以控制存储系统。 可以使用分布式计算机系统来实现存储控制器,并且可以包括基于分布式计算机系统,客户机或数据请求的特性来服务客户端数据请求的组件。 存储控制器可独立于其控制的存储系统进行扩展。 存储控制器以及客户端的所有组件可以是分布式计算机系统的基于虚拟或基于硬件的实例。

    SERVER-SIDE, VARIABLE DRIVE HEALTH DETERMINATION
    10.
    发明申请
    SERVER-SIDE, VARIABLE DRIVE HEALTH DETERMINATION 有权
    服务器端,可变驱动器健康测定

    公开(公告)号:US20140214447A1

    公开(公告)日:2014-07-31

    申请号:US14243752

    申请日:2014-04-02

    Abstract: The relative health of data storage drives may be determined based, at least in some aspects, on data access information and/or other drive operation information. In some examples, upon receiving the operation information from a computing device, a health level of a drive may be determined. The health level determination may be based at least in part on operating information received from a client entity. Additionally, a storage space allocation instruction or operation may be determined for execution. The allocation instruction or operation determined to be performed may be based at least in part on the determined health level.

    Abstract translation: 至少在一些方面,可以基于数据访问信息和/或其他驱动器操作信息确定数据存储驱动器的相对健康状况。 在一些示例中,在从计算设备接收到操作信息时,可以确定驱动器的健康水平。 健康水平确定可以至少部分地基于从客户实体接收的操作信息。 此外,可以确定存储空间分配指令或操作以执行。 确定要执行的分配指令或操作可以至少部分地基于所确定的健康水平。

Patent Agency Ranking