Resolving a protocol issue within a dispersed storage network
First Claim
Patent Images
1. A method comprises:
- detecting a dispersed storage network (DSN) protocol issue that potentially adversely affects an ability to access dispersed storage error encoded data within a DSN;
identifying a DSN entity having the DSN protocol issue;
generating a DSN protocol inquiry frame;
transmitting the DSN protocol inquiry frame to the DSN entity;
receiving a DSN protocol response frame from the DSN entity; and
resolving, within the DSN entity, the DSN protocol issue based on the DSN protocol response frame to reduce the potential for adversely affecting access of the dispersed storage error encoded data;
wherein the resolving the DSN protocol issue comprises;
comparing a protocol information received via the DSN protocol response frame with a known protocol information to identify a common protocol and common protocol version;
generating a protocol selection frame that identifies the common protocol and the common protocol version; and
transmitting the protocol selection frame to the DSN entity.
4 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a processing module detecting a potential dispersed storage network (DSN) protocol issue that effects access of dispersed storage error encoded data within a DSN. The method continues with the processing module identifying a DSN entity based on the DSN protocol issue and generating a DSN protocol inquiry frame. The method continues with the processing module transmitting the DSN protocol inquiry frame to the DSN entity. The method continues with the processing module receiving a DSN protocol response frame from the DSN entity and resolving the DSN protocol issue based on the DSN protocol response frame.
85 Citations
18 Claims
-
1. A method comprises:
-
detecting a dispersed storage network (DSN) protocol issue that potentially adversely affects an ability to access dispersed storage error encoded data within a DSN; identifying a DSN entity having the DSN protocol issue; generating a DSN protocol inquiry frame; transmitting the DSN protocol inquiry frame to the DSN entity; receiving a DSN protocol response frame from the DSN entity; and resolving, within the DSN entity, the DSN protocol issue based on the DSN protocol response frame to reduce the potential for adversely affecting access of the dispersed storage error encoded data; wherein the resolving the DSN protocol issue comprises; comparing a protocol information received via the DSN protocol response frame with a known protocol information to identify a common protocol and common protocol version; generating a protocol selection frame that identifies the common protocol and the common protocol version; and transmitting the protocol selection frame to the DSN entity. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprises:
-
receiving a dispersed storage network (DSN) protocol inquiry frame regarding a DSN protocol issue that potentially adversely affects an ability to access dispersed storage error encoded data within a DSN; generating a DSN protocol response frame that includes protocol information; transmitting the DSN protocol response frame to a requesting DSN entity; and receiving a DSN protocol resolution frame from the requesting DSN entity, wherein the DSN protocol resolution frame includes information regarding resolving the DSN protocol issue to reduce the potential for adversely affecting access of the dispersed storage error encoded data; wherein the DSN protocol resolution frame is a protocol selection frame that indicates a common protocol and common protocol version between protocol information included in the DSN protocol response frame and a known protocol. - View Dependent Claims (8, 9)
-
-
10. A computer comprises:
-
an interface; a memory; and a processing module operable to; detect a dispersed storage network (DSN) protocol issue that potentially adversely affects an ability to access dispersed storage error encoded data within a DSN; identify a DSN entity having the DSN protocol issue; generate a DSN protocol inquiry frame; transmit, via the interface, the DSN protocol inquiry frame to the DSN entity; receive, via the interface, a DSN protocol response frame from the DSN entity; and resolve, for the DSN entity, the DSN protocol issue based on the DSN protocol response frame to reduce the potential for adversely affecting access of the dispersed storage error encoded data; wherein the processing module functions to resolve the DSN protocol issue by; comparing a protocol information received via the DSN protocol response frame with a known protocol information to identify a common protocol and common protocol version; generating a protocol selection frame that identifies the common protocol and the common protocol version; and transmitting, via the interface, the protocol selection frame to the DSN entity. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer comprises:
-
an interface; a memory; and a processing module operable to; receive, via the interface, a dispersed storage network (DSN) protocol inquiry frame regarding a DSN protocol issue that potentially adversely affects an ability to access dispersed storage error encoded data within a DSN; generate a DSN protocol response frame that includes protocol information; transmit, via the interface, the DSN protocol response frame to a requesting DSN entity; and receive, via the interface, a DSN protocol resolution frame from the requesting DSN entity, wherein the DSN protocol resolution frame includes information regarding resolving the DSN protocol issue to reduce the potential for adversely affecting access of the dispersed storage error encoded data; wherein the DSN protocol resolution frame is a protocol selection frame that indicates a common protocol and common protocol version between protocol information included in the DSN protocol response frame and a known protocol. - View Dependent Claims (17, 18)
-
Specification