Modifying dispersed storage network event records
First Claim
1. A method comprises:
- identifying a performance anomaly within a dispersed storage network (DSN);
identifying a set of collections of records corresponding to the performance anomaly, wherein a collection of records of the set of collections of records includes;
an event record including information regarding an event, wherein the event is a user access operation or a system administrative operation initiated by a device affiliated with the DSN;
a first record including information regarding a dispersed storage (DS) processing module processing an event request to produce a plurality of sub-event requests, wherein the event request is regarding the event; and
a plurality of records including information regarding a set of DS units processing the plurality of sub-event requests wherein the identifying the set of collections of records includes;
identifying events associated with the performance anomaly; and
for one of the events;
identifying the one of the events corresponding to a user access operation regarding the performance anomaly;
determining a parent event identifier for the first event; and
identifying one of the collection of records of the set of the collections of records based on the parent event identifier;
determining, based on at least some of the collection of records of the set of collections of records, whether the performance anomaly is indicative of an undesired performance degradation of the DSN, a de-minimis performance degradation of the DSN, or an undeterminable performance degradation of the DSN; and
when the performance anomaly is indicative of the undeterminable performance degradation of the DSN, modifying data collection criteria for one or more of the collection of records of the set of the collections of records such that a determination of the undesired performance degradation of the DSN or the de-minimis performance degradation of the DSN can be rendered regarding the performance anomaly or for subsequent performance anomalies.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a dispersed storage (DS) processing module identifying a performance anomaly within a dispersed storage network (DSN). The method continues with the DS processing module identifying a set of collections of records corresponding to the performance anomaly, wherein one of the set of collections of records includes an event record including information regarding an event, a first record including information regarding a dispersed storage (DS) processing module processing an event request to produce a plurality of sub-event requests, and a plurality of records including information regarding a set of DS units processing the plurality of sub-event requests. The method continues with the DS processing module determining whether a reliable significance indication of the performance anomaly is determinable, and when the reliable significance indication of the performance anomaly is not determinable, modifying data collection criteria for one or more of the sets collections of records.
91 Citations
12 Claims
-
1. A method comprises:
-
identifying a performance anomaly within a dispersed storage network (DSN); identifying a set of collections of records corresponding to the performance anomaly, wherein a collection of records of the set of collections of records includes; an event record including information regarding an event, wherein the event is a user access operation or a system administrative operation initiated by a device affiliated with the DSN; a first record including information regarding a dispersed storage (DS) processing module processing an event request to produce a plurality of sub-event requests, wherein the event request is regarding the event; and a plurality of records including information regarding a set of DS units processing the plurality of sub-event requests wherein the identifying the set of collections of records includes; identifying events associated with the performance anomaly; and for one of the events; identifying the one of the events corresponding to a user access operation regarding the performance anomaly; determining a parent event identifier for the first event; and identifying one of the collection of records of the set of the collections of records based on the parent event identifier; determining, based on at least some of the collection of records of the set of collections of records, whether the performance anomaly is indicative of an undesired performance degradation of the DSN, a de-minimis performance degradation of the DSN, or an undeterminable performance degradation of the DSN; and when the performance anomaly is indicative of the undeterminable performance degradation of the DSN, modifying data collection criteria for one or more of the collection of records of the set of the collections of records such that a determination of the undesired performance degradation of the DSN or the de-minimis performance degradation of the DSN can be rendered regarding the performance anomaly or for subsequent performance anomalies. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A dispersed storage (DS) module comprises:
-
a first module, when operable within a computing device, causes the computing device to; identify a performance anomaly within a dispersed storage network (DSN); a second module, when operable within the computing device, causes the computing device to; identify a set of collections of records corresponding to the performance anomaly, wherein one of the set of collections of records includes; an event record including information regarding an event, wherein the event is a user access operation or a system administrative operation initiated by a device affiliated with the DSN; a first record including information regarding a dispersed storage (DS) processing module processing an event request to produce a plurality of sub-event requests, wherein the event request is regarding the event; and a plurality of records including information regarding a set of DS units processing the plurality of sub-event requests wherein the second module functions to identify the set of collections of records by; identifying events associated with the performance anomaly; and for one of the events; identifying the one of the events corresponding to a user access operation regarding the performance anomaly; determining a parent event identifier for the first event; and identifying one of the collection of records of the set of the collections of records based on the parent event identifier; a third module, when operable within the computing device, causes the computing device to; determine, based on at least some of the collection of records of the set of collections of records, whether the performance anomaly is indicative of an undesired performance degradation of the DSN, a de-minimis performance degradation of the DSN, or an undeterminable performance degradation of the DSN; and a fourth module, when operable within the computing device, causes the computing device to; when the performance anomaly is indicative of the undeterminable performance degradation of the DSN, modify data collection criteria for one or more of the collection of records of the set of the collections of records such that a determination of the undesired performance degradation of the DSN or the de-minimis performance degradation of the DSN can be rendered regarding the performance anomaly or for subsequent performance anomalies. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification