SPEICHERSYSTEM UND VERFAHREN ZUM AUSFÜHREN DATEIBASIERTER FIRMWAREBEFEHLE UND ERFASSEN VON ANTWORTDATEN

Ein Speichersystem und Verfahren zum Ausführen von dateibasierten Firmwarebefehlen und Erfassen von Antwortdaten werden bereitgestellt. In einer Ausführungsform wird ein Speichersystem bereitgestellt, das einen Speicher und eine Steuerung aufweist. Die Steuerung ist eingerichtet um: eine Anforderung...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Velusamy, Sivaraj, Jayaraman, Muralitharan, Ravimohan, Narendhiran Chinnaanangur, Kannappan, Vithya
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Ein Speichersystem und Verfahren zum Ausführen von dateibasierten Firmwarebefehlen und Erfassen von Antwortdaten werden bereitgestellt. In einer Ausführungsform wird ein Speichersystem bereitgestellt, das einen Speicher und eine Steuerung aufweist. Die Steuerung ist eingerichtet um: eine Anforderung von einem Host in Kommunikation mit dem Speichersystem, Daten in eine Datei zu schreiben, zu empfangen, wobei die Datei durch einen Dateipfadnamen identifiziert ist; zu bestimmen, ob der Dateipfadname mit einem vorbestimmten Dateipfadnamen übereinstimmt; als Reaktion auf das Bestimmen, dass der Dateipfadname nicht mit dem vorbestimmten Dateipfadnamen übereinstimmt, die Daten in die Datei zu schreiben; und als Reaktion auf das Bestimmen, dass der Dateipfadname mit dem vorbestimmten Dateipfadnamen übereinstimmt, einen Befehl auszuführen, der durch die Daten repräsentiert wird. Andere Ausführungsformen werden bereitgestellt. A storage system and method for executing file-based firmware commands and collecting response data are provided. In one embodiment, a storage system is provided comprising a memory and a controller. The controller is configured to: receive a request from a host in communication with the storage system to write data in a file, wherein the file is identified by a file path name; determine whether the file path name matches a predetermined file path name; in response to determining that the file path name does not match the predetermined file path name, write the data in the file; and in response to determining that the file path name matches the predetermined file path name, execute a command represented by the data. Other embodiments are provided.