Detailseite
Hybride Transaktionale/Analytische Graphverarbeitung in Modernen Speicherhierarchien (#TAG)
Antragsteller
Professor Dr.-Ing. Kai-Uwe Sattler
Fachliche Zuordnung
Sicherheit und Verlässlichkeit, Betriebs-, Kommunikations- und verteilte Systeme
Förderung
Förderung seit 2017
Projektkennung
Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 361498781
Heutige Enterprise Computing-Architekturen sind durch eine komplexe Speicherhierarchie gekennzeichnet: Die Anforderungen moderner Nicht-Standard-Anwendungen hinsichtlich Latenz, Bandbreite, Persistenz und Zugriffsmuster sowie die Eigenschaften der verfügbaren Speicher- und Speichertechnologie erfordern die Kombination verschiedener Technologien.Der Aufbau hocheffizienter Datenmanagement- und Analyselösungen, die den Herausforderungen moderner Anwendungen gerecht werden, erfordert die Nutzung dieser Speicherhierarchie, z.B. durch Caching-Strategien, die Berücksichtigung der spezifischen Eigenschaften der jeweiligen Speichertechnologie und die Beibehaltung der Datenobjekte auf der optimalen Ebene.Das Projekt zielt aif die Nutzung moderner Speicherhierarchien zur Unterstützung einer hybriden transaktionalen/analytischen Verarbeitung (HTAP) von Graphdaten ab.Das Vorhaben hat drei wesentliche Ziele: Erstens planen wir Entwurf, Entwicklung und Evaluierung von Datenstrukturen und Anfrageoperationen für Graphdaten in persistenten Speicher. Ziel ist dabei die gleichzeitige Unterstützung von transaktionalen Änderungen, navigierenden Anfragen und Graphanalysen.Das zweite Ziel ist die Unterstützung von Analysen derartiger Graphdaten auf hardwarebasierten Beschleunigern mit eigenem Speicher (z.B. GPUs) durch effiziente Datentransfer- und Konsistenzmechanismen. Drittens sollen Time-Travel-Anfragen betrachtet werden, indem temporale, differentielle Snapshots von Graphdaten auch auf blockorientierten Externspeicher ausgelagert und in die Anfrageverarbeitung einbezogen werden sollen.
DFG-Verfahren
Schwerpunktprogramme