Was bedeutet Application-Awareness?
Leserfrage: Was zum Teufel ist »Application Aware«? Bedeutet das, dass die anderen Hersteller nicht so gut mit Applikationen umgehen können? Was machen entsprechende Speichersysteme anders? Gibt es Alternativen zum Application-Awareness-Ansatz?
Antwort Doc Storage:
Bei Speichersystemen mit Application-Awareness handelt es sich um Arrays, deren Betriebssysteme Daten einzelner Anwendungen bezüglich deren Strukturen und Leistungsverhalten erkennen und entsprechend mit diesen umgehen können. Dieser Umgang unterscheidet sich im Cache-Algorithmus, in der Platzierung der Daten auf den Laufwerken und in der Nutzung von Regelungen der Dienstqualität von Netzwerk und Backend. Da das Speichersystem selbst die Quellanwendungen nicht ausführt, bedarf es für diese Funktionalität einer Vorbereitung des Microcodes durch den jeweiligen Hersteller.
Application-Awareness steht in direkter Konkurrenz zu den seit einiger Zeit erhältlichen Speichersystemen mit vollautomatischem Tiering, welche Daten nicht aufgrund der schreibenden Anwendung, sondern auf Basis der vom belegten Speicher geforderten Leistung im Backend platzieren. Dies ist für den IT-Manager wesentlich einfacher einzustellen und erfordert vom Hersteller keine Optimierung des Speichersystems auf dedizierte Anwendungen.
Gruß
Doc Storage