Rationalisieren

StreamLine ist ein Hochgeschwindigkeitsnetzwerk-Subsystem für Rohstoffbetriebssysteme.
Jetzt downloaden

Rationalisieren Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Willem de Bruijn
  • Website des Verlags:

Rationalisieren Stichworte


Rationalisieren Beschreibung

Streamline ist ein Hochgeschwindigkeitsnetzwerk-Subsystem für Rohstoffbetriebssysteme. Streamline ist ein Hochgeschwindigkeitsnetzwerk-Subsystem für Rohstoffbetriebssysteme. Es erhöht die Leistung, indem Sie die Bearbeitungsaufgaben auf den schnellsten Standort bewegen. Streamline unterstützt die In-Kernel-Ausführung, aber auch dedizierte Hardware (NICs) und sogar Remote-Maschinen. Eine Implementierung von Streamline für Linux 2.6.13 und höher wird öffentlich verfügbar. Das Ziel von Streamline besteht darin, eine schnelle Netzwerkverarbeitung für gängige Aufgaben zu ermöglichen. Viele fortschrittliche Bearbeitungsschemata schaffen es bisher nicht in Betriebssysteme, da sie mit der Sockel (..) API schwer zu kombinieren sind oder nur in einigen Situationen anwendbar sind. Unser Ziel ist es, bekannt zu integrieren und neue Methoden zu entwickeln, die Sockets ersetzen (..). ohne Anwendungsentwickler und Endbenutzer zu belasten. Rationalisieren erreicht dies, indem er ein maßgeschneidertes Datenplan für jede Anwendung zur Laufzeit von einem erweiterbaren Satz von Funktionen erstellt.Applikationen Anforderungs-Informationsströme, indem Sie eine 'Serie' von abstrakten Funktionen angeben, die auf eingehenden Daten ausgeführt werden müssen (z. B. Select TCP-Pakete für Port 80 , in einen Bach wieder zusammenbauen, bekannte Angriffe herausfiltern). Zur Laufzeit sucht die Suche nach Implementierungen dieser Funktionen. Diese befinden sich im Kernel, in der Anwendungsbibliothek oder in dedizierten Hardware wie programmierbaren Netzwerkkarten oder asymmetrischen Multicores. Wenn alle Funktionen gefunden werden, werden die Verknüpfung von DataPaths eingerichtet. Pfade müssen möglicherweise den PCI-Bus, Userspace / Kernelspace Barrier oder sogar LANs überqueren. Die Optimierung dieser Pfade ist einer der Faktoren, die zur Stromleitung beitragen. Das Basissystem ist mit Funktionen für Musterabgleich (AHO CORASICK, REGEX), Rechnungswesen, Filtern (ua BPF) geliefert, Bachbildn, Ruß, Umschreiben, Inspektion und mehr . Offensichtliche Anwendungen sind Intrusion-Erkennung, Netzwerkadressenübersetzung, Medienstreaming und Echtzeit (PRE) Verarbeitung wissenschaftlicher Daten. Was ist neu in dieser Version: · Diese Version aktualisiert die Bachsprache, um ein Superset von Unix-Shell-Pipelines zu sein, und verbessert die Unterstützung von Hybrid-Rohrleitungen, die aus Streamline-Filtern bestehen (z. B. im Netzwerkstapel) und vollständige UNIX-Prozesse. · Aufgrund der umfangreichen Schnittstellenänderungen ist diese Version weniger reifen als 1.7.4.5 und hat wenig Dokumentation (außer der Mailingliste).


Rationalisieren Zugehörige Software