Abstract:
A method begins by a processing module receiving a certificate chain and determining whether at least one of one or more signed certificates of the chain has a valid signature. When the at least one of the one or more signed certificates has a valid signature, the method continues with the processing module identifying one or more certificate authorities (CA) to produce identified CAs, accessing registry information that includes one or more realm identifiers (IDs) and a plurality of trusted CA IDs, determining whether one or more of the identified CAs is a trusted CA, and when the one or more of the identified CAs is a trusted CA, indicating that the certificate chain is valid, identifying a realm ID based on a trusted CA ID, and generating certificate chain validation information to include the realm ID, trusted CAs, and the indication of the validity of the certificate chain.
Abstract:
A method begins by a dispersed storage (DS) processing module of a dispersed storage network (DSN) monitoring network traffic within the DSN. When the network traffic compares unfavorably to a desired network traffic function, the method continues with the DS processing module reducing a portion of the network traffic due to rebuilding flagged encoded data slices by at least one of changing rebuilding criteria for the flagged encoded data slices and changing rebuilding network traffic protocols.
Abstract:
Ein Verfahren zur Ausführung durch eine Speichereinheit in einem verstreuten Speichernetzwerk (DSN) enthält ein Auswählen einer Speicherzone einer Arbeitsspeichereinheit der Speichereinheit auf Grundlage von Zonenzuweisungsparametern und ein Kennzeichnen der ausgewählten Speicherzone als für Schreibvorgänge offen. Ein Datenausschnitt wird über ein Netzwerk zur Speicherung empfangen. Der Datenausschnitt wird sequenziell an einem Arbeitsspeicher-Speicherort von einer Speicherzone auf Grundlage eines Bestimmens geschrieben, dass die Speicherzone als für Schreibvorgänge offen gekennzeichnet ist. Ein dem Datenausschnitt entsprechender Zeiger, der die Speicherzone und den Arbeitsspeicher-Speicherplatz angibt, wird generiert. Eine Leseanforderung wird über das Netzwerk von einer anfordernden Entität empfangen, die den Datenausschnitt angibt. Der Datenausschnitt wird aus der Arbeitsspeichereinheit auf Grundlage des Zeigers abgerufen und wird zu der anfordernden Entität übertragen.
Abstract:
Ein Verfahren beinhaltet das Bestimmen, durch eine Datenverarbeitungseinheit eines verstreuten Speichernetzwerks (DSN), ob ein Nicht-Standard-DSN-Datenzugriffsprotokoll oder ein Standard-DSN-Datenzugriffsprotokoll zum Zugreifen auf Daten aus dem DSN zu verwenden ist. Wenn die Datenverarbeitungseinheit bestimmt, das Nicht-Standard-DSN-Datenzugriffsprotokoll zu verwenden, beinhaltet das Verfahren darüber hinaus das Erzeugen eines Satzes von Nicht-Standard-Datenzugriffsanforderungen. Das Verfahren beinhaltet darüber hinaus das Senden des Satzes von Nicht-Standard-Datenzugriffsanforderungen an Speichereinheiten. Das Verfahren beinhaltet darüber hinaus das Umwandeln, durch eine Speichereinheit, der Nicht-Standard-Datenzugriffsanforderung in einen oder mehrere DSN-Ausschnittnamen. Das Verfahren beinhaltet darüber hinaus das Feststellen, durch die Speichereinheit, dass der eine oder die mehreren DSN-Ausschnittnamen innerhalb eines Ausschnittnamensbereichs liegen. Wenn der eine oder die mehreren DSN-Ausschnittnamen innerhalb des Ausschnittnamensbereichs liegen, beinhaltet das Verfahren darüber hinaus das Ausführen, durch die Speichereinheit, der Datenzugriffsfunktion.