The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 05, 2019

Filed:

Mar. 31, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Dinko Papak, Issaquah, WA (US);

Michail Zervos, Bellevue, WA (US);

Dmitri A. Klementiev, Redmond, WA (US);

Dhruv Gakkhar, Bellevue, WA (US);

Varun Jain, Redmond, WA (US);

LeninaDevi Thangavel, Redmond, WA (US);

Igor Sakhnov, Sammamish, WA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/36 (2006.01); G06F 11/07 (2006.01); G06F 11/26 (2006.01); G06F 11/263 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3644 (2013.01); G06F 11/0709 (2013.01); G06F 11/261 (2013.01); G06F 11/263 (2013.01);
Abstract

A system determines a topology of a distributed system and determines, based on the topology, one or more injection points in the distributed system to inject failure scenarios. Each failure scenario including one or more faults and parameters for each of the faults. The system prioritizes the failure scenarios and injects a failure scenario from the prioritized failure scenarios into the distributed system via the one or more injection points. The system determines whether the injected failure scenario causes a response of the distributed system to fall below a predetermined level. The system determines resiliency of the distributed system to one or more faults in the injected failure scenario based on whether the injected failure scenario causes the response of the distributed system to fall below the predetermined level.


Find Patent Forward Citations

Loading…