Invention Grant
US09588799B1 Managing test services in a distributed production service environment
有权
在分布式生产服务环境中管理测试服务
- Patent Title: Managing test services in a distributed production service environment
- Patent Title (中): 在分布式生产服务环境中管理测试服务
-
Application No.: US14869713Application Date: 2015-09-29
-
Publication No.: US09588799B1Publication Date: 2017-03-07
- Inventor: Brian Todd Burruss , John Luther Guthrie, II , Marc Stephen Olson , Madhuvanesh Parthasarathy
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Knobbe, Martens, Olson & Bear, LLP
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F13/00 ; G06F9/455 ; H04L29/08

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.
Information query